From b68881fc38591003ce29ec155132636515b671e9 Mon Sep 17 00:00:00 2001 From: Henri Bourcereau Date: Fri, 17 Apr 2026 20:46:07 +0200 Subject: [PATCH] fix(client_web): when "holding" bot sends "Move" instead of "Mark" --- client_web/src/trictrac/backend.rs | 4 ++-- client_web/src/trictrac/bot_local.rs | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/client_web/src/trictrac/backend.rs b/client_web/src/trictrac/backend.rs index 486c3b9..2e51bd8 100644 --- a/client_web/src/trictrac/backend.rs +++ b/client_web/src/trictrac/backend.rs @@ -167,8 +167,8 @@ impl BackEndArchitecture for TrictracBackend moves: (m1, m2), }; if self.game.validate(&event) { - let message = format!("Event {:?} validated on {:?}", event, self.game); - console_log(message); + // let message = format!("Event {:?} validated on {:?}", event, self.game); + // console_log(message); let _ = self.game.consume(&event); self.drive_automatic_stages(); } diff --git a/client_web/src/trictrac/bot_local.rs b/client_web/src/trictrac/bot_local.rs index 9b379c8..d2a0ca3 100644 --- a/client_web/src/trictrac/bot_local.rs +++ b/client_web/src/trictrac/bot_local.rs @@ -15,8 +15,8 @@ pub fn bot_decide(game: &GameState) -> Option { } match game.turn_stage { TurnStage::RollDice => Some(PlayerAction::Roll), - TurnStage::HoldOrGoChoice => Some(PlayerAction::Mark), - TurnStage::Move => { + // TurnStage::HoldOrGoChoice => Some(PlayerAction::Go), + TurnStage::Move | TurnStage::HoldOrGoChoice => { let rules = MoveRules::new(&Color::Black, &game.board, game.dice); let sequences = rules.get_possible_moves_sequences(true, vec![]); let mut rng = rand::rng();