OpenANN  1.1.0
An open source library for artificial neural networks.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
OpenANN::Environment Member List

This is the complete list of members for OpenANN::Environment, including all inherited members.

A typedefOpenANN::ActionSpace
Action typedefOpenANN::ActionSpace
actionSpaceContinuous() const =0OpenANN::ActionSpacepure virtual
actionSpaceDimension() const =0OpenANN::ActionSpacepure virtual
actionSpaceElements() const =0OpenANN::ActionSpacepure virtual
actionSpaceLowerBound() const =0OpenANN::ActionSpacepure virtual
actionSpaceUpperBound() const =0OpenANN::ActionSpacepure virtual
deltaT() const OpenANN::Environmentinlinevirtual
getAction() const =0OpenANN::Environmentpure virtual
getDiscreteActionSpace() const =0OpenANN::ActionSpacepure virtual
getDiscreteStateSpace() const =0OpenANN::StateSpacepure virtual
getState() const =0OpenANN::Environmentpure virtual
restart()=0OpenANN::Environmentpure virtual
reward() const =0OpenANN::Environmentpure virtual
S typedefOpenANN::StateSpace
State typedefOpenANN::StateSpace
stateSpaceContinuous() const =0OpenANN::StateSpacepure virtual
stateSpaceDimension() const =0OpenANN::StateSpacepure virtual
stateSpaceElements() const =0OpenANN::StateSpacepure virtual
stateSpaceLowerBound() const =0OpenANN::StateSpacepure virtual
stateSpaceUpperBound() const =0OpenANN::StateSpacepure virtual
stateTransition(const Action &action)=0OpenANN::Environmentpure virtual
stepsInEpisode() const =0OpenANN::Environmentpure virtual
successful() const =0OpenANN::Environmentpure virtual
terminalState() const =0OpenANN::Environmentpure virtual
~ActionSpace()OpenANN::ActionSpaceinlinevirtual
~Environment()OpenANN::Environmentinlinevirtual
~StateSpace()OpenANN::StateSpaceinlinevirtual