Struct gameai::runner::AIPlayer
[−]
[src]
pub struct AIPlayer<G: Game, S: Strategy<G>> { /* fields omitted */ }
Methods
impl<S, G: Game + Display> AIPlayer<G, S> where
S: Strategy<G>,
[src]
S: Strategy<G>,
Trait Implementations
impl<G, S> Player<G> for AIPlayer<G, S> where
G: RandGame + Send + Display,
G::Agent: Send,
G::Move: Send + Ord + Debug,
S: Strategy<G>,
[src]
G: RandGame + Send + Display,
G::Agent: Send,
G::Move: Send + Ord + Debug,
S: Strategy<G>,