logic improvements

This commit is contained in:
2025-02-28 23:36:47 -05:00
parent ff1ded0a74
commit 19b5b856db
4 changed files with 22 additions and 17 deletions

View File

@@ -7,10 +7,11 @@ use othello::{
fn extend_layers_no_pruning(depth: usize, arena_size: usize) -> usize {
let config = FutureMoveConfig {
max_depth: depth,
min_arena_depth_sub: 4,
top_k_children: 2,
up_to_minus: usize::MAX, // disable pruning
min_arena_depth_sub: 0,
top_k_children: 5,
up_to_minus: 4,
max_arena_size: arena_size,
do_not_prune: true,
};
let mut fut = FutureMoves::new(Piece::Black, config);
fut.set_root_from_board(Board::new().starting_pos());