bug fix: Tenis table rule: from 10-10, service side change at each turn

This commit is contained in:
adrienmalin 2018-08-18 00:42:18 +02:00
parent dfa7dd3580
commit 6391b1e93f

View File

@ -161,7 +161,7 @@ class MainActivity : AppCompatActivity() {
if (!matchIsFinished()) {
step++
players[side.value].score++
if (players.sumBy { it.score } % 2 == 0) {
if ((players.sumBy { it.score } % 2 == 0) or (players.all { it.score >= 10 })) {
serviceSide = relaunchSide.also { relaunchSide = serviceSide }
}
saveState()