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

obClass - Variable in class burlap.oomdp.core.ObjectInstance
 
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.
ObjectClass(Domain, String, boolean) - 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.
objectIdentifierDependentDomain - Variable in class burlap.oomdp.core.Domain
 
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.
objectIndexByTrueClass - Variable in class burlap.oomdp.core.State
Map of object instances organized by class name
ObjectInstance - Class in burlap.oomdp.core
Object Instances are the primary element for defining states.
ObjectInstance(ObjectClass, String) - Constructor for class burlap.oomdp.core.ObjectInstance
Initializes an object instance for a given object class and name.
ObjectInstance(ObjectInstance) - Constructor for class burlap.oomdp.core.ObjectInstance
Creates a new object instance that is a deep copy of the specified object instance's values.
objectInstances - Variable in class burlap.oomdp.core.State
List of observable object instances that define the state
objective - Variable in class burlap.behavior.stochasticgame.agents.twoplayer.singlestage.equilibriumplayer.equilibriumsolvers.CorrelatedEquilibrium
 
objectiveRF - Variable in class burlap.behavior.singleagent.learnbydemo.mlirl.differentiableplanners.diffvinit.DiffVFRF
 
objectiveType - Variable in class burlap.behavior.stochasticgame.mavaluefunction.backupOperators.CorrelatedQ
The correlated equilibrium objective to be solved.
objectiveType - Variable in class burlap.behavior.stochasticgame.mavaluefunction.policies.ECorrelatedQJointPolicy
The correlated Q objective type being solved
objectMap - Variable in class burlap.oomdp.core.State
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.
objectNameOrder - Variable in class burlap.behavior.statehashing.NameDependentStateHashFactory
 
objectNames - Variable in class burlap.behavior.statehashing.NameDependentStateHashFactory
 
ObjectPainter - Interface in burlap.oomdp.visualizer
And interface for defining painters that can render object instances to a graphics context.
objectsMatch(ObjectInstance, ObjectInstance, List<Attribute>) - Method in class burlap.behavior.statehashing.DiscreteMaskHashingFactory.DiscreteMaskHashTuple
 
objectsMatch(ObjectInstance, ObjectInstance) - Method in class burlap.behavior.statehashing.DiscretizingStateHashFactory.DiscretizedStateHashTuple
Compares the values for each attribute of the objects, assuming they are the same class.
observableAttributeIndices - Variable in class burlap.oomdp.core.ObjectClass
 
observe(State, JointAction, Map<String, Double>, State) - Method in class burlap.behavior.stochasticgame.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 interface burlap.oomdp.stochasticgames.WorldObserver
 
observedStates - Variable in class burlap.behavior.singleagent.learning.modellearning.modelplanners.VIModelPlanner
States the agent has observed during learning.
observeOutcome(State, JointAction, Map<String, Double>, State, boolean) - Method in class burlap.behavior.stochasticgame.agents.interfacing.singleagent.SingleAgentInterface
 
observeOutcome(State, JointAction, Map<String, Double>, State, boolean) - Method in class burlap.behavior.stochasticgame.agents.maql.MultiAgentQLearning
 
observeOutcome(State, JointAction, Map<String, Double>, State, boolean) - Method in class burlap.behavior.stochasticgame.agents.mavf.MultiAgentVFPlanningAgent
 
observeOutcome(State, JointAction, Map<String, Double>, State, boolean) - Method in class burlap.behavior.stochasticgame.agents.naiveq.history.SGQWActionHistory
 
observeOutcome(State, JointAction, Map<String, Double>, State, boolean) - Method in class burlap.behavior.stochasticgame.agents.naiveq.SGNaiveQLAgent
 
observeOutcome(State, JointAction, Map<String, Double>, State, boolean) - Method in class burlap.behavior.stochasticgame.agents.RandomAgent
 
observeOutcome(State, JointAction, Map<String, Double>, State, boolean) - Method in class burlap.behavior.stochasticgame.agents.SetStrategyAgent
 
observeOutcome(State, JointAction, Map<String, Double>, State, boolean) - Method in class burlap.behavior.stochasticgame.agents.twoplayer.repeatedsinglestage.GrimTrigger
 
observeOutcome(State, JointAction, Map<String, Double>, State, boolean) - Method in class burlap.behavior.stochasticgame.agents.twoplayer.repeatedsinglestage.TitForTat
 
observeOutcome(State, JointAction, Map<String, Double>, State, boolean) - Method in class burlap.behavior.stochasticgame.agents.twoplayer.singlestage.equilibriumplayer.EquilibriumPlayingAgent
 
observeOutcome(State, JointAction, Map<String, Double>, State, boolean) - Method in class burlap.oomdp.stochasticgames.Agent
This method is called by the world when every agent in the world has taken their action.
OBSTACLECLASS - Static variable in class burlap.domain.singleagent.lunarlander.LunarLanderDomain
Constant for the name of the obstacle OO-MDP class
ocCopy(Domain, ObjectClass) - Method in class burlap.oomdp.singleagent.environment.DomainEnvironmentWrapper
 
oclass - Variable in class burlap.oomdp.stochasticgames.AgentType
 
offerEpisodeToHistory(EpisodeAnalysis) - Method in class burlap.behavior.singleagent.learning.LearningAgent.LearningAgentBookKeeping
Adds episode ea to this objects history of experienced episodes.
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, String[]) - Method in class burlap.behavior.singleagent.options.Option
Performs one step of execution of the option.
oneStepActionSelection(State, String[]) - Method in class burlap.behavior.singleagent.options.DeterminisitcTerminationOption
 
oneStepActionSelection(State, String[]) - Method in class burlap.behavior.singleagent.options.MacroAction
 
oneStepActionSelection(State, String[]) - Method in class burlap.behavior.singleagent.options.Option
This method causes the option to take a single step in the given state, when the option was initiated with the provided parameters.
oneStepActionSelection(State, String[]) - Method in class burlap.behavior.singleagent.options.PolicyDefinedSubgoalOption
 
oneStepActionSelection(State, String[]) - Method in class burlap.behavior.singleagent.options.PrimitiveOption
 
onGround - Variable in class burlap.domain.singleagent.lunarlander.LunarLanderRF
 
onPad - Variable in class burlap.domain.singleagent.lunarlander.LunarLanderRF
 
OOMDPPlanner - Class in burlap.behavior.singleagent.planning
The super class to use for all planning algorithms.
OOMDPPlanner() - Constructor for class burlap.behavior.singleagent.planning.OOMDPPlanner
 
opponentCoop - Variable in class burlap.behavior.stochasticgame.agents.twoplayer.repeatedsinglestage.TitForTat
The opponent's cooperate action
opponentCoop - Variable in class burlap.behavior.stochasticgame.agents.twoplayer.repeatedsinglestage.TitForTat.TitForTatAgentFactory
The opponent's cooperate action
opponentDefect - Variable in class burlap.behavior.stochasticgame.agents.twoplayer.repeatedsinglestage.GrimTrigger.GrimTriggerAgentFactory
The opponent's defect action
opponentDefect - Variable in class burlap.behavior.stochasticgame.agents.twoplayer.repeatedsinglestage.GrimTrigger
The opponent's defect action
opponentDefect - Variable in class burlap.behavior.stochasticgame.agents.twoplayer.repeatedsinglestage.TitForTat
The opponent's defect action
opponentDefect - Variable in class burlap.behavior.stochasticgame.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, String) - Constructor for class burlap.behavior.singleagent.options.Option
Initializes.
Option(String, Domain, String[]) - Constructor for class burlap.behavior.singleagent.options.Option
Initializes.
Option(String, Domain, String[], String[]) - Constructor for class burlap.behavior.singleagent.options.Option
Initializes.
OptionEvaluatingRF - Class in burlap.behavior.singleagent.options
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.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.
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