Class | Description |
---|---|
GridWorldDomain |
A domain generator for basic grid worlds.
|
GridWorldDomain.GridWorldModel | |
GridWorldRewardFunction |
This class is used for defining reward functions in grid worlds that are a function of cell of the world to which
the agent transitions.
|
GridWorldTerminalFunction |
This class is used for setting a terminal function for GridWorlds that is based on the location of the agent in the world.
|
GridWorldVisualizer |
Returns a visualizer for grid worlds in which walls are rendered as black squares or black lines, the agent is a gray circle and the location objects are colored squares.
|
GridWorldVisualizer.CellPainter |
A painter for a grid world cell which will fill the cell with a given color and where the cell position
is indicated by the x and y attribute for the mapped object instance
|
GridWorldVisualizer.LocationPainter |
A painter for location objects which will fill the cell with a given color and where the cell position
is indicated by the x and y attribute for the mapped object instance
|
GridWorldVisualizer.MapPainter |
A static painter class for rendering the walls of the grid world as black squares or black lines for 1D walls.
|