| Interface | Description |
|---|---|
| Environment |
Environments define a current observation represetned with a
State and manage state and reward transitions when an action is executed in the environment through
the Environment.executeAction(burlap.oomdp.singleagent.GroundedAction) method. |
| EnvironmentDelegation | |
| EnvironmentObserver |
A class that is told of interactions in an environment.
|
| EnvironmentServerInterface | |
| StateSettableEnvironment |
An interface to be used with
Environment instances that allows
the environment to have its set set to a client specified state. |
| TaskSettableEnvironment |
And
Environment interface extension that allows the RewardFunction
and TerminalFunction to set and accessed. |
| Class | Description |
|---|---|
| EnvironmentDelegation.EnvDelegationTools |
A class that provides tools for working with Environment delegates
|
| EnvironmentOutcome |
A class for specifying the outcome of executing an action in an
Environment. |
| EnvironmentServer |
A
EnvironmentServerInterface implementation that delegates all Environment interactions and request
to a provided Environment delegate. |
| EnvironmentServer.StateSettableEnvironmentServer | |
| SimulatedEnvironment |
An
Environment that simulates interactions using the Action.performAction(burlap.oomdp.core.states.State, burlap.oomdp.singleagent.GroundedAction)
method of the the Domain provided to this Environment. |