diff --git a/table.html b/table.html
index 798be1b..c64e63d 100644
--- a/table.html
+++ b/table.html
@@ -27,7 +27,14 @@
var finished = false;
session=1;
maxgameplayed = Math.floor(players.length / playerAtTable);
- show ("Maximum "+ maxgameplayed + " parties joués en même temps");
+ show ("Maximum "+ maxgameplayed + " parties joués en même temps
");
+
+ var differentOponentMode = players.length >= playerAtTable * games.length ;
+ if (differentOponentMode ) {
+ showPass("Tous les joueurs pourront affronter des adversaires différents à chaque table");
+ }else {
+ showWarning("Certains joueurs s'affronteront plusieurs fois ");
+ }
played ={};
for( const player of players ) {
played[player]={};
@@ -43,7 +50,7 @@
if ( typeof played[player][game] === "undefined" && !playerPlayInSession.includes(player) ) {
possibleplayers.push(player);
}
- if(possibleplayers.length == playerAtTable) break; //les premiers disponible n'ayant pas joué
+ if(possibleplayers.length == playerAtTable) break; //les premiers disponibles n'ayant pas joué
}
//youpi , une table faite
@@ -73,14 +80,21 @@
for( const player in played) {
var allplayed = Object.keys(played[player]).length == games.length;
if (allplayed) {
- show (""+ player + " a joué à tous les jeux");
+ showPass(player + " a joué à tous les jeux");
}else {
- show (""+ player + " a joué à seulement" + JSON.stringify(played[player]) +"");
+ showWarning( player + " a joué à seulement" + JSON.stringify(played[player]) );
}
- show("
");
}
}
+ function showPass(text){
+ show (""+ text +"
");
+ }
+
+ function showWarning(text){
+ show (""+ text +"
");
+ }
+
function show(text) {
elem = document.getElementById("results");
elem.insertAdjacentHTML( 'beforeend', text);