|
Qualia
0.2
|
#include <Reward.h>

Public Member Functions | |
| Reward () | |
| virtual | ~Reward () |
| virtual void | setEnvironment (Environment *environment_) |
| virtual real | reward (const Observation *before, const Action *action, const Observation *after)=0 |
| Abstract method overriden by subclasses, implementing a reward as r = f(s, a, s'). More... | |
Public Attributes | |
| Environment * | environment |
Abstract class that provides a framework for specifying reward functions. Needs to be used in pair with the RewardEnvironment class.
|
inline |
|
inlinevirtual |
|
pure virtual |
Abstract method overriden by subclasses, implementing a reward as r = f(s, a, s').
|
inlinevirtual |
| Environment* Reward::environment |
1.8.3.1