Trait minimax_alpha_beta::strategy::AlphaBetaMiniMaxStrategy [−][src]
pub trait AlphaBetaMiniMaxStrategy: Strategy { fn get_best_move(
&mut self,
max_depth: i64,
is_maximizing: bool
) -> Self::Move; fn minimax_score(
&mut self,
depth: i64,
is_maximizing: bool,
alpha: f64,
beta: f64,
max_depth: i64
) -> f64; }
Required methods
fn get_best_move(&mut self, max_depth: i64, is_maximizing: bool) -> Self::Move
[src]
fn minimax_score(
&mut self,
depth: i64,
is_maximizing: bool,
alpha: f64,
beta: f64,
max_depth: i64
) -> f64
[src]
&mut self,
depth: i64,
is_maximizing: bool,
alpha: f64,
beta: f64,
max_depth: i64
) -> f64
Implementors
Loading content...