A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 

O

o - Variable in class burlap.oomdp.singleagent.environment.EnvironmentOutcome
The previous environment observation (as a State when the action was taken.
obClass - Variable in class burlap.oomdp.core.objects.MutableObjectInstance
The OO-MDP ObjectClass of which this object is an instance.
OBHEARLEFT - Static variable in class burlap.domain.singleagent.pomdp.tiger.TigerDomain
The observation attribute value for hearing the tiger behind the left door.
OBHEARRIGHT - Static variable in class burlap.domain.singleagent.pomdp.tiger.TigerDomain
The observation attribute value for hearing the tiger behind the right door
object_class - Variable in class burlap.oomdp.stateserialization.simple.SimpleSerializedObjectInstance
 
ObjectClass - Class in burlap.oomdp.core
Object classes are part of the OO-MDP definition and define the kinds of objects that can exist in an OO-MDP state.
ObjectClass(Domain, String) - Constructor for class burlap.oomdp.core.ObjectClass
Initializes the attribute indexing data structures, connects this object class to the specified domain, and automatically connects the domain to this object class.
objectClasses - Variable in class burlap.oomdp.core.Domain
 
objectClassMap - Variable in class burlap.oomdp.core.Domain
 
objectClassOrder - Variable in class burlap.behavior.singleagent.vfa.common.ConcatenatedObjectFeatureVectorGenerator
The order of object classes and their order to follow when concatenting objects into a single state feature vector.
objectClassPainterList - Variable in class burlap.oomdp.visualizer.StateRenderLayer
Ordered list of painters for each object class
objectHashingFactory - Variable in class burlap.oomdp.statehashing.ImmutableStateHashableStateFactory
 
objectIdentifierDependentDomain - Variable in class burlap.oomdp.core.Domain
 
objectIdentifierIndependent() - Method in class burlap.oomdp.singleagent.pomdp.beliefstate.tabular.HashableTabularBeliefStateFactory
 
objectIdentifierIndependent() - Method in interface burlap.oomdp.statehashing.HashableStateFactory
Returns true if the HashableState objects returned are object identifier independent; false if they are dependent.
objectIdentifierIndependent() - Method in class burlap.oomdp.statehashing.SimpleHashableStateFactory
 
objectIndex(State, String) - Method in class burlap.oomdp.singleagent.interfaces.rlglue.RLGlueEnvironment
Returns the index of the object instance with name obName in state s.
objectIndexByClass - Variable in class burlap.oomdp.core.states.MutableState
Map of object instances organized by class name
ObjectInstance - Interface in burlap.oomdp.core.objects
Object Instances are the primary element for defining states.
objectInstances - Variable in class burlap.oomdp.core.states.MutableState
List of object instances that define the state
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
objectMap - Variable in class burlap.oomdp.core.states.MutableState
Map from object names to their instances
objectName - Variable in class burlap.behavior.singleagent.vfa.cmac.Tiling.ObjectTile
The name of the object instance this tile is for.
ObjectPainter - Interface in burlap.oomdp.visualizer
And interface for defining painters that can render object instances to a graphics context.
ObjectParameterizedAction - Class in burlap.oomdp.singleagent
If your Action implementation is paramerterized to OO-MDP ObjectInstance references, you can subclass this Action subclass to easily provide that functionality.
ObjectParameterizedAction(String, Domain, String[]) - Constructor for class burlap.oomdp.singleagent.ObjectParameterizedAction
Initializes the action with the name of the action, the domain to which it belongs, and the parameters it takes.
ObjectParameterizedAction(String, Domain, String[], String[]) - Constructor for class burlap.oomdp.singleagent.ObjectParameterizedAction
Initializes the action with the name of the action, the domain to which it belongs, the parameters it takes, and the parameter order groups.
ObjectParameterizedAction.ObjectParameterizedGroundedAction - Class in burlap.oomdp.singleagent
 
ObjectParameterizedAction.ObjectParameterizedGroundedAction(Action) - Constructor for class burlap.oomdp.singleagent.ObjectParameterizedAction.ObjectParameterizedGroundedAction
 
ObjectParameterizedAction.ObjectParameterizedGroundedAction(Action, String[]) - Constructor for class burlap.oomdp.singleagent.ObjectParameterizedAction.ObjectParameterizedGroundedAction
 
objects - Variable in class burlap.oomdp.stateserialization.simple.SimpleSerializableState
 
objectValuesEqual(ImmutableObjectInstance, ImmutableObjectInstance) - Method in class burlap.oomdp.statehashing.ImmutableHashableObjectFactory
 
objectValuesEqual(ObjectInstance, ObjectInstance) - Method in class burlap.oomdp.statehashing.MaskedHashableStateFactory
 
objectValuesEqual(ObjectInstance, ObjectInstance) - Method in class burlap.oomdp.statehashing.SimpleHashableStateFactory
Evaluates whether the values of two ObjectInstances are equal.
OBNOTHING - Static variable in class burlap.domain.singleagent.pomdp.tiger.TigerDomain
The observation of hearing nothing (occurs when taking the do nothing action)
ObParamSGAgentAction - Class in burlap.oomdp.stochasticgames.agentactions
If your SGAgentAction implementation is paramerterized to OO-MDP ObjectInstance references, you can subclass this SGAgentAction subclass to easily provide that functionality.
ObParamSGAgentAction(SGDomain, String, String[]) - Constructor for class burlap.oomdp.stochasticgames.agentactions.ObParamSGAgentAction
Initializes this single action to be for the given domain, with the given name, and with the given parameter class types.
ObParamSGAgentAction(SGDomain, String, String[], String[]) - Constructor for class burlap.oomdp.stochasticgames.agentactions.ObParamSGAgentAction
Initializes this single action to be for the given domain, with the given name, with the given parameter class types, and with the given parameter order groups.
ObParamSGAgentAction.GroundedObParamSGAgentAction - Class in burlap.oomdp.stochasticgames.agentactions
 
ObParamSGAgentAction.GroundedObParamSGAgentAction(String, SGAgentAction) - Constructor for class burlap.oomdp.stochasticgames.agentactions.ObParamSGAgentAction.GroundedObParamSGAgentAction
 
ObParamSGAgentAction.GroundedObParamSGAgentAction(String, SGAgentAction, String[]) - Constructor for class burlap.oomdp.stochasticgames.agentactions.ObParamSGAgentAction.GroundedObParamSGAgentAction
 
OBRESET - Static variable in class burlap.domain.singleagent.pomdp.tiger.TigerDomain
The observation value for when reaching a new pair of doors (occurs after opening a door)
observation - Variable in class burlap.oomdp.singleagent.pomdp.ObservationFunction.ObservationProbability
The observation represented with a State object.
ObservationCommand - Class in burlap.shell.command.env
A ShellCommand printing the current observation in the Environment Use the -h option for help information.
ObservationCommand() - Constructor for class burlap.shell.command.env.ObservationCommand
 
ObservationFunction - Class in burlap.oomdp.singleagent.pomdp
Defines the observation function and observations associated with a POMDP domain (PODomain).
ObservationFunction(PODomain) - Constructor for class burlap.oomdp.singleagent.pomdp.ObservationFunction
Initializes and set the PODomain object's ObservationFunction to this object.
ObservationFunction.ObservationProbability - Class in burlap.oomdp.singleagent.pomdp
A class for associating a probability with an observation.
ObservationFunction.ObservationProbability(State, double) - Constructor for class burlap.oomdp.singleagent.pomdp.ObservationFunction.ObservationProbability
Initializes.
observationLeft() - Method in class burlap.domain.singleagent.pomdp.tiger.TigerDomain.TigerObservations
Returns the observation of hearing the tiger behind the left door
observationNothing() - Method in class burlap.domain.singleagent.pomdp.tiger.TigerDomain.TigerObservations
Returns the observation of hearing nothing; occurs when the do nothing action is selected
observationReset() - Method in class burlap.domain.singleagent.pomdp.tiger.TigerDomain.TigerObservations
Returns the observation of approaching a new pair of doors
observationRight() - Method in class burlap.domain.singleagent.pomdp.tiger.TigerDomain.TigerObservations
Returns the observation of hearing the tiger behind the right door
observe(State, JointAction, Map<String, Double>, State) - Method in class burlap.behavior.stochasticgames.auxiliary.performance.MultiAgentPerformancePlotter
 
observe(State, JointAction, Map<String, Double>, State) - Method in class burlap.oomdp.stochasticgames.common.VisualWorldObserver
 
observe(State, JointAction, Map<String, Double>, State) - Method in class burlap.oomdp.stochasticgames.explorers.SGVisualExplorer
 
observe(State, JointAction, Map<String, Double>, State) - Method in interface burlap.oomdp.stochasticgames.WorldObserver
This method is called whenever an interaction in the world occurs.
observeCommand(BurlapShell, ShellObserver.ShellCommandEvent) - Method in class burlap.oomdp.singleagent.explorer.VisualExplorer
 
observeCommand(BurlapShell, ShellObserver.ShellCommandEvent) - Method in class burlap.oomdp.stochasticgames.explorers.SGVisualExplorer
 
observeCommand(BurlapShell, ShellObserver.ShellCommandEvent) - Method in interface burlap.shell.ShellObserver
Received whenever a ShellCommand completes execution.
observedStates - Variable in class burlap.behavior.singleagent.learning.modellearning.modelplanners.VIModelLearningPlanner
States the agent has observed during learning.
observeEnvironmentActionInitiation(State, GroundedAction) - Method in class burlap.behavior.singleagent.auxiliary.performance.PerformancePlotter
 
observeEnvironmentActionInitiation(State, GroundedAction) - Method in class burlap.oomdp.singleagent.common.VisualActionObserver
 
observeEnvironmentActionInitiation(State, GroundedAction) - Method in interface burlap.oomdp.singleagent.environment.EnvironmentObserver
This method is called when an Environment receives an action to execute, but before the Environment has completed execution.
observeEnvironmentActionInitiation(State, GroundedAction) - 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.oomdp.singleagent.common.VisualActionObserver
 
observeEnvironmentInteraction(EnvironmentOutcome) - Method in interface burlap.oomdp.singleagent.environment.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.oomdp.singleagent.common.VisualActionObserver
 
observeEnvironmentReset(Environment) - Method in interface burlap.oomdp.singleagent.environment.EnvironmentObserver
This method is called every time an Environment is reset (has the Environment.resetEnvironment() method called).
observeEnvironmentReset(Environment) - Method in class burlap.shell.command.env.EpisodeRecordingCommands
 
observeOutcome(State, JointAction, Map<String, Double>, State, boolean) - Method in class burlap.behavior.stochasticgames.agents.interfacing.singleagent.LearningAgentToSGAgentInterface
 
observeOutcome(State, JointAction, Map<String, Double>, State, boolean) - Method in class burlap.behavior.stochasticgames.agents.madp.MultiAgentDPPlanningAgent
 
observeOutcome(State, JointAction, Map<String, Double>, State, boolean) - Method in class burlap.behavior.stochasticgames.agents.maql.MultiAgentQLearning
 
observeOutcome(State, JointAction, Map<String, Double>, State, boolean) - Method in class burlap.behavior.stochasticgames.agents.naiveq.history.SGQWActionHistory
 
observeOutcome(State, JointAction, Map<String, Double>, State, boolean) - Method in class burlap.behavior.stochasticgames.agents.naiveq.SGNaiveQLAgent
 
observeOutcome(State, JointAction, Map<String, Double>, State, boolean) - Method in class burlap.behavior.stochasticgames.agents.RandomSGAgent
 
observeOutcome(State, JointAction, Map<String, Double>, State, boolean) - Method in class burlap.behavior.stochasticgames.agents.SetStrategySGAgent
 
observeOutcome(State, JointAction, Map<String, Double>, State, boolean) - Method in class burlap.behavior.stochasticgames.agents.twoplayer.repeatedsinglestage.GrimTrigger
 
observeOutcome(State, JointAction, Map<String, Double>, State, boolean) - Method in class burlap.behavior.stochasticgames.agents.twoplayer.repeatedsinglestage.TitForTat
 
observeOutcome(State, JointAction, Map<String, Double>, State, boolean) - Method in class burlap.behavior.stochasticgames.agents.twoplayer.singlestage.equilibriumplayer.EquilibriumPlayingSGAgent
 
observeOutcome(State, JointAction, Map<String, Double>, State, boolean) - Method in class burlap.oomdp.stochasticgames.SGAgent
This method is called by the world when every agent in the world has taken their action.
observeOutcome(State, JointAction, Map<String, Double>, State, boolean) - Method in class burlap.shell.command.world.ManualAgentsCommands.ManualSGAgent
 
observers - Variable in class burlap.oomdp.singleagent.environment.EnvironmentServer
The EnvironmentObserver objects that will be notified of Environment events.
observers - Variable in class burlap.oomdp.singleagent.environment.SimulatedEnvironment
The EnvironmentObserver objects that will be notified of Environment events.
observers - Variable in class burlap.shell.BurlapShell
 
obsevationFunction - Variable in class burlap.oomdp.singleagent.pomdp.PODomain
The observation function
OBSTACLECLASS - Static variable in class burlap.domain.singleagent.lunarlander.LunarLanderDomain
Constant for the name of the obstacle OO-MDP class
oclass - Variable in class burlap.oomdp.stochasticgames.SGAgentType
 
offscreen - Variable in class burlap.oomdp.visualizer.MultiLayerRenderer
Offscreen image to render to first
offset - Variable in class burlap.behavior.singleagent.vfa.cmac.FVTiling
The offset along each dimenision in the tiling
oneDMapIndex(int, int, int) - Static method in class burlap.domain.singleagent.blockdude.BlockDude
Returns the single dimensional array index for the brick map for 2D coordinates x, y.
oneStep(State, GroundedAction) - Method in class burlap.behavior.singleagent.options.Option
Performs one step of execution of the option.
oneStep(Environment, GroundedAction) - Method in class burlap.behavior.singleagent.options.Option
Performs one step of execution of the option in the provided Environment.
oneStepActionSelection(State, GroundedAction) - Method in class burlap.behavior.singleagent.options.DeterministicTerminationOption
 
oneStepActionSelection(State, GroundedAction) - Method in class burlap.behavior.singleagent.options.MacroAction
 
oneStepActionSelection(State, GroundedAction) - Method in class burlap.behavior.singleagent.options.Option
This method causes the option to select a single step in the given state, when the option was initiated with the provided parameters.
oneStepActionSelection(State, GroundedAction) - Method in class burlap.behavior.singleagent.options.PolicyDefinedSubgoalOption
 
oneStepBellmanPlanner - Variable in class burlap.behavior.singleagent.learnfromdemo.RewardValueProjection
 
onGround - Variable in class burlap.domain.singleagent.lunarlander.LunarLanderRF
 
onPad - Variable in class burlap.domain.singleagent.lunarlander.LunarLanderRF
 
OOMDPObjectInstance - Class in burlap.oomdp.core.objects
 
OOMDPObjectInstance() - Constructor for class burlap.oomdp.core.objects.OOMDPObjectInstance
 
OOMDPState - Class in burlap.oomdp.core.states
 
OOMDPState() - Constructor for class burlap.oomdp.core.states.OOMDPState
 
OOMDPValue - Class in burlap.oomdp.core.values
 
OOMDPValue(Attribute) - Constructor for class burlap.oomdp.core.values.OOMDPValue
Initializes this value to be an assignment for Attribute attribute.
OOMDPValue(OOMDPValue) - Constructor for class burlap.oomdp.core.values.OOMDPValue
Initializes this value as a copy from the source Value object v.
op - Variable in class burlap.oomdp.singleagent.environment.EnvironmentOutcome
The next environment observation (as a State) following the action's execution.
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
Option - Class in burlap.behavior.singleagent.options
This is an abstract class to provide support to learning and planning with options [1], which are temporally extended actions.
Option() - Constructor for class burlap.behavior.singleagent.options.Option
Initializes an option without a name and parameters.
Option(String, Domain) - Constructor for class burlap.behavior.singleagent.options.Option
Initializes.
OptionEvaluatingRF - Class in burlap.behavior.singleagent.options.support
This class is a reward function that accepts a reward function for primitive actions and returns that when the query action is a primitive.
OptionEvaluatingRF(RewardFunction) - Constructor for class burlap.behavior.singleagent.options.support.OptionEvaluatingRF
Initializes.
optionsFirst - Variable in class burlap.behavior.singleagent.planning.deterministic.uninformed.dfs.DFS
Whether to explore paths generated by options first
optionValue - Variable in class burlap.datastructures.CommandLineOptions
 
optionValue(String) - Method in class burlap.datastructures.CommandLineOptions
Returns the value of the queried option.
order - Variable in class burlap.behavior.singleagent.vfa.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
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z