From bdc1411b4e5cc140d15b47c3809ae9d7f4091932 Mon Sep 17 00:00:00 2001 From: vonavi Date: Sat, 13 Dec 2014 20:56:26 +0300 Subject: [PATCH] Script 'game-add': fix the alternation of players' sides. --- game-add | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/game-add b/game-add index e59c1e1..1dc0af2 100755 --- a/game-add +++ b/game-add @@ -196,7 +196,7 @@ function game_validate { # Players' sides should interchange - local length=$(echo -en "$ply_names" | wc -l) + local length=$(( $(echo -en "$ply_names" | wc -l) / 2 )) if $ADD_GAMES && [[ -n $res_old ]]; then local residue=$(( $(wc -w <<< "$res_old") % 2 )) else @@ -206,9 +206,9 @@ function game_validate { local ply_ordered= for ((i = 0; i < length; i++)); do if (( i % 2 == residue )); then - ply_ordered+="${white}\n" + ply_ordered+="${white}\n${black}\n" else - ply_ordered+="${black}\n" + ply_ordered+="${black}\n${white}\n" fi done