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 

A

a - Variable in class burlap.behavior.singleagent.learnbydemo.mlirl.support.QGradientTuple
The action
a - Variable in class burlap.behavior.singleagent.learning.actorcritic.CritiqueResult
The action taken in state s
a - Variable in class burlap.behavior.singleagent.learning.lspi.SARSData.SARS
The action taken inthe previous state
a - Variable in class burlap.behavior.singleagent.QValue
The action with which this Q-value is associated
AATTNAME - Static variable in class burlap.domain.singleagent.lunarlander.LunarLanderDomain
Constant for the name of the angle of orientation attribute.
AbstractGroundedAction - Class in burlap.oomdp.core
This is an abstract superclass for grounded actions.
AbstractGroundedAction() - Constructor for class burlap.oomdp.core.AbstractGroundedAction
 
abstraction(State) - Method in class burlap.oomdp.auxiliary.common.NullAbstraction
 
abstraction(State) - Method in class burlap.oomdp.auxiliary.common.NullAbstractionNoCopy
 
abstraction(State) - Method in interface burlap.oomdp.auxiliary.StateAbstraction
Returns an abstracted version of state s.
abstractionForAgents - Variable in class burlap.oomdp.stochasticgames.tournament.common.ConstantWorldGenerator
 
abstractionForAgents - Variable in class burlap.oomdp.stochasticgames.World
 
acceleration - Variable in class burlap.domain.singleagent.mountaincar.MountainCar.MCPhysicsParams
The amount of acceleration of the car engine can use
accumulate(List<Double>, double) - Static method in class burlap.behavior.singleagent.auxiliary.performance.PerformancePlotter
Computes the sum of the last entry in list and the value v and adds it to the end of list.
accumulate(List<Double>, double) - Static method in class burlap.behavior.stochasticgame.auxiliary.performance.MultiAgentPerformancePlotter
Computes the sum of the last entry in list and the value v and adds it to the end of list.
accumulateDiscountedProb(Map<StateHashTuple, Double>, State, double) - Method in class burlap.behavior.singleagent.options.Option
Adds to the expected discounted probability of reaching state given a value p, where p = \gamma^k * p(s, s', k), where s' is a possible terminal state and k is a unique number of steps not yet added to sum over all possible step sizes to s'.
actingAgent - Variable in class burlap.oomdp.stochasticgames.GroundedSingleAction
The name of the agent performing the action
actingAgentName - Variable in class burlap.behavior.stochasticgame.PolicyFromJointPolicy
The acting agent's name whose actions from the joint policy will be returned.
action - Variable in class burlap.behavior.singleagent.planning.stochastic.montecarlo.uct.UCTActionNode
The action this action node wraps
Action - Class in burlap.oomdp.singleagent
Abstract class for defining what happens when an action is executed in a state.
Action() - Constructor for class burlap.oomdp.singleagent.Action
 
Action(String, Domain, String) - Constructor for class burlap.oomdp.singleagent.Action
Initializes the action with the name of the action, the domain to which it belongs, and the parameters it takes.
Action(String, Domain, String[]) - Constructor for class burlap.oomdp.singleagent.Action
Initializes the action with the name of the action, the domain to which it belongs, and the parameters it takes.
Action(String, Domain, String[], String[]) - Constructor for class burlap.oomdp.singleagent.Action
Initializes the action with the name of the action, the domain to which it belongs, the parameters it takes, and the parameter order groups.
action - Variable in class burlap.oomdp.singleagent.GroundedAction
The action object for this grounded action
action - Variable in class burlap.oomdp.singleagent.interfaces.rlglue.RLGlueEnvironment.ActionIndexParameterization
The BURLAP action
action - Variable in class burlap.oomdp.stochasticgames.GroundedSingleAction
The single action the acting agent will be performing
action(String) - Method in class burlap.oomdp.stochasticgames.JointAction
Returns the action taken by the agent with the given name
ActionApproximationResult - Class in burlap.behavior.singleagent.vfa
A class that ties function approximation results to actions.
ActionApproximationResult(GroundedAction, ApproximationResult) - Constructor for class burlap.behavior.singleagent.vfa.ActionApproximationResult
Initializes with a given action and approximation result
ACTIONBACKWARDS - Static variable in class burlap.domain.singleagent.mountaincar.MountainCar
A constant for the name of the backwards action
actionButton - Variable in class burlap.oomdp.singleagent.explorer.VisualExplorer
 
actionCall(int) - Method in class burlap.behavior.singleagent.interfaces.rlglue.RLGlueAgentShell
This method is called by the BURLAP actions and interfaces the action results and state return with RLGlue
ACTIONCOAST - Static variable in class burlap.domain.singleagent.mountaincar.MountainCar
A constant for the name of the coast action
actionDomainIsObjectIdentifierDependent() - Method in class burlap.oomdp.core.AbstractGroundedAction
Returns true if the domain to which this action belongs is object identifier dependent
actionDomainIsObjectIdentifierDependent() - Method in class burlap.oomdp.singleagent.GroundedAction
 
actionDomainIsObjectIdentifierDependent() - Method in class burlap.oomdp.stochasticgames.GroundedSingleAction
 
actionDomainIsObjectIdentifierDependent() - Method in class burlap.oomdp.stochasticgames.JointAction
 
ACTIONEAST - Static variable in class burlap.domain.singleagent.blockdude.BlockDude
Name for the east action
ACTIONEAST - Static variable in class burlap.domain.singleagent.frostbite.FrostbiteDomain
Constant for the name of the east action
ACTIONEAST - Static variable in class burlap.domain.singleagent.gridworld.GridWorldDomain
Constant for the name of the east action
ACTIONEAST - Static variable in class burlap.domain.stochasticgames.gridgame.GridGame
A constant for the name of the east action.
actionEvent(State, GroundedAction, State) - Method in class burlap.behavior.singleagent.auxiliary.performance.PerformancePlotter
 
actionEvent(State, GroundedAction, State) - Method in interface burlap.oomdp.singleagent.ActionObserver
 
actionEvent(State, GroundedAction, State) - Method in class burlap.oomdp.singleagent.common.VisualActionObserver
 
actionFeatureMultiplier - Variable in class burlap.behavior.singleagent.vfa.common.FVToFeatureDatabase
A map for returning a multiplier to the number of state features for each action.
actionFeatureMultiplier - Variable in class burlap.behavior.singleagent.vfa.fourier.FourierBasis
A map for returning a multiplier to the number of state features for each action.
actionFeatureMultiplier - Variable in class burlap.behavior.singleagent.vfa.rbf.FVRBFFeatureDatabase
A map for returning a multiplier to the number of RBF state features for each action.
actionFeatureMultiplier - Variable in class burlap.behavior.singleagent.vfa.rbf.RBFFeatureDatabase
A map for returning a multiplier to the number of RBF state features for each action.
ActionFeaturesQuery - Class in burlap.behavior.singleagent.vfa
A class that associates an action with a set of state features.
ActionFeaturesQuery(GroundedAction) - Constructor for class burlap.behavior.singleagent.vfa.ActionFeaturesQuery
Initializes with an empty list of state features
ActionFeaturesQuery(GroundedAction, List<StateFeature>) - Constructor for class burlap.behavior.singleagent.vfa.ActionFeaturesQuery
Initializes
actionField - Variable in class burlap.oomdp.singleagent.explorer.VisualExplorer
 
actionForce - Variable in class burlap.domain.singleagent.cartpole.InvertedPendulum.IPPhysicsParams
The force (magnitude) applied by a left or right action.
ACTIONFORWARD - Static variable in class burlap.domain.singleagent.mountaincar.MountainCar
A constant for the name of the forward action
ActionGlyphPainter - Interface in burlap.behavior.singleagent.auxiliary.valuefunctionvis.common
An interface for painting glyphs that correspond to actions.
actionHelper(State, JointAction) - Method in class burlap.domain.stochasticgames.gridgame.GridGameStandardMechanics
 
actionHelper(State, JointAction) - Method in class burlap.oomdp.stochasticgames.common.StaticRepeatedGameActionModel
 
actionHelper(State, JointAction) - Method in class burlap.oomdp.stochasticgames.JointActionModel
This method is what determines the state when JointAction ja is executed in State s.
ACTIONIDLE - Static variable in class burlap.domain.singleagent.frostbite.FrostbiteDomain
Constant for the name of the west action
ACTIONIDLE - Static variable in class burlap.domain.singleagent.lunarlander.LunarLanderDomain
Constant for the name of the idle action which causes the agent to do nothing by drift for a time step
ActionIdMap - Interface in burlap.behavior.stochasticgame.agents.naiveq.history
An interface that can turn a grounded action into an integer value
actionIndex(int, String) - Method in class burlap.domain.stochasticgames.normalform.SingleStageNormalFormGame
Returns the action index of the action named actionName of player pn
ACTIONLEFT - Static variable in class burlap.domain.singleagent.cartpole.CartPoleDomain
A constant for the name of the left action
ACTIONLEFT - Static variable in class burlap.domain.singleagent.cartpole.InvertedPendulum
A constant for the name of the left action
actionMap - Variable in class burlap.behavior.singleagent.learnbydemo.mlirl.commonrfs.LinearStateActionDifferentiableRF
An ordering of grounded actions
actionMap - Variable in class burlap.behavior.stochasticgame.agents.naiveq.history.SGQWActionHistory
a map from actions to int values which can be used to fill in an action history attribute value
actionMap - Variable in class burlap.behavior.stochasticgame.agents.naiveq.history.SGQWActionHistoryFactory
An action mapping to map from actions to int values
actionMap - Variable in class burlap.oomdp.singleagent.interfaces.rlglue.RLGlueEnvironment
A mapping from action index identiifers (that RLGlue wille use) to BURLAP actions and their parameterizations specified as the index of objects in a state.
actionMap - Variable in class burlap.oomdp.singleagent.SADomain
 
actionName(int, int) - Method in class burlap.domain.stochasticgames.normalform.SingleStageNormalFormGame
Returns the name of the an action of player pn
actionName() - Method in class burlap.oomdp.core.AbstractGroundedAction
Returns the action name for this grounded action.
actionName() - Method in class burlap.oomdp.singleagent.GroundedAction
Returns the action name for this grounded action.
actionName() - Method in class burlap.oomdp.stochasticgames.GroundedSingleAction
 
actionName() - Method in class burlap.oomdp.stochasticgames.JointAction
 
actionName - Variable in class burlap.oomdp.stochasticgames.SingleAction
 
actionNameToGlyphPainter - Variable in class burlap.behavior.singleagent.auxiliary.valuefunctionvis.common.PolicyGlyphPainter2D
The map from action names to glyphs that will be used to represent them.
actionNameToIndex - Variable in class burlap.domain.stochasticgames.normalform.SingleStageNormalFormGame
Returns the the int index of an action for a given name for each player
actionNodeConstructor - Variable in class burlap.behavior.singleagent.planning.stochastic.montecarlo.uct.UCT
 
actionNodes - Variable in class burlap.behavior.singleagent.planning.stochastic.montecarlo.uct.UCTStateNode
The possible actions (nodes) that can be performed from this state.
ACTIONNOFORCE - Static variable in class burlap.domain.singleagent.cartpole.InvertedPendulum
A constant for the name of the no force action (which due to stochasticity may include a small force)
actionNoise - Variable in class burlap.domain.singleagent.cartpole.InvertedPendulum.IPPhysicsParams
The force (magnitude) noise in any action, including the no force action.
ACTIONNOOP - Static variable in class burlap.domain.stochasticgames.gridgame.GridGame
A constant for the name of the no operation (do nothing) action.
ACTIONNORTH - Static variable in class burlap.domain.singleagent.frostbite.FrostbiteDomain
Constant for the name of the north action
ACTIONNORTH - Static variable in class burlap.domain.singleagent.gridworld.GridWorldDomain
Constant for the name of the north action
ACTIONNORTH - Static variable in class burlap.domain.stochasticgames.gridgame.GridGame
A constant for the name of the north action.
ActionObserver - Interface in burlap.oomdp.singleagent
 
actionObservers - Variable in class burlap.oomdp.singleagent.Action
An observer that will be notified of an actions results every time it is executed.
actionOffset - Variable in class burlap.behavior.singleagent.vfa.common.LinearFVVFA
A feature index offset for each action when using Q-value function approximation.
ACTIONPICKUP - Static variable in class burlap.domain.singleagent.blockdude.BlockDude
Name for the pickup action
ACTIONPUTDOWN - Static variable in class burlap.domain.singleagent.blockdude.BlockDude
Name for the put down action
actionRenderDelay - Variable in class burlap.oomdp.singleagent.common.VisualActionObserver
How long to wait in ms for a state to be rendered before returning control to the agent.
actionRenderDelay - Variable in class burlap.oomdp.stochasticgames.common.VisualWorldObserver
How long to wait in ms for a state to be rendered before returning control to the world.
ACTIONRIGHT - Static variable in class burlap.domain.singleagent.cartpole.CartPoleDomain
A constant for the name of the right action
ACTIONRIGHT - Static variable in class burlap.domain.singleagent.cartpole.InvertedPendulum
A constant for the name of the right action
actions - Variable in class burlap.behavior.singleagent.learning.actorcritic.actor.BoltzmannActor
The actions the agent can perform
actions - Variable in class burlap.behavior.singleagent.learning.lspi.SARSCollector
The actions used for collecting data.
actions - Variable in class burlap.behavior.singleagent.planning.OOMDPPlanner
The list of actions this planner can use.
actions - Variable in class burlap.behavior.singleagent.Policy.RandomPolicy
The actions from which selection is performed
actions - Variable in class burlap.oomdp.singleagent.SADomain
 
actions - Variable in class burlap.oomdp.stochasticgames.AgentType
 
actions - Variable in class burlap.oomdp.stochasticgames.JointAction
 
actionSelection - Variable in class burlap.behavior.singleagent.planning.commonpolicies.CachedPolicy
The cached action selection probabilities
actionSequence - Variable in class burlap.behavior.singleagent.EpisodeAnalysis
The sequence of actions taken
actionSequence - Variable in class burlap.behavior.singleagent.options.MacroAction
The list of actions that will be executed in order when this macro-action is called.
actionSets - Variable in class burlap.domain.stochasticgames.normalform.SingleStageNormalFormGame
The ordered action set for each player
actionShortHand - Variable in class burlap.oomdp.singleagent.explorer.TerminalExplorer
 
actionShortHand - Variable in class burlap.oomdp.stochasticgames.explorers.SGTerminalExplorer
 
ACTIONSOUTH - Static variable in class burlap.domain.singleagent.frostbite.FrostbiteDomain
Constant for the name of the south action
ACTIONSOUTH - Static variable in class burlap.domain.singleagent.gridworld.GridWorldDomain
Constant for the name of the south action
ACTIONSOUTH - Static variable in class burlap.domain.stochasticgames.gridgame.GridGame
A constant for the name of the south action.
ACTIONSTACK - Static variable in class burlap.domain.singleagent.blocksworld.BlocksWorld
Constant for the stack action name
ACTIONTHRUST - Static variable in class burlap.domain.singleagent.lunarlander.LunarLanderDomain
Constant for the base name of thrust actions.
actionTilings - Variable in class burlap.behavior.singleagent.vfa.cmac.CMACFeatureDatabase
For each tiling, a map from state tiles to CMACFeatureDatabase.StoredFeaturesForTiling objects, which contain distinct state features for each action.
ActionTransitions - Class in burlap.behavior.singleagent.planning
This class is used as a wrapper for specifying the possible state transitions that can occur when an action is applied from a particular state (which is kept hidden).
ActionTransitions(GroundedAction, List<TransitionProbability>, StateHashFactory) - Constructor for class burlap.behavior.singleagent.planning.ActionTransitions
Constructs the the ActionTransitions from the GroundedAction that generated the transitions and the set of transition probabilities.
ActionTransitions(State, GroundedAction, StateHashFactory) - Constructor for class burlap.behavior.singleagent.planning.ActionTransitions
Constructs the the ActionTransitions from a source state, and an action to apply in that source state.
ACTIONTURNL - Static variable in class burlap.domain.singleagent.lunarlander.LunarLanderDomain
Constant for the name of the turn/rotate left/counterclockwise action
ACTIONTURNR - Static variable in class burlap.domain.singleagent.lunarlander.LunarLanderDomain
Constant for the name of the turn/rotate right/clockwise action
ACTIONUNSTACK - Static variable in class burlap.domain.singleagent.blocksworld.BlocksWorld
Constant for the unstack action name
ACTIONUP - Static variable in class burlap.domain.singleagent.blockdude.BlockDude
Name for the up action
ACTIONWEST - Static variable in class burlap.domain.singleagent.blockdude.BlockDude
Name for the west action
ACTIONWEST - Static variable in class burlap.domain.singleagent.frostbite.FrostbiteDomain
Constant for the name of the west action
ACTIONWEST - Static variable in class burlap.domain.singleagent.gridworld.GridWorldDomain
Constant for the name of the west action
ACTIONWEST - Static variable in class burlap.domain.stochasticgames.gridgame.GridGame
A constant for the name of the west action.
ACTIVATEDATTNAME - Static variable in class burlap.domain.singleagent.frostbite.FrostbiteDomain
Constant for the name of the activated status of a platform
activatedPlatformReward - Variable in class burlap.domain.singleagent.frostbite.FrostbiteRF
 
Actor - Class in burlap.behavior.singleagent.learning.actorcritic
This class provides interface necessary for the actor portion of an Actor-Critic learning algorithm.
Actor() - Constructor for class burlap.behavior.singleagent.learning.actorcritic.Actor
 
actor - Variable in class burlap.behavior.singleagent.learning.actorcritic.ActorCritic
The actor component to use.
ActorCritic - Class in burlap.behavior.singleagent.learning.actorcritic
This is a general class structure for implementing Actor-critic learning.
ActorCritic(Domain, RewardFunction, TerminalFunction, double, Actor, Critic) - Constructor for class burlap.behavior.singleagent.learning.actorcritic.ActorCritic
Initializes the learning algorithm.
ActorCritic(Domain, RewardFunction, TerminalFunction, double, Actor, Critic, int) - Constructor for class burlap.behavior.singleagent.learning.actorcritic.ActorCritic
Initializes the learning algorithm.
add(QValue, QGradientTuple) - Method in class burlap.behavior.singleagent.learnbydemo.mlirl.differentiableplanners.DifferentiableSparseSampling.QAndQGradient
 
add(SARSData.SARS) - Method in class burlap.behavior.singleagent.learning.lspi.SARSData
Adds the given SARSData.SARS tuple.
add(State, GroundedAction, double, State) - Method in class burlap.behavior.singleagent.learning.lspi.SARSData
Adds a SARSData.SARS tuple with the given component.
add(K, double) - Method in class burlap.datastructures.HashedAggregator
Adds a specified value to a key.
addAction(GroundedAction) - Method in class burlap.behavior.singleagent.EpisodeAnalysis
Adds a GroundedAction to the action sequence.
addAction(GroundedAction) - Method in class burlap.behavior.singleagent.learnbydemo.mlirl.commonrfs.LinearStateActionDifferentiableRF
Adds a possible grounded action.
addAction(Action) - Method in class burlap.behavior.singleagent.Policy.RandomPolicy
Adds an aciton to consider in selection.
addAction(Action) - Method in class burlap.oomdp.core.Domain
Add a single agent action that defines this domain.
addAction(Action) - Method in class burlap.oomdp.singleagent.SADomain
 
addAction(GroundedSingleAction) - Method in class burlap.oomdp.stochasticgames.JointAction
Adds a single GroundedSingleAction object to this joint aciton
addAction(Action) - Method in class burlap.oomdp.stochasticgames.SGDomain
 
addActionObserver(ActionObserver) - Method in class burlap.oomdp.singleagent.Action
Sets an action observer for this action.
addActionObserverForAllAction(ActionObserver) - Method in class burlap.oomdp.singleagent.SADomain
Adss the action observer to all actions associated with this domain.
addActionShortHand(String, String) - Method in class burlap.oomdp.singleagent.explorer.TerminalExplorer
Adds a short hand name for an action name
addActionShortHand(String, String) - Method in class burlap.oomdp.stochasticgames.explorers.SGTerminalExplorer
Adds a shorthand for an action
addAgent(AgentFactory) - Method in class burlap.oomdp.stochasticgames.tournament.Tournament
Adds an agent to the tournament
addAllRelationalTargets(String, Collection<String>) - Method in class burlap.oomdp.core.ObjectInstance
Adds all relational targets to the attribute attName for this object instance.
addAllRelationalTargets(Collection<String>) - Method in class burlap.oomdp.core.Value
 
addAllRelationalTargets(Collection<String>) - Method in class burlap.oomdp.core.values.DiscreteValue
 
addAllRelationalTargets(Collection<String>) - Method in class burlap.oomdp.core.values.DoubleArrayValue
 
addAllRelationalTargets(Collection<String>) - Method in class burlap.oomdp.core.values.IntArrayValue
 
addAllRelationalTargets(Collection<String>) - Method in class burlap.oomdp.core.values.IntValue
 
addAllRelationalTargets(Collection<String>) - Method in class burlap.oomdp.core.values.MultiTargetRelationalValue
 
addAllRelationalTargets(Collection<String>) - Method in class burlap.oomdp.core.values.RealValue
 
addAllRelationalTargets(Collection<String>) - Method in class burlap.oomdp.core.values.RelationalValue
 
addAllRelationalTargets(Collection<String>) - Method in class burlap.oomdp.core.values.StringValue
 
addAttribute(Attribute) - Method in class burlap.oomdp.core.Domain
Add an attribute that can be used to define object classes of this domain.
addAttribute(Attribute) - Method in class burlap.oomdp.core.ObjectClass
Adds an attribute to define this object class
addAttribute(TaskSpecVRLGLUE3, Attribute) - Method in class burlap.oomdp.singleagent.interfaces.rlglue.RLGlueEnvironment
Adss a BURLAP attribute to the RLGlue task specification.
addAttributeForClass(String, Attribute) - Method in class burlap.behavior.statehashing.DiscreteStateHashFactory
Specifies that an additional attribute of the specified class should be used for computing hash codes.
addBackTransition(PrioritizedSweeping.BPTRNode) - Method in class burlap.behavior.singleagent.planning.stochastic.valueiteration.PrioritizedSweeping.BPTRNode
Adds a backpointer transition
addCorrelatedEquilibriumMainConstraints(LinearProgram, double[][], double[][], int, int) - Static method in class burlap.behavior.stochasticgame.solvers.CorrelatedEquilibriumSolver
Adds the common LP constraints for the correlated equilribum problem: rationalaity constraits (no agent has a motivation to diverge from a joint policy selection), the probability of all joint action variables must sum to 1, and all joint action variables are lower bound at 0.0.
addFeature(StateFeature) - Method in class burlap.behavior.singleagent.vfa.ActionFeaturesQuery
Adds a state feature to be associate with this objects action
addFloor(int[][]) - Static method in class burlap.domain.singleagent.blockdude.BlockDudeLevelConstructor
 
addFloorDiscretizingMultipleFor(String, double) - Method in class burlap.behavior.statehashing.DiscretizingStateHashFactory
Sets the multiple to use for discretization for the attribute with the specified name.
additiveReward(State, GroundedAction, State) - Method in class burlap.behavior.singleagent.shaping.potential.PotentialShapedRF
 
additiveReward(State, GroundedAction, State) - Method in class burlap.behavior.singleagent.shaping.ShapedRewardFunction
Returns the reward value to add to the base objective reward function.
addKeyAction(String, String) - Method in class burlap.oomdp.singleagent.explorer.VisualExplorer
Specifies which action to execute for a given key press
addKeyAction(String, String) - Method in class burlap.oomdp.stochasticgames.explorers.SGVisualExplorer
Specifies the action to set for a given key press.
addNewObjectNames(State) - Method in class burlap.behavior.statehashing.NameDependentStateHashFactory
 
addNextLandMark(double, Color) - Method in class burlap.behavior.singleagent.auxiliary.valuefunctionvis.common.LandmarkColorBlendInterpolation
Adds the next landmark between which interpolation should occur.
addNObjects(Domain, State, String, int) - Static method in class burlap.domain.stochasticgames.gridgame.GridGame
AddsN objects of a specific object class to a state object
addNodeToIndexTree(UCTStateNode) - Method in class burlap.behavior.singleagent.planning.stochastic.montecarlo.uct.UCT
Adds a UCTStateNode to the UCT tree
addNonDomainReferencedAction(Action) - Method in class burlap.behavior.singleagent.learning.actorcritic.Actor
This method allows the actor to utilize actions that are not apart of the domain definition.
addNonDomainReferencedAction(Action) - Method in class burlap.behavior.singleagent.learning.actorcritic.actor.BoltzmannActor
 
addNonDomainReferencedAction(Action) - Method in class burlap.behavior.singleagent.learning.actorcritic.ActorCritic
 
addNonDomainReferencedAction(Action) - Method in interface burlap.behavior.singleagent.learning.actorcritic.Critic
This method allows the critic to critique actions that are not apart of the domain definition.
addNonDomainReferencedAction(Action) - Method in class burlap.behavior.singleagent.learning.actorcritic.critics.TDLambda
 
addNonDomainReferencedAction(Action) - Method in class burlap.behavior.singleagent.planning.OOMDPPlanner
Adds an additional action the planner that is not included in the domain definition.
addObject(ObjectInstance) - Method in class burlap.oomdp.core.State
Adds object instance o to this state.
addObjectClass(ObjectClass) - Method in class burlap.oomdp.core.Domain
Add an object class to define this domain.
addObjectClassPainter(String, ObjectPainter) - Method in class burlap.oomdp.visualizer.StateRenderLayer
Adds a class that will paint objects that belong to a given OO-MDPclass.
addObjectClassPainter(String, ObjectPainter) - Method in class burlap.oomdp.visualizer.Visualizer
Adds a class that will paint objects that belong to a given OO-MDPclass.
addOrGetMatchingActionFeatureID(List<FVCMACFeatureDatabase.ActionFeatureID>, GroundedAction) - Method in class burlap.behavior.singleagent.vfa.cmac.FVCMACFeatureDatabase
Returns or creates, stores and returns the action feature id for the given GroundedAction in the list of action features.
addPropositionalFunction(PropositionalFunction) - Method in class burlap.oomdp.core.Domain
Add a propositional function that can be used to evaluate objects that belong to object classes of this domain.
addQValue(GroundedAction, double) - Method in class burlap.behavior.singleagent.learning.tdmethods.QLearningStateNode
Adds a Q-value to this state with the given numeric Q-value.
addRBF(FVRBF) - Method in class burlap.behavior.singleagent.vfa.rbf.FVRBFFeatureDatabase
Adds the specified RBF unit to the list of RBF units.
addRBF(RBF) - Method in class burlap.behavior.singleagent.vfa.rbf.RBFFeatureDatabase
Adds the specified RBF unit to the list of RBF units.
addRBFs(List<FVRBF>) - Method in class burlap.behavior.singleagent.vfa.rbf.FVRBFFeatureDatabase
Adds all of the specified RBF units to this object's list of RBF units.
addRBFs(List<RBF>) - Method in class burlap.behavior.singleagent.vfa.rbf.RBFFeatureDatabase
Adds all of the specified RBF units to this object's list of RBF units.
addReachableStatesFrom(State) - Method in class burlap.domain.singleagent.tabularized.TabulatedDomainWrapper
Enumerates all reachable states from the input state to include in this tabularized domain's state space.
addRelationalTarget(String, String) - Method in class burlap.oomdp.core.ObjectInstance
Sets/adds the relational value of the attribute named attName for this object instance.
addRelationalTarget(String) - Method in class burlap.oomdp.core.Value
adds a relational target for the object instance named t
addRelationalTarget(String) - Method in class burlap.oomdp.core.values.DiscreteValue
 
addRelationalTarget(String) - Method in class burlap.oomdp.core.values.DoubleArrayValue
 
addRelationalTarget(String) - Method in class burlap.oomdp.core.values.IntArrayValue
 
addRelationalTarget(String) - Method in class burlap.oomdp.core.values.IntValue
 
addRelationalTarget(String) - Method in class burlap.oomdp.core.values.MultiTargetRelationalValue
 
addRelationalTarget(String) - Method in class burlap.oomdp.core.values.RealValue
 
addRelationalTarget(String) - Method in class burlap.oomdp.core.values.RelationalValue
 
addRelationalTarget(String) - Method in class burlap.oomdp.core.values.StringValue
 
addRenderLayer(RenderLayer) - Method in class burlap.oomdp.visualizer.MultiLayerRenderer
Adds the specified RenderLayer to the end of the render layer ordered list.
addReward(double) - Method in class burlap.behavior.singleagent.EpisodeAnalysis
Adds a reward to the reward sequence.
addSingleAction(SingleAction) - Method in class burlap.oomdp.core.Domain
Add a stochastic game action that defines this domain that can be executed by an agent in the game.
addSingleAction(SingleAction) - Method in class burlap.oomdp.singleagent.SADomain
 
addSingleAction(SingleAction) - Method in class burlap.oomdp.stochasticgames.SGDomain
 
addSpecialAction(String, SpecialExplorerAction) - Method in class burlap.oomdp.singleagent.explorer.VisualExplorer
Specifies which special non-domain action to take for a given key press
addSpecialAction(String, SpecialExplorerAction) - Method in class burlap.oomdp.stochasticgames.explorers.SGVisualExplorer
Adds a special non-domain action to modify the state when a key is pressed
addSpecificaitonForTiling(int, String, Attribute, double) - Method in class burlap.behavior.singleagent.vfa.cmac.CMACFeatureDatabase
Causes the ith tiling in this CMAC to be defined over the given attribute for the given OO-MDP class.
addSpecification(String, Attribute, double, double) - Method in class burlap.behavior.singleagent.vfa.cmac.Tiling
Adds an attribute tiling specification for the an attribute of the given class with the given window size and bucket/tile boundary.
addSpecificationForAllTilings(String, Attribute, double) - Method in class burlap.behavior.singleagent.vfa.cmac.CMACFeatureDatabase
Causes all tilings in this CMAC to be defined over the given attribute for the given OO-MDP class.
addSpecificObjectPainter(String, ObjectPainter) - Method in class burlap.oomdp.visualizer.StateRenderLayer
Adds a painter that will be used to paint a specific object in states
addSpecificObjectPainter(String, ObjectPainter) - Method in class burlap.oomdp.visualizer.Visualizer
Adds a painter that will be used to paint a specific object in states
addStandardThrustActions() - Method in class burlap.domain.singleagent.lunarlander.LunarLanderDomain
Adds two standard thrust actions.
thrust1 force = 0.32
thrust2 force = 0.2 (opposite gravity)
addState(State) - Method in class burlap.behavior.singleagent.EpisodeAnalysis
Adds a state to the state sequence.
addStatesToStateSpace(Collection<State>) - Method in class burlap.behavior.singleagent.learnbydemo.mlirl.differentiableplanners.DifferentiableVI
Adds a Collection of states over which VI will iterate.
addStateToStateSpace(State) - Method in class burlap.behavior.singleagent.learnbydemo.mlirl.differentiableplanners.DifferentiableVI
Adds the given state to the state space over which VI iterates.
addStaticPainter(StaticPainter) - Method in class burlap.oomdp.visualizer.StateRenderLayer
Adds a static painter for the domain.
addStaticPainter(StaticPainter) - Method in class burlap.oomdp.visualizer.Visualizer
Adds a static painter for the domain.
addSuccessor(UCTStateNode) - Method in class burlap.behavior.singleagent.planning.stochastic.montecarlo.uct.UCTActionNode
Adds a successor node to the list of possible successors
addTerminals(int...) - Method in class burlap.domain.singleagent.graphdefined.GraphTF
Adds additional terminal states
addThrustActionWithThrust(double) - Method in class burlap.domain.singleagent.lunarlander.LunarLanderDomain
Adds a thrust action with thrust force t
addTileWidth(int, double) - Method in class burlap.behavior.singleagent.interfaces.rlglue.common.RLGlueCMACSarsaLambdaFactory
Sets the tile width for a given attribute
addTilingsForAllDimensionsWithWidths(double[], int, CMACFeatureDatabase.TilingArrangement) - Method in class burlap.behavior.singleagent.vfa.cmac.FVCMACFeatureDatabase
Adss a number of tilings where each tile is dependent on *all* the dimensions of a state feature vector.
addTilingsForDimensionsAndWidths(boolean[], double[], int, CMACFeatureDatabase.TilingArrangement) - Method in class burlap.behavior.singleagent.vfa.cmac.FVCMACFeatureDatabase
Adss a number of tilings where each tile is dependent on the dimensions that are labeled as "true" in the dimensionMask parameter.
addToVector(double[], double[]) - Static method in class burlap.behavior.singleagent.learnbydemo.mlirl.MLIRL
Performs a vector addition and stores the results in sumVector
addWorldObserver(WorldObserver) - Method in class burlap.oomdp.stochasticgames.World
Adds a world observer to this world
aerAvgSeries - Variable in class burlap.behavior.singleagent.auxiliary.performance.PerformancePlotter.AgentDatasets
All trial's average average reward per episode series data
aerAvgSeries - Variable in class burlap.behavior.stochasticgame.auxiliary.performance.MultiAgentPerformancePlotter.AgentDatasets
All trial's average average reward per episode series data
Agent - Class in burlap.oomdp.stochasticgames
This abstract class defines the the shell code and interface for creating agents that can make decisions in mutli-agent stochastic game worlds.
Agent() - Constructor for class burlap.oomdp.stochasticgames.Agent
 
agent_cleanup() - Method in class burlap.behavior.singleagent.interfaces.rlglue.RLGlueAgentShell
 
agent_end(double) - Method in class burlap.behavior.singleagent.interfaces.rlglue.RLGlueAgentShell
 
agent_init(String) - Method in class burlap.behavior.singleagent.interfaces.rlglue.RLGlueAgentShell
 
agent_message(String) - Method in class burlap.behavior.singleagent.interfaces.rlglue.RLGlueAgentShell
 
agent_start(Observation) - Method in class burlap.behavior.singleagent.interfaces.rlglue.RLGlueAgentShell
 
agent_step(double, Observation) - Method in class burlap.behavior.singleagent.interfaces.rlglue.RLGlueAgentShell
 
AGENTCLASS - Static variable in class burlap.domain.singleagent.frostbite.FrostbiteDomain
Constant for the name of the agent OO-MDP class
AGENTCLASS - Static variable in class burlap.domain.singleagent.lunarlander.LunarLanderDomain
Constant for the name of the agent OO-MDP class
agentCumulativeReward - Variable in class burlap.oomdp.stochasticgames.World
 
agentDefinitions - Variable in class burlap.behavior.stochasticgame.agents.mavf.MAVFPlannerFactory.MAVIPlannerFactory
The agent definitions for which planning is performed.
agentDefinitions - Variable in class burlap.behavior.stochasticgame.mavaluefunction.MAValueFunctionPlanner
The agent definitions for which planning is performed.
agentDefinitions - Variable in class burlap.oomdp.stochasticgames.World
 
agentFactories - Variable in class burlap.behavior.singleagent.auxiliary.performance.LearningAlgorithmExperimenter
The array of agent factories for the agents to be compared.
agentFactoriesAndTypes - Variable in class burlap.behavior.stochasticgame.auxiliary.performance.MultiAgentExperimenter
The agent factories for the agents to be tested
agentFactory - Variable in class burlap.behavior.stochasticgame.auxiliary.performance.AgentFactoryAndType
 
AgentFactory - Interface in burlap.oomdp.stochasticgames
An interface for generating agents
AgentFactoryAndType - Class in burlap.behavior.stochasticgame.auxiliary.performance
A pair storing an agent factory and the agent type that the generated agent will join the world as.
AgentFactoryAndType(AgentFactory, AgentType) - Constructor for class burlap.behavior.stochasticgame.auxiliary.performance.AgentFactoryAndType
Initializes
AgentFactoryWithSubjectiveReward - Class in burlap.oomdp.stochasticgames.common
An agent generating factory that will produce an agent that uses an internal subjective reward function.
AgentFactoryWithSubjectiveReward(AgentFactory, JointReward) - Constructor for class burlap.oomdp.stochasticgames.common.AgentFactoryWithSubjectiveReward
Initializes the factory.
agentId - Variable in class burlap.oomdp.stochasticgames.tournament.MatchEntry
 
agentInstanceExists(Agent) - Method in class burlap.oomdp.stochasticgames.World
Returns whether the reference for the given agent already exists in the registered agents
agentIsInvolvedInGame(String) - Method in class burlap.behavior.stochasticgame.GameAnalysis
Returns true if an agent with the given name took any actions in the course of this game.
agentName - Variable in class burlap.behavior.stochasticgame.auxiliary.performance.MultiAgentPerformancePlotter.DatasetsAndTrials
The name of the agent
agentName - Variable in class burlap.behavior.stochasticgame.mavaluefunction.MAValueFunctionPlanner.BackupBasedQSource
The agent name for which this value function is assigned.
agentQSource(String) - Method in interface burlap.behavior.stochasticgame.mavaluefunction.AgentQSourceMap
Returns a QSource which can be used to query the Q-values of a given agent.
agentQSource(String) - Method in class burlap.behavior.stochasticgame.mavaluefunction.AgentQSourceMap.HashMapAgentQSourceMap
 
agentQSource(String) - Method in class burlap.behavior.stochasticgame.mavaluefunction.AgentQSourceMap.MAQLControlledQSourceMap
 
AgentQSourceMap - Interface in burlap.behavior.stochasticgame.mavaluefunction
Multiagent value function planning typicall entails storing a separate Q value for each joint action for each agent.
AgentQSourceMap.HashMapAgentQSourceMap - Class in burlap.behavior.stochasticgame.mavaluefunction
An implementation of the AgentQSourceMap in which the sources are specified by a hash map.
AgentQSourceMap.HashMapAgentQSourceMap(Map<String, QSourceForSingleAgent>) - Constructor for class burlap.behavior.stochasticgame.mavaluefunction.AgentQSourceMap.HashMapAgentQSourceMap
Initializes with the Q-source hashmap ot be used.
AgentQSourceMap.MAQLControlledQSourceMap - Class in burlap.behavior.stochasticgame.mavaluefunction
An implementation of the AgentQSourceMap in which different agent objects each maintain their own personal Q-source.
AgentQSourceMap.MAQLControlledQSourceMap(List<Agent>) - Constructor for class burlap.behavior.stochasticgame.mavaluefunction.AgentQSourceMap.MAQLControlledQSourceMap
Initializes with the list of agents that each keep their own Q-source.
agents - Variable in class burlap.oomdp.stochasticgames.tournament.Tournament
 
agents - Variable in class burlap.oomdp.stochasticgames.World
 
agentsByType - Variable in class burlap.oomdp.stochasticgames.World
 
agentsEqual(State, State) - Method in class burlap.domain.stochasticgames.gridgame.GridGameStandardMechanics
Returns true if the agent objects between these two states are equal
agentsInJointPolicy - Variable in class burlap.behavior.stochasticgame.JointPolicy
The agent definitions that define the set of possible joint actions in each state.
agentsInvolvedInGame - Variable in class burlap.behavior.stochasticgame.GameAnalysis
The set of agents involved in this game
agentsSyncrhonizedSoFar - Variable in class burlap.behavior.stochasticgame.JointPolicy
The agents whose actiosn have been syncrhonized so far
agentTrials - Variable in class burlap.behavior.singleagent.auxiliary.performance.PerformancePlotter
contains all trial data for each agent
agentType - Variable in class burlap.oomdp.stochasticgames.Agent
 
AgentType - Class in burlap.oomdp.stochasticgames
This class specifies the type of agent an agent can be.
AgentType(String, ObjectClass, List<SingleAction>) - Constructor for class burlap.oomdp.stochasticgames.AgentType
Creates a new agent type with a given name, object class describing the agent's world state, and actions available to the agent.
agentType - Variable in class burlap.oomdp.stochasticgames.tournament.MatchEntry
 
agentWiseData - Variable in class burlap.behavior.stochasticgame.auxiliary.performance.MultiAgentPerformancePlotter
Datastructure for maintaining data for each agent playing in the game.
aId - Variable in class burlap.domain.singleagent.graphdefined.GraphDefinedDomain.GraphAction
The action number of this action
allActions - Variable in class burlap.behavior.singleagent.learning.modellearning.rmax.UnmodeledFavoredPolicy
 
allJointActionsHelper(List<List<GroundedSingleAction>>, int, LinkedList<GroundedSingleAction>, List<JointAction>) - Static method in class burlap.oomdp.stochasticgames.JointAction
 
AllPairWiseSameTypeMS - Class in burlap.oomdp.stochasticgames.tournament.common
This class defines a MatchSelctory that plays all pairwise matches of agents in a round robin.
AllPairWiseSameTypeMS(AgentType, int) - Constructor for class burlap.oomdp.stochasticgames.tournament.common.AllPairWiseSameTypeMS
Initializes the selector
AlphanumericSorting - Class in burlap.datastructures
 
AlphanumericSorting() - Constructor for class burlap.datastructures.AlphanumericSorting
 
alreadyInitedGUI - Variable in class burlap.behavior.singleagent.EpisodeSequenceVisualizer
 
alreadyInitedGUI - Variable in class burlap.behavior.stochasticgame.GameSequenceVisualizer
 
anginc - Variable in class burlap.domain.singleagent.lunarlander.LunarLanderDomain.LLPhysicsParams
The change in orientation angle the lander makes when a turn/rotate action is taken
angleRange - Variable in class burlap.domain.singleagent.cartpole.CartPoleDomain.CPPhysicsParams
The maximum radius the pole can fall.
angleRange - Variable in class burlap.domain.singleagent.cartpole.InvertedPendulum.IPPhysicsParams
The maximum radius the pole can fall.
angmax - Variable in class burlap.domain.singleagent.lunarlander.LunarLanderDomain.LLPhysicsParams
The maximum angle the lander can be rotated in either the clockwise or counterclockwise direction
annotateOptionDecomposition - Variable in class burlap.behavior.singleagent.Policy
 
appendAndMergeEpisodeAnalysis(EpisodeAnalysis) - Method in class burlap.behavior.singleagent.EpisodeAnalysis
This method will append execution results in e to this object's results.
applicableInState(State, String[]) - Method in class burlap.behavior.singleagent.learning.modellearning.ModeledDomainGenerator.ModeledAction
 
applicableInState(State, String[]) - Method in class burlap.behavior.singleagent.learning.modellearning.ModeledDomainGenerator.RMaxStateAction
 
applicableInState(State, String[]) - Method in class burlap.behavior.singleagent.options.DeterminisitcTerminationOption
 
applicableInState(State, String[]) - Method in class burlap.behavior.singleagent.options.PolicyDefinedSubgoalOption
 
applicableInState(State, String[]) - Method in class burlap.behavior.singleagent.options.PrimitiveOption
 
applicableInState(State, String[]) - Method in class burlap.domain.singleagent.blocksworld.BlocksWorld.StackAction
 
applicableInState(State, String[]) - Method in class burlap.domain.singleagent.blocksworld.BlocksWorld.UnstackAction
 
applicableInState(State, String[]) - Method in class burlap.domain.singleagent.graphdefined.GraphDefinedDomain.GraphAction
 
applicableInState(State, String[]) - Method in class burlap.domain.singleagent.tabularized.TabulatedDomainWrapper.ActionWrapper
 
applicableInState(State, String) - Method in class burlap.oomdp.singleagent.Action
Returns true if this action can be applied in this specified state with the specified parameters.
applicableInState(State, String[]) - Method in class burlap.oomdp.singleagent.Action
Returns true if this action can be applied in this specified state with the specified parameters.
applicableStateTest - Variable in class burlap.behavior.singleagent.options.LocalSubgoalRF
Defines the set of states in which the option is applicable
applicableStateTest - Variable in class burlap.behavior.singleagent.options.LocalSubgoalTF
Defines the set of states in which the option is applicable
applySpecialAction(State) - Method in interface burlap.oomdp.singleagent.explorer.SpecialExplorerAction
 
applySpecialAction(State) - Method in class burlap.oomdp.singleagent.explorer.StateResetSpecialAction
 
applySpecialAction(State) - Method in class burlap.oomdp.singleagent.explorer.VisualExplorer.SaveEpisodeAction
 
ApprenticeshipLearning - Class in burlap.behavior.singleagent.learnbydemo.apprenticeship
This algorithm will take expert trajectors and return a policy that models them.
ApprenticeshipLearning() - Constructor for class burlap.behavior.singleagent.learnbydemo.apprenticeship.ApprenticeshipLearning
 
ApprenticeshipLearning.RandomPolicy - Class in burlap.behavior.singleagent.learnbydemo.apprenticeship
This class extends Policy, and all it does is create a randomly generated distribution of actions over all possible states.
ApprenticeshipLearningRequest - Class in burlap.behavior.singleagent.learnbydemo.apprenticeship
A datastructure for setting all the parameters of Max Margin Apprenticeship learning.
ApprenticeshipLearningRequest() - Constructor for class burlap.behavior.singleagent.learnbydemo.apprenticeship.ApprenticeshipLearningRequest
 
ApprenticeshipLearningRequest(Domain, OOMDPPlanner, StateToFeatureVectorGenerator, List<EpisodeAnalysis>, StateGenerator) - Constructor for class burlap.behavior.singleagent.learnbydemo.apprenticeship.ApprenticeshipLearningRequest
 
approximationResult - Variable in class burlap.behavior.singleagent.vfa.ActionApproximationResult
The actual approximation result
ApproximationResult - Class in burlap.behavior.singleagent.vfa
A list associating a predicted value that was generated from a list of state features and the weights for those features.
ApproximationResult(double, List<StateFeature>, List<FunctionWeight>) - Constructor for class burlap.behavior.singleagent.vfa.ApproximationResult
Initializes
arrangement - Variable in class burlap.behavior.singleagent.vfa.cmac.CMACFeatureDatabase
Whether each tiling should have its offset alignment be randomly jittered or uniformly spaced.
arrayIndexMap - Variable in class burlap.datastructures.HashIndexedHeap
Hash map from objects to their index in the heap
ArrowActionGlyph - Class in burlap.behavior.singleagent.auxiliary.valuefunctionvis.common
An instance of the ActionGlyphPainter that will render arrows to the graphics context.
ArrowActionGlyph(int) - Constructor for class burlap.behavior.singleagent.auxiliary.valuefunctionvis.common.ArrowActionGlyph
creates an arrow action glyph painter in the specified direction
ARTDP - Class in burlap.behavior.singleagent.learning.modellearning.artdp
This class provides an implementation of Adapative Realtime Dynamic Programming [1].
ARTDP(Domain, RewardFunction, TerminalFunction, double, StateHashFactory, double) - Constructor for class burlap.behavior.singleagent.learning.modellearning.artdp.ARTDP
Initializes using a tabular model of the world and a Boltzmann policy with a fixed temperature of 0.1.
ARTDP(Domain, RewardFunction, TerminalFunction, double, StateHashFactory, ValueFunctionInitialization) - Constructor for class burlap.behavior.singleagent.learning.modellearning.artdp.ARTDP
Initializes using a tabular model of the world and a Boltzmann policy with a fixed temperature of 0.1.
ARTDP(Domain, RewardFunction, TerminalFunction, double, StateHashFactory, Model, ValueFunctionInitialization) - Constructor for class burlap.behavior.singleagent.learning.modellearning.artdp.ARTDP
Initializes using the provided model algorithm and a Boltzmann policy with a fixed temperature of 0.1.
ARTDP.ARTDPPlanner - Class in burlap.behavior.singleagent.learning.modellearning.artdp
The value funciton planner that operates on the modeled world.
ARTDP.ARTDPPlanner(Domain, RewardFunction, TerminalFunction, double, StateHashFactory, double) - Constructor for class burlap.behavior.singleagent.learning.modellearning.artdp.ARTDP.ARTDPPlanner
Initializes
ARTDP.ARTDPPlanner(Domain, RewardFunction, TerminalFunction, double, StateHashFactory, ValueFunctionInitialization) - Constructor for class burlap.behavior.singleagent.learning.modellearning.artdp.ARTDP.ARTDPPlanner
Initializes
aShell - Variable in class burlap.behavior.singleagent.interfaces.rlglue.RLGlueWrappedDomainGenerator
 
assertPFs(State, boolean[]) - Method in class burlap.testing.TestGridWorld
 
AStar - Class in burlap.behavior.singleagent.planning.deterministic.informed.astar
An implementation of A*.
AStar(Domain, RewardFunction, StateConditionTest, StateHashFactory, Heuristic) - Constructor for class burlap.behavior.singleagent.planning.deterministic.informed.astar.AStar
Initializes A*.
at - Variable in class burlap.behavior.stochasticgame.auxiliary.performance.AgentFactoryAndType
 
at - Variable in class burlap.oomdp.stochasticgames.tournament.common.AllPairWiseSameTypeMS
 
ATTANGLE - Static variable in class burlap.domain.singleagent.cartpole.CartPoleDomain
A constant for the name of the angle attribute
ATTANGLE - Static variable in class burlap.domain.singleagent.cartpole.InvertedPendulum
A constant for the name of the angle attribute
ATTANGLEV - Static variable in class burlap.domain.singleagent.cartpole.CartPoleDomain
A constant for the name of the angle velocity
ATTANGLEV - Static variable in class burlap.domain.singleagent.cartpole.InvertedPendulum
A constant for the name of the angle velocity
ATTCLEAR - Static variable in class burlap.domain.singleagent.blocksworld.BlocksWorld
Constant for the binary "clear" attribute name.
ATTCOLOR - Static variable in class burlap.domain.singleagent.blocksworld.BlocksWorld
Constant for the categorical "color" attribute name.
attCopy(Domain, Attribute) - Method in class burlap.oomdp.singleagent.environment.DomainEnvironmentWrapper
 
ATTDIR - Static variable in class burlap.domain.singleagent.blockdude.BlockDude
Direction attribute name
ATTE1 - Static variable in class burlap.domain.stochasticgames.gridgame.GridGame
A constant for the name of the first wall end position attribute.
ATTE2 - Static variable in class burlap.domain.stochasticgames.gridgame.GridGame
A constant for the name of the second wall end position attribute.
attemptedDelta(String) - Method in class burlap.domain.stochasticgames.gridgame.GridGameStandardMechanics
Returns the attempted change in position by the agent for the given action.
ATTGT - Static variable in class burlap.domain.stochasticgames.gridgame.GridGame
A constant for the name of the goal type attribute.
ATTHAID - Static variable in class burlap.behavior.stochasticgame.agents.naiveq.history.SGQWActionHistory
A constant for the name of the attribute used to define which action an agent took
ATTHNUM - Static variable in class burlap.behavior.stochasticgame.agents.naiveq.history.SGQWActionHistory
A constant for the name of the history time index attribute.
ATTHOLD - Static variable in class burlap.domain.singleagent.blockdude.BlockDude
Name for the boolean attribute that indicates whether the agent is holding a block
ATTHPN - Static variable in class burlap.behavior.stochasticgame.agents.naiveq.history.SGQWActionHistory
A constant for the name of the attribute used to define which agent in the world this history object represents
ATTLOCTYPE - Static variable in class burlap.domain.singleagent.gridworld.GridWorldDomain
Constant for the name of attribute for location object type
ATTMAP - Static variable in class burlap.domain.singleagent.blockdude.BlockDude
Name for the attribute that holds the brick map
attName - Variable in class burlap.behavior.singleagent.auxiliary.StateGridder.AttributeSpecification
The name of the attribute.
attName() - Method in class burlap.oomdp.core.Value
The name of the Attribute object for which this is a value assignment.
ATTNODE - Static variable in class burlap.domain.singleagent.graphdefined.GraphDefinedDomain
Constant for the name of the graph node attribute
ATTNORMSGN - Static variable in class burlap.domain.singleagent.cartpole.CartPoleDomain
Attribute name for maintaining the direction sign of the force normal.
ATTONBLOCK - Static variable in class burlap.domain.singleagent.blocksworld.BlocksWorld
Constant for the relational "on" attribute name.
ATTONTABLE - Static variable in class burlap.domain.singleagent.blocksworld.BlocksWorld
Constant for the binary "on table" attribute name.
ATTP - Static variable in class burlap.domain.stochasticgames.gridgame.GridGame
A constant for the name of the attribute for defining the walls position along its orthogonal direction.
ATTPN - Static variable in class burlap.domain.stochasticgames.gridgame.GridGame
A constant for the name of the player number attribute.
ATTPN - Static variable in class burlap.domain.stochasticgames.normalform.SingleStageNormalFormGame
Attribute name for player number
attribute - Variable in class burlap.behavior.singleagent.vfa.cmac.AttributeTileSpecification
The attribute this tiling specification concerns
Attribute - Class in burlap.oomdp.core
The attribute class defines attributes that define OO-MDP object classes.
Attribute(Domain, String) - Constructor for class burlap.oomdp.core.Attribute
Constructs an attribute with an unspecified type that will need to be specified later.
Attribute(Domain, String, Attribute.AttributeType) - Constructor for class burlap.oomdp.core.Attribute
Constructs with a given attribute type.
attribute - Variable in class burlap.oomdp.core.Value
 
Attribute.AttributeType - Enum in burlap.oomdp.core
And enumeration type to indicate the various types of attributes supported.
attributeIndex - Variable in class burlap.oomdp.core.ObjectClass
 
attributeIndex(String) - Method in class burlap.oomdp.core.ObjectClass
Returns the internally stored index of the attribute with the given name.
attributeList - Variable in class burlap.oomdp.core.ObjectClass
 
attributeMap - Variable in class burlap.oomdp.core.Domain
 
attributeMap - Variable in class burlap.oomdp.core.ObjectClass
 
attributes - Variable in class burlap.oomdp.core.Domain
 
attributesForEquality - Variable in class burlap.behavior.statehashing.DiscreteMaskHashingFactory
 
attributesForHashCode - Variable in class burlap.behavior.statehashing.DiscreteStateHashFactory
 
AttributeTileSpecification - Class in burlap.behavior.singleagent.vfa.cmac
Specifies how a single attribute of a specific object class is to be tiled.
AttributeTileSpecification(String, Attribute, double, double) - Constructor for class burlap.behavior.singleagent.vfa.cmac.AttributeTileSpecification
Initializes
attributeWiseMultiples - Variable in class burlap.behavior.statehashing.DiscretizingStateHashFactory
The multiples to use for specific attributes
ATTSTATE - Static variable in class burlap.domain.singleagent.tabularized.TabulatedDomainWrapper
The single attribute name for identifying states
attTiles - Variable in class burlap.behavior.singleagent.vfa.cmac.Tiling.ObjectTile
The tiled attribute values for this object's OO-MDP object instance
ATTV - Static variable in class burlap.domain.singleagent.cartpole.CartPoleDomain
A constant for the name of the position velocity
ATTV - Static variable in class burlap.domain.singleagent.mountaincar.MountainCar
A constant for the name of the velocity attribute
ATTWT - Static variable in class burlap.domain.stochasticgames.gridgame.GridGame
A constant for the name of the wall type attribute.
ATTX - Static variable in class burlap.domain.singleagent.blockdude.BlockDude
X position attribute name
ATTX - Static variable in class burlap.domain.singleagent.cartpole.CartPoleDomain
A constant for the name of the position attribute
ATTX - Static variable in class burlap.domain.singleagent.gridworld.GridWorldDomain
Constant for the name of the x attribute
ATTX - Static variable in class burlap.domain.singleagent.mountaincar.MountainCar
A constant for the name of the x attribute
ATTX - Static variable in class burlap.domain.stochasticgames.gridgame.GridGame
A constant for the name of the x position attribute
ATTY - Static variable in class burlap.domain.singleagent.blockdude.BlockDude
Y position attribute name
ATTY - Static variable in class burlap.domain.singleagent.gridworld.GridWorldDomain
Constant for the name of the y attribute
ATTY - Static variable in class burlap.domain.stochasticgames.gridgame.GridGame
A constant for the name of the y position attribute
averageEpisodeReward - Variable in class burlap.behavior.singleagent.auxiliary.performance.PerformancePlotter.Trial
Stores the average reward by episode
averageEpisodeReward - Variable in class burlap.behavior.stochasticgame.auxiliary.performance.MultiAgentPerformancePlotter.Trial
Stores the average reward by episode
averageEpisodeRewardSeries - Variable in class burlap.behavior.singleagent.auxiliary.performance.PerformancePlotter.AgentDatasets
Most recent trial's average reward per step episode data
averageEpisodeRewardSeries - Variable in class burlap.behavior.stochasticgame.auxiliary.performance.MultiAgentPerformancePlotter.AgentDatasets
Most recent trial's average reward per step episode data
averageReturn() - Method in class burlap.behavior.singleagent.planning.stochastic.montecarlo.uct.UCTActionNode
Returns the average return
averagesEnabled() - Method in enum burlap.behavior.singleagent.auxiliary.performance.TrialMode
Returns true if the trial average plots will be plotted by this mode.
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