Neural Networks 0.2
A framework for Lukas Zdechovan's Neural Networks C++ projects.
Public Member Functions | Protected Attributes

RL::CACLA::Environment Class Reference

#include <ContEnvironment.h>

Inheritance diagram for RL::CACLA::Environment:
Projects::Robotics::CACLA_Test::Environment

Public Member Functions

int getDimension ()
State getState ()
void setState (State state)
virtual State applyAction (Action action)=0
virtual double reward (State oldState, Action action, State newState)=0

Protected Attributes

State state
int dimension

Member Function Documentation

virtual State RL::CACLA::Environment::applyAction ( Action  action) [pure virtual]
int RL::CACLA::Environment::getDimension ( )
State RL::CACLA::Environment::getState ( )
virtual double RL::CACLA::Environment::reward ( State  oldState,
Action  action,
State  newState 
) [pure virtual]
void RL::CACLA::Environment::setState ( State  state)

Field Documentation


The documentation for this class was generated from the following files:
 All Data Structures Namespaces Files Functions Variables Defines