use Move::new in FutureMoves::create_root_raw

This commit is contained in:
Simon Gardling 2025-02-22 12:34:30 -05:00
parent aad3ea0c0a
commit a2f302b4b0
Signed by: titaniumtown
GPG Key ID: 9AB28AC10ECE533D

View File

@ -248,18 +248,15 @@ impl FutureMoves {
pub fn create_root_raw(&mut self, board: Board) { pub fn create_root_raw(&mut self, board: Board) {
self.arena.clear(); self.arena.clear();
self.arena.push(Move { self.arena.push(Move::new(
i: 0, 0,
j: 0, 0,
board, board,
winner: board.game_winner(), !self.agent_color,
parent: None, false,
children: Vec::new(), self.agent_color,
value: 0, None,
color: !self.agent_color, ));
lazy_children: false,
self_value: 0,
});
} }
/// Update the root based on the coordinate of the move /// Update the root based on the coordinate of the move