- o - Variable in class burlap.mdp.singleagent.environment.EnvironmentOutcome
-
The previous environment observation (as a
State
when the action was taken.
- object(String) - Method in class burlap.domain.singleagent.blockdude.state.BlockDudeState
-
- object(String) - Method in class burlap.domain.singleagent.blocksworld.BlocksWorldState
-
- object(String) - Method in class burlap.domain.singleagent.frostbite.state.FrostbiteState
-
- object(String) - Method in class burlap.domain.singleagent.gridworld.state.GridWorldState
-
- object(String) - Method in class burlap.domain.singleagent.lunarlander.state.LLState
-
- object(String) - Method in class burlap.mdp.core.oo.state.generic.GenericOOState
-
- object(String) - Method in interface burlap.mdp.core.oo.state.OOState
-
Returns the object in this state with the name oname
- objectClassesPresent(OOState) - Static method in class burlap.mdp.core.oo.state.OOStateUtilities
-
Returns the set of object classes that have instantiated
ObjectInstance
s in the input state.
- objectClassOrder - Variable in class burlap.behavior.functionapproximation.dense.ConcatenatedObjectFeatures
-
The order of object classes to follow when concatenating objects into a single state feature vector.
- objectClassPainterList - Variable in class burlap.visualizer.OOStatePainter
-
Ordered list of painters for each object class
- objectIdentifierIndependent() - Method in class burlap.statehashing.simple.SimpleHashableStateFactory
-
- objectIndexWithName(List<T>, String) - Static method in class burlap.mdp.core.oo.state.OOStateUtilities
-
- ObjectInstance - Interface in burlap.mdp.core.oo.state
-
A
State
extension for objects that are OO-MDP objects of an
OOState
- objectInstanceToString(ObjectInstance) - Static method in class burlap.mdp.core.oo.state.OOStateUtilities
-
A common approach for turning an
ObjectInstance
into a string representation.
- objective - Variable in class burlap.behavior.stochasticgames.agents.twoplayer.singlestage.equilibriumplayer.equilibriumsolvers.CorrelatedEquilibrium
-
- objectiveRF - Variable in class burlap.behavior.singleagent.learnfromdemo.mlirl.differentiableplanners.diffvinit.DiffVFRF
-
- objectiveType - Variable in class burlap.behavior.stochasticgames.madynamicprogramming.backupOperators.CorrelatedQ
-
The correlated equilibrium objective to be solved.
- objectiveType - Variable in class burlap.behavior.stochasticgames.madynamicprogramming.policies.ECorrelatedQJointPolicy
-
The correlated Q objective type being solved
- ObjectPainter - Interface in burlap.visualizer
-
And interface for defining painters that can render object instances to a graphics context.
- ObjectPainterAndClassNamePair(String, ObjectPainter) - Constructor for class burlap.visualizer.OOStatePainter.ObjectPainterAndClassNamePair
-
- ObjectParameterizedAction - Interface in burlap.mdp.core.oo
-
An interface extension to the
Action
interface for actions whose
parameters included references to OO-MDP
ObjectInstance
s.
- ObjectParameterizedActionType - Class in burlap.mdp.singleagent.oo
-
- ObjectParameterizedActionType(String, String[]) - Constructor for class burlap.mdp.singleagent.oo.ObjectParameterizedActionType
-
Initializes the action with the name of the action
- ObjectParameterizedActionType(String, String[], String[]) - Constructor for class burlap.mdp.singleagent.oo.ObjectParameterizedActionType
-
Initializes the action with the name of the action type, the parameters it takes, and the parameter order groups.
- ObjectParameterizedActionType.SAObjectParameterizedAction - Class in burlap.mdp.singleagent.oo
-
- objects() - Method in class burlap.domain.singleagent.blockdude.state.BlockDudeState
-
- objects() - Method in class burlap.domain.singleagent.blocksworld.BlocksWorldState
-
- objects() - Method in class burlap.domain.singleagent.frostbite.state.FrostbiteState
-
- objects() - Method in class burlap.domain.singleagent.gridworld.state.GridWorldState
-
- objects() - Method in class burlap.domain.singleagent.lunarlander.state.LLState
-
- objects() - Method in class burlap.mdp.core.oo.state.generic.GenericOOState
-
- objects() - Method in interface burlap.mdp.core.oo.state.OOState
-
Returns the list of object instances in this state.
- objectsByClass - Variable in class burlap.mdp.core.oo.state.generic.GenericOOState
-
- objectsByClass(OOState) - Static method in class burlap.mdp.core.oo.state.OOStateUtilities
-
Returns a list of list of
ObjectInstance
s where the objects are organized by their class.
- objectsMap - Variable in class burlap.mdp.core.oo.state.generic.GenericOOState
-
- objectsOfClass(String) - Method in class burlap.domain.singleagent.blockdude.state.BlockDudeState
-
- objectsOfClass(String) - Method in class burlap.domain.singleagent.blocksworld.BlocksWorldState
-
- objectsOfClass(String) - Method in class burlap.domain.singleagent.frostbite.state.FrostbiteState
-
- objectsOfClass(String) - Method in class burlap.domain.singleagent.gridworld.state.GridWorldState
-
- objectsOfClass(String) - Method in class burlap.domain.singleagent.lunarlander.state.LLState
-
- objectsOfClass(String) - Method in class burlap.mdp.core.oo.state.generic.GenericOOState
-
- objectsOfClass(String) - Method in interface burlap.mdp.core.oo.state.OOState
-
Returns all objects that belong to the object class named oclass
- objectVectorGenerators - Variable in class burlap.behavior.functionapproximation.dense.ConcatenatedObjectFeatures
-
- objectWithName(List<T>, String) - Static method in class burlap.mdp.core.oo.state.OOStateUtilities
-
- obName - Variable in class burlap.mdp.core.oo.state.OOVariableKey
-
- obs - Variable in class burlap.behavior.singleagent.interfaces.rlglue.RLGlueState
-
- observation - Variable in class burlap.mdp.singleagent.pomdp.observations.ObservationProbability
-
The observation represented with a
State
object.
- ObservationCommand - Class in burlap.shell.command.env
-
- ObservationCommand() - Constructor for class burlap.shell.command.env.ObservationCommand
-
- ObservationFunction - Interface in burlap.mdp.singleagent.pomdp.observations
-
Defines the observation function and observations associated with a POMDP domain (
PODomain
).
- observationLeft() - Method in class burlap.domain.singleagent.pomdp.tiger.TigerObservations
-
Returns the observation of hearing the tiger behind the left door
- observationNothing() - Method in class burlap.domain.singleagent.pomdp.tiger.TigerObservations
-
Returns the observation of hearing nothing; occurs when the do nothing action is selected
- ObservationProbability - Class in burlap.mdp.singleagent.pomdp.observations
-
A class for associating a probability with an observation.
- ObservationProbability(State, double) - Constructor for class burlap.mdp.singleagent.pomdp.observations.ObservationProbability
-
Initializes.
- observationReset() - Method in class burlap.domain.singleagent.pomdp.tiger.TigerObservations
-
Returns the observation of approaching a new pair of doors
- observationRight() - Method in class burlap.domain.singleagent.pomdp.tiger.TigerObservations
-
Returns the observation of hearing the tiger behind the right door
- ObservationUtilities - Class in burlap.mdp.singleagent.pomdp.observations
-
- ObservationUtilities() - Constructor for class burlap.mdp.singleagent.pomdp.observations.ObservationUtilities
-
- observe(State, JointAction, double[], State) - Method in class burlap.behavior.stochasticgames.auxiliary.performance.MultiAgentPerformancePlotter
-
- observe(State, JointAction, double[], State) - Method in class burlap.mdp.stochasticgames.common.VisualWorldObserver
-
- observe(State, JointAction, double[], State) - Method in interface burlap.mdp.stochasticgames.world.WorldObserver
-
This method is called whenever an interaction in the world occurs.
- observe(State, JointAction, double[], State) - Method in class burlap.shell.visual.SGVisualExplorer
-
- observeCommand(BurlapShell, ShellObserver.ShellCommandEvent) - Method in interface burlap.shell.ShellObserver
-
- observeCommand(BurlapShell, ShellObserver.ShellCommandEvent) - Method in class burlap.shell.visual.SGVisualExplorer
-
- observeCommand(BurlapShell, ShellObserver.ShellCommandEvent) - Method in class burlap.shell.visual.VisualExplorer
-
- observedStates - Variable in class burlap.behavior.singleagent.learning.modellearning.modelplanners.VIModelLearningPlanner
-
States the agent has observed during learning.
- observeEnvironmentActionInitiation(State, Action) - Method in class burlap.behavior.singleagent.auxiliary.performance.PerformancePlotter
-
- observeEnvironmentActionInitiation(State, Action) - Method in class burlap.mdp.singleagent.common.VisualActionObserver
-
- observeEnvironmentActionInitiation(State, Action) - Method in interface burlap.mdp.singleagent.environment.extensions.EnvironmentObserver
-
This method is called when an
Environment
receives an action to execute, but before the
Environment
has completed execution.
- observeEnvironmentActionInitiation(State, Action) - Method in class burlap.shell.command.env.EpisodeRecordingCommands
-
- observeEnvironmentInteraction(EnvironmentOutcome) - Method in class burlap.behavior.singleagent.auxiliary.performance.PerformancePlotter
-
- observeEnvironmentInteraction(EnvironmentOutcome) - Method in class burlap.mdp.singleagent.common.VisualActionObserver
-
- observeEnvironmentInteraction(EnvironmentOutcome) - Method in interface burlap.mdp.singleagent.environment.extensions.EnvironmentObserver
-
This method is called every time an
Environment
is interacted with.
- observeEnvironmentInteraction(EnvironmentOutcome) - Method in class burlap.shell.command.env.EpisodeRecordingCommands
-
- observeEnvironmentReset(Environment) - Method in class burlap.behavior.singleagent.auxiliary.performance.PerformancePlotter
-
- observeEnvironmentReset(Environment) - Method in class burlap.mdp.singleagent.common.VisualActionObserver
-
- observeEnvironmentReset(Environment) - Method in interface burlap.mdp.singleagent.environment.extensions.EnvironmentObserver
-
- observeEnvironmentReset(Environment) - Method in class burlap.shell.command.env.EpisodeRecordingCommands
-
- observeOutcome(State, JointAction, double[], State, boolean) - Method in class burlap.behavior.stochasticgames.agents.interfacing.singleagent.LearningAgentToSGAgentInterface
-
- observeOutcome(State, JointAction, double[], State, boolean) - Method in class burlap.behavior.stochasticgames.agents.madp.MultiAgentDPPlanningAgent
-
- observeOutcome(State, JointAction, double[], State, boolean) - Method in class burlap.behavior.stochasticgames.agents.maql.MultiAgentQLearning
-
- observeOutcome(State, JointAction, double[], State, boolean) - Method in class burlap.behavior.stochasticgames.agents.naiveq.history.SGQWActionHistory
-
- observeOutcome(State, JointAction, double[], State, boolean) - Method in class burlap.behavior.stochasticgames.agents.naiveq.SGNaiveQLAgent
-
- observeOutcome(State, JointAction, double[], State, boolean) - Method in class burlap.behavior.stochasticgames.agents.RandomSGAgent
-
- observeOutcome(State, JointAction, double[], State, boolean) - Method in class burlap.behavior.stochasticgames.agents.SetStrategySGAgent
-
- observeOutcome(State, JointAction, double[], State, boolean) - Method in class burlap.behavior.stochasticgames.agents.twoplayer.repeatedsinglestage.GrimTrigger
-
- observeOutcome(State, JointAction, double[], State, boolean) - Method in class burlap.behavior.stochasticgames.agents.twoplayer.repeatedsinglestage.TitForTat
-
- observeOutcome(State, JointAction, double[], State, boolean) - Method in class burlap.behavior.stochasticgames.agents.twoplayer.singlestage.equilibriumplayer.EquilibriumPlayingSGAgent
-
- observeOutcome(State, JointAction, double[], State, boolean) - Method in interface burlap.mdp.stochasticgames.agent.SGAgent
-
This method is called by the world when every agent in the world has taken their action.
- observeOutcome(State, JointAction, double[], State, boolean) - Method in class burlap.shell.command.world.ManualAgentsCommands.ManualSGAgent
-
- observers - Variable in class burlap.mdp.singleagent.environment.extensions.EnvironmentServer
-
- observers() - Method in class burlap.mdp.singleagent.environment.extensions.EnvironmentServer
-
- observers() - Method in interface burlap.mdp.singleagent.environment.extensions.EnvironmentServerInterface
-
- observers - Variable in class burlap.mdp.singleagent.environment.SimulatedEnvironment
-
- observers() - Method in class burlap.mdp.singleagent.environment.SimulatedEnvironment
-
- observers - Variable in class burlap.shell.BurlapShell
-
- obsevationFunction - Variable in class burlap.mdp.singleagent.pomdp.PODomain
-
The observation function
- ObstaclePainter(LunarLanderDomain.LLPhysicsParams) - Constructor for class burlap.domain.singleagent.lunarlander.LLVisualizer.ObstaclePainter
-
- obstacles - Variable in class burlap.domain.singleagent.lunarlander.state.LLState
-
- obVarKey - Variable in class burlap.mdp.core.oo.state.OOVariableKey
-
The variable key of the
OOState
object.
- offscreen - Variable in class burlap.visualizer.MultiLayerRenderer
-
Offscreen image to render to first
- offset - Variable in class burlap.behavior.functionapproximation.sparse.tilecoding.Tiling
-
The offset along each dimenision in the tiling
- on - Variable in class burlap.domain.singleagent.blocksworld.BlocksWorldBlock
-
- OnBlockPF(String) - Constructor for class burlap.domain.singleagent.blocksworld.BlocksWorld.OnBlockPF
-
- oneStepBellmanPlanner - Variable in class burlap.behavior.singleagent.learnfromdemo.RewardValueProjection
-
- onGround - Variable in class burlap.domain.singleagent.lunarlander.LunarLanderRF
-
- OnIcePF(String, int, int) - Constructor for class burlap.domain.singleagent.frostbite.FrostbiteDomain.OnIcePF
-
- onPad - Variable in class burlap.domain.singleagent.lunarlander.LunarLanderRF
-
- OnPadPF(String) - Constructor for class burlap.domain.singleagent.lunarlander.LunarLanderDomain.OnPadPF
-
Initializes to be evaluated on an agent object and landing pad object.
- OnPlatformPF(String, int, int) - Constructor for class burlap.domain.singleagent.frostbite.FrostbiteDomain.OnPlatformPF
-
- onTable() - Method in class burlap.domain.singleagent.blocksworld.BlocksWorldBlock
-
- OnTablePF(String) - Constructor for class burlap.domain.singleagent.blocksworld.BlocksWorld.OnTablePF
-
- OODomain - Interface in burlap.mdp.core.oo
-
- OODomain.Helper - Class in burlap.mdp.core.oo
-
- OOSADomain - Class in burlap.mdp.singleagent.oo
-
- OOSADomain() - Constructor for class burlap.mdp.singleagent.oo.OOSADomain
-
- OOSGDomain - Class in burlap.mdp.stochasticgames.oo
-
- OOSGDomain() - Constructor for class burlap.mdp.stochasticgames.oo.OOSGDomain
-
- OOState - Interface in burlap.mdp.core.oo.state
-
This interface
provides common methods for working with states that are represented with the
the OO-MDP paradigm in which states are a collection of objects.
- OOStateGridder - Class in burlap.behavior.singleagent.auxiliary.gridset
-
This class is used to generate a set of continuous states that are spaced over grid points that are factored as and OO-MDP
using
OOState
.
- OOStateGridder() - Constructor for class burlap.behavior.singleagent.auxiliary.gridset.OOStateGridder
-
- OOStatePainter - Class in burlap.visualizer
-
- OOStatePainter() - Constructor for class burlap.visualizer.OOStatePainter
-
- OOStatePainter.ObjectPainterAndClassNamePair - Class in burlap.visualizer
-
A pair of the name of an object class to paint, and the
ObjectPainter
to
use to paint it.
- ooStatesEqual(OOState, OOState) - Method in class burlap.statehashing.masked.IDMaskedHashableState
-
- ooStatesEqual(OOState, OOState) - Method in class burlap.statehashing.masked.IIMaskedHashableState
-
- ooStatesEqual(OOState, OOState) - Method in class burlap.statehashing.maskeddiscretized.IDDiscMaskedHashableState
-
- ooStatesEqual(OOState, OOState) - Method in class burlap.statehashing.maskeddiscretized.IIDiscMaskedHashableState
-
- ooStatesEqual(OOState, OOState) - Method in class burlap.statehashing.simple.IDSimpleHashableState
-
- ooStatesEqual(OOState, OOState) - Method in class burlap.statehashing.simple.IISimpleHashableState
-
- ooStateToString(OOState) - Static method in class burlap.mdp.core.oo.state.OOStateUtilities
-
A common approach for turning an
OOState
into a string representation.
- OOStateUtilities - Class in burlap.mdp.core.oo.state
-
A class with various static utility methods for working with
OOState
instances.
- OOVariableKey - Class in burlap.mdp.core.oo.state
-
A tuple for referring to the variable of a specific
OOState
object.
- OOVariableKey() - Constructor for class burlap.mdp.core.oo.state.OOVariableKey
-
- OOVariableKey(String) - Constructor for class burlap.mdp.core.oo.state.OOVariableKey
-
Initializes when the key is specified in a string form.
- OOVariableKey(String, Object) - Constructor for class burlap.mdp.core.oo.state.OOVariableKey
-
Initializes
- op - Variable in class burlap.mdp.singleagent.environment.EnvironmentOutcome
-
The next environment observation (as a
State
) following the action's execution.
- operator - Variable in class burlap.behavior.singleagent.learnfromdemo.mlirl.differentiableplanners.DifferentiableSparseSampling
-
- operator - Variable in class burlap.behavior.singleagent.planning.stochastic.DynamicProgramming
-
- operator - Variable in class burlap.behavior.singleagent.planning.stochastic.sparsesampling.SparseSampling
-
The operator used for back ups.
- opponentCoop - Variable in class burlap.behavior.stochasticgames.agents.twoplayer.repeatedsinglestage.TitForTat
-
The opponent's cooperate action
- opponentCoop - Variable in class burlap.behavior.stochasticgames.agents.twoplayer.repeatedsinglestage.TitForTat.TitForTatAgentFactory
-
The opponent's cooperate action
- opponentDefect - Variable in class burlap.behavior.stochasticgames.agents.twoplayer.repeatedsinglestage.GrimTrigger.GrimTriggerAgentFactory
-
The opponent's defect action
- opponentDefect - Variable in class burlap.behavior.stochasticgames.agents.twoplayer.repeatedsinglestage.GrimTrigger
-
The opponent's defect action
- opponentDefect - Variable in class burlap.behavior.stochasticgames.agents.twoplayer.repeatedsinglestage.TitForTat
-
The opponent's defect action
- opponentDefect - Variable in class burlap.behavior.stochasticgames.agents.twoplayer.repeatedsinglestage.TitForTat.TitForTatAgentFactory
-
The opponent's defect action
- opponentNum() - Method in class burlap.behavior.stochasticgames.agents.twoplayer.singlestage.equilibriumplayer.EquilibriumPlayingSGAgent
-
- Option - Interface in burlap.behavior.singleagent.options
-
An interface for Options [1] that extends the
Action
interface.
- Option.Helper - Class in burlap.behavior.singleagent.options
-
- OptionScanNode() - Constructor for class burlap.behavior.singleagent.options.model.BFSMarkovOptionModel.OptionScanNode
-
- OptionScanNode(State) - Constructor for class burlap.behavior.singleagent.options.model.BFSMarkovOptionModel.OptionScanNode
-
- OptionScanNode(BFSMarkovOptionModel.OptionScanNode, State, double, double) - Constructor for class burlap.behavior.singleagent.options.model.BFSMarkovOptionModel.OptionScanNode
-
Initializes.
- optionsFirst - Variable in class burlap.behavior.singleagent.planning.deterministic.uninformed.dfs.DFS
-
Whether to explore paths generated by options first
- OptionType - Class in burlap.behavior.singleagent.options
-
An
ActionType
for generating a specific unparameterized option.
- OptionType(Option) - Constructor for class burlap.behavior.singleagent.options.OptionType
-
- order - Variable in class burlap.behavior.functionapproximation.dense.fourier.FourierBasis
-
The order of the Fourier basis functions.
- originalLandmarkValues - Variable in class burlap.behavior.singleagent.auxiliary.valuefunctionvis.common.LandmarkColorBlendInterpolation
-
The original set landmark values set before any rescaling was performed.
- os - Variable in class burlap.shell.BurlapShell
-
- otherNum - Variable in class burlap.behavior.stochasticgames.agents.twoplayer.repeatedsinglestage.TitForTat
-