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) {
self.arena.clear();
self.arena.push(Move {
i: 0,
j: 0,
self.arena.push(Move::new(
0,
0,
board,
winner: board.game_winner(),
parent: None,
children: Vec::new(),
value: 0,
color: !self.agent_color,
lazy_children: false,
self_value: 0,
});
!self.agent_color,
false,
self.agent_color,
None,
));
}
/// Update the root based on the coordinate of the move