| Class | Description |
|---|---|
| GoalBasedRF |
A reward function implementation designed around goal conditions that are specified by a
StateConditionTest object
or a TerminalFunction. |
| NullAction | |
| NullRewardFunction |
This class defines a reward function that always returns 0
|
| SimpleAction |
An abstract subclass of
Action for actions that are not parameterized, are primitive,
and have no preconditions (applicable everywhere). |
| SimpleAction.SimpleDeterministicAction |
A abstract class for deterministic actions that are not parameterized, are primitive,
and have no preconditions (applicable everywhere).
|
| SimpleGroundedAction |
A
GroundedAction implementation for actions that have no parameters. |
| SingleGoalPFRF |
This class defines a reward function that returns a goal reward when any grounded form of a propositional
function is true in the resulting state and a default non-goal reward otherwise.
|
| UniformCostRF |
Defines a reward function that always returns -1.
|
| VisualActionObserver |
This class enables the live rendering of action calls or environment interactions, by implementing the
ActionObserver and EnvironmentObserver interfaces. |