bug fix: Tenis table rule: from 10-10, service side change at each turn
This commit is contained in:
parent
dfa7dd3580
commit
6391b1e93f
@ -161,7 +161,7 @@ class MainActivity : AppCompatActivity() {
|
|||||||
if (!matchIsFinished()) {
|
if (!matchIsFinished()) {
|
||||||
step++
|
step++
|
||||||
players[side.value].score++
|
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 }
|
serviceSide = relaunchSide.also { relaunchSide = serviceSide }
|
||||||
}
|
}
|
||||||
saveState()
|
saveState()
|
||||||
|
Loading…
x
Reference in New Issue
Block a user