public class ExampleGridWorld extends java.lang.Object implements DomainGenerator
Modifier and Type | Class and Description |
---|---|
class |
ExampleGridWorld.AgentPainter |
protected class |
ExampleGridWorld.AtLocation |
static class |
ExampleGridWorld.ExampleRF |
static class |
ExampleGridWorld.ExampleTF |
class |
ExampleGridWorld.LocationPainter |
protected class |
ExampleGridWorld.Movement |
class |
ExampleGridWorld.WallPainter |
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
ACTIONEAST |
static java.lang.String |
ACTIONNORTH |
static java.lang.String |
ACTIONSOUTH |
static java.lang.String |
ACTIONWEST |
static java.lang.String |
ATTX |
static java.lang.String |
ATTY |
static java.lang.String |
CLASSAGENT |
static java.lang.String |
CLASSLOCATION |
protected int[][] |
map |
static java.lang.String |
PFAT |
Constructor and Description |
---|
ExampleGridWorld() |
Modifier and Type | Method and Description |
---|---|
Domain |
generateDomain()
Returns a newly instanced Domain object
|
static State |
getExampleState(Domain domain) |
StateRenderLayer |
getStateRenderLayer() |
Visualizer |
getVisualizer() |
static void |
main(java.lang.String[] args) |
public static final java.lang.String ATTX
public static final java.lang.String ATTY
public static final java.lang.String CLASSAGENT
public static final java.lang.String CLASSLOCATION
public static final java.lang.String ACTIONNORTH
public static final java.lang.String ACTIONSOUTH
public static final java.lang.String ACTIONEAST
public static final java.lang.String ACTIONWEST
public static final java.lang.String PFAT
protected int[][] map
public Domain generateDomain()
DomainGenerator
generateDomain
in interface DomainGenerator
public StateRenderLayer getStateRenderLayer()
public Visualizer getVisualizer()
public static void main(java.lang.String[] args)