Trait renforce::agent::Agent [] [src]

pub trait Agent<S: Space, A: Space> {
    fn get_action(&self, state: &S::Element) -> A::Element;
}

Represents an agent acting in an environment

Required Methods

Returns the actions the agent should perform in the given state

Implementors