Struct gameai::strategies::mcts::MCTS
[−]
[src]
pub struct MCTS<G: Hash + Eq + RandGame + 'static> { /* fields omitted */ }
Trait Implementations
impl<G> Strategy<G> for MCTS<G> where
G: RandGame + Display + Hash + Eq,
[src]
G: RandGame + Display + Hash + Eq,
type Params = MCTSParams
fn decide(&mut self, game: &G) -> G::Move
[src]
Decide the next move to make.
fn create(params: MCTSParams) -> Self
[src]
Create the initial state for this strategy.