Trait gameai::runner::Player [] [src]

pub trait Player<G> where
    G: Game + Send,
    G::Agent: Send,
    G::Move: Send + Ord
{ fn choose_move(&mut self, game: &G) -> G::Move;
fn display_name(&self) -> &str;
fn player_type(&self) -> &str; fn full_name(&self) -> String { ... } }

Required Methods

Provided Methods

Implementors