From 89916c63caca41273c798c55fbfe68f2df9452c3 Mon Sep 17 00:00:00 2001 From: Henri Bourcereau Date: Sat, 18 Apr 2026 16:13:45 +0200 Subject: [PATCH] fix(bot_local): always hold on point gain --- client_web/src/app.rs | 2 +- client_web/src/trictrac/bot_local.rs | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/client_web/src/app.rs b/client_web/src/app.rs index cebdb17..0f35f49 100644 --- a/client_web/src/app.rs +++ b/client_web/src/app.rs @@ -237,7 +237,7 @@ pub fn App() -> impl IntoView { let is_host = session.is_host; let player_id = session.player_id; let reconnect_token = session.reconnect_token; - let mut vs = ViewState::default_with_names("Host", "Guest"); + let mut vs = ViewState::default_with_names("Blancs", "Noirs"); loop { futures::select! { diff --git a/client_web/src/trictrac/bot_local.rs b/client_web/src/trictrac/bot_local.rs index 73658ca..f94bfc9 100644 --- a/client_web/src/trictrac/bot_local.rs +++ b/client_web/src/trictrac/bot_local.rs @@ -25,8 +25,8 @@ pub fn bot_decide(game: &GameState, pgr: Option<&PreGameRollState>) -> Option Some(PlayerAction::Roll), - TurnStage::HoldOrGoChoice => Some(PlayerAction::Go), - 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();