From 7cd2a642f03eaba86af00805ed47b8f99be8fb02 Mon Sep 17 00:00:00 2001 From: ntr Date: Mon, 10 Jun 2019 19:58:08 +1000 Subject: [PATCH] better tnnis --- .../src/components/instance.create.form.jsx | 2 +- server/src/instance.rs | 20 ++++++++----------- 2 files changed, 9 insertions(+), 13 deletions(-) diff --git a/client/src/components/instance.create.form.jsx b/client/src/components/instance.create.form.jsx index 6cb9c377..5efee252 100644 --- a/client/src/components/instance.create.form.jsx +++ b/client/src/components/instance.create.form.jsx @@ -67,7 +67,7 @@ class InstanceCreateForm extends Component { placeholder="game name" onInput={this.nameInput} /> - + = 4 && player.wins >= score_to_beat + 2 { - self.winner = Some(player.id); - return true; - } - } - // both players afk if self.players.iter().all(|p| p.wins == 0) { return true; } + // tennis + for player in self.players.iter() { + if player.wins >= 4 && player.wins >= player.losses + 2 { + self.winner = Some(player.id); + return true; + } + } + return false; // boN