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]

[src]

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]

[src]

[src]

[src]

[src]