ChildrenEvalMethod: add and switch to AverageDivDepth

This commit is contained in:
2025-03-12 16:53:07 -04:00
parent e14391d129
commit 31e88e3313
4 changed files with 24 additions and 18 deletions

View File

@@ -24,20 +24,9 @@ fn main() {
max_arena_size: 100_000_000,
do_prune: true,
print: true,
children_eval_method: ChildrenEvalMethod::Average,
children_eval_method: ChildrenEvalMethod::AverageDivDepth,
},
);
// let player2 = complexagent::ComplexAgent::new(
// Piece::White,
// FutureMoveConfig {
// max_depth: 20,
// min_arena_depth_sub: 14,
// top_k_children: 2,
// up_to_minus: 10,
// max_arena_size: 50_000_000,
// do_prune: true,
// },
// );
let player2 = agent::ManualAgent::new(Piece::White);
let mut game = Game::new(Box::new(player1), Box::new(player2));