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 

C

c - Variable in class burlap.behavior.singleagent.learnfromdemo.mlirl.differentiableplanners.DifferentiableSparseSampling
The number of transition dynamics samples (for the root if depth-variable C is used)
c - Variable in class burlap.behavior.singleagent.planning.stochastic.sparsesampling.SparseSampling
The number of transition dynamics samples (for the root if depth-variable C is used)
c(int, String) - Static method in class burlap.debugtools.DPrint
A print command for the given debug code.
cachedExpectations - Variable in class burlap.behavior.singleagent.options.Option
The cached transition probabilities from each initiation state
cachedExpectedRewards - Variable in class burlap.behavior.singleagent.options.Option
The cached expected reward from each initiation state
CachedPolicy - Class in burlap.behavior.policy
This class can be used to lazily cache the policy of a source policy.
CachedPolicy(HashableStateFactory, Policy) - Constructor for class burlap.behavior.policy.CachedPolicy
Initializes
CachedPolicy(HashableStateFactory, Policy, int) - Constructor for class burlap.behavior.policy.CachedPolicy
Initializes
call(BurlapShell, String, Scanner, PrintStream) - Method in class burlap.oomdp.singleagent.explorer.VisualExplorer.LivePollCommand
 
call(BurlapShell, String, Scanner, PrintStream) - Method in class burlap.shell.command.env.AddRelationCommand
 
call(BurlapShell, String, Scanner, PrintStream) - Method in class burlap.shell.command.env.AddStateObjectCommand
 
call(BurlapShell, String, Scanner, PrintStream) - Method in class burlap.shell.command.env.EpisodeRecordingCommands.EpisodeBrowserCommand
 
call(BurlapShell, String, Scanner, PrintStream) - Method in class burlap.shell.command.env.EpisodeRecordingCommands.RecordCommand
 
call(BurlapShell, String, Scanner, PrintStream) - Method in class burlap.shell.command.env.ExecuteActionCommand
 
call(BurlapShell, String, Scanner, PrintStream) - Method in class burlap.shell.command.env.IsTerminalCommand
 
call(BurlapShell, String, Scanner, PrintStream) - Method in class burlap.shell.command.env.ListActionsCommand
 
call(BurlapShell, String, Scanner, PrintStream) - Method in class burlap.shell.command.env.ListPropFunctions
 
call(BurlapShell, String, Scanner, PrintStream) - Method in class burlap.shell.command.env.ObservationCommand
 
call(BurlapShell, String, Scanner, PrintStream) - Method in class burlap.shell.command.env.RemoveRelationCommand
 
call(BurlapShell, String, Scanner, PrintStream) - Method in class burlap.shell.command.env.RemoveStateObjectCommand
 
call(BurlapShell, String, Scanner, PrintStream) - Method in class burlap.shell.command.env.ResetEnvCommand
 
call(BurlapShell, String, Scanner, PrintStream) - Method in class burlap.shell.command.env.RewardCommand
 
call(BurlapShell, String, Scanner, PrintStream) - Method in class burlap.shell.command.env.SetAttributeCommand
 
call(BurlapShell, String, Scanner, PrintStream) - Method in class burlap.shell.command.reserved.AliasCommand
 
call(BurlapShell, String, Scanner, PrintStream) - Method in class burlap.shell.command.reserved.AliasesCommand
 
call(BurlapShell, String, Scanner, PrintStream) - Method in class burlap.shell.command.reserved.CommandsCommand
 
call(BurlapShell, String, Scanner, PrintStream) - Method in class burlap.shell.command.reserved.HelpCommand
 
call(BurlapShell, String, Scanner, PrintStream) - Method in class burlap.shell.command.reserved.QuitCommand
 
call(BurlapShell, String, Scanner, PrintStream) - Method in interface burlap.shell.command.ShellCommand
Executes this command.
call(BurlapShell, String, Scanner, PrintStream) - Method in class burlap.shell.command.world.AddRelationSGCommand
 
call(BurlapShell, String, Scanner, PrintStream) - Method in class burlap.shell.command.world.AddStateObjectSGCommand
 
call(BurlapShell, String, Scanner, PrintStream) - Method in class burlap.shell.command.world.GameCommand
 
call(BurlapShell, String, Scanner, PrintStream) - Method in class burlap.shell.command.world.GenerateStateCommand
 
call(BurlapShell, String, Scanner, PrintStream) - Method in class burlap.shell.command.world.IsTerminalSGCommand
 
call(BurlapShell, String, Scanner, PrintStream) - Method in class burlap.shell.command.world.JointActionCommand
 
call(BurlapShell, String, Scanner, PrintStream) - Method in class burlap.shell.command.world.LastJointActionCommand
 
call(BurlapShell, String, Scanner, PrintStream) - Method in class burlap.shell.command.world.ManualAgentsCommands.ListManualAgents
 
call(BurlapShell, String, Scanner, PrintStream) - Method in class burlap.shell.command.world.ManualAgentsCommands.LSManualAgentActionsCommands
 
call(BurlapShell, String, Scanner, PrintStream) - Method in class burlap.shell.command.world.ManualAgentsCommands.RegisterAgentCommand
 
call(BurlapShell, String, Scanner, PrintStream) - Method in class burlap.shell.command.world.ManualAgentsCommands.SetAgentAction
 
call(BurlapShell, String, Scanner, PrintStream) - Method in class burlap.shell.command.world.RemoveRelationSGCommand
 
call(BurlapShell, String, Scanner, PrintStream) - Method in class burlap.shell.command.world.RemoveStateObjectSGCommand
 
call(BurlapShell, String, Scanner, PrintStream) - Method in class burlap.shell.command.world.RewardsCommand
 
call(BurlapShell, String, Scanner, PrintStream) - Method in class burlap.shell.command.world.SetAttributeSGCommand
 
call(BurlapShell, String, Scanner, PrintStream) - Method in class burlap.shell.command.world.WorldObservationCommand
 
canEnumerateObservations() - Method in class burlap.domain.singleagent.pomdp.tiger.TigerDomain.TigerObservations
 
canEnumerateObservations() - Method in class burlap.oomdp.singleagent.pomdp.ObservationFunction
cartFriction - Variable in class burlap.domain.singleagent.cartpole.CartPoleDomain.CPPhysicsParams
The friction between the cart and ground
cartMass - Variable in class burlap.domain.singleagent.cartpole.CartPoleDomain.CPPhysicsParams
The mass of the cart.
cartMass - Variable in class burlap.domain.singleagent.cartpole.InvertedPendulum.IPPhysicsParams
The mass of the cart.
CartPoleDomain - Class in burlap.domain.singleagent.cartpole
The classic cart pole balancing problem as described by Barto, Sutton, and Anderson [2] with correct mechanics as described by Florian [1].
CartPoleDomain() - Constructor for class burlap.domain.singleagent.cartpole.CartPoleDomain
 
CartPoleDomain.CartPoleRewardFunction - Class in burlap.domain.singleagent.cartpole
A default reward function for this task.
CartPoleDomain.CartPoleRewardFunction() - Constructor for class burlap.domain.singleagent.cartpole.CartPoleDomain.CartPoleRewardFunction
Initializes with max pole angle threshold of 12 degrees (about 0.2 radians)
CartPoleDomain.CartPoleRewardFunction(double) - Constructor for class burlap.domain.singleagent.cartpole.CartPoleDomain.CartPoleRewardFunction
Initializes with a max pole angle as specified in radians
CartPoleDomain.CartPoleTerminalFunction - Class in burlap.domain.singleagent.cartpole
A default terminal function for this domain.
CartPoleDomain.CartPoleTerminalFunction() - Constructor for class burlap.domain.singleagent.cartpole.CartPoleDomain.CartPoleTerminalFunction
Initializes with default max angle of 12 degrees (about 0.2 radians)
CartPoleDomain.CartPoleTerminalFunction(double) - Constructor for class burlap.domain.singleagent.cartpole.CartPoleDomain.CartPoleTerminalFunction
Initializes with a max pole angle as specified in radians
CartPoleDomain.CPPhysicsParams - Class in burlap.domain.singleagent.cartpole
 
CartPoleDomain.CPPhysicsParams() - Constructor for class burlap.domain.singleagent.cartpole.CartPoleDomain.CPPhysicsParams
 
CartPoleDomain.CPPhysicsParams(double, double, double, double, double, double, double, double, double, double, double, double, boolean, boolean) - Constructor for class burlap.domain.singleagent.cartpole.CartPoleDomain.CPPhysicsParams
 
CartPoleDomain.MovementAction - Class in burlap.domain.singleagent.cartpole
A movement action which applies force in the specified direction.
CartPoleDomain.MovementAction(String, Domain, double, CartPoleDomain.CPPhysicsParams) - Constructor for class burlap.domain.singleagent.cartpole.CartPoleDomain.MovementAction
Initializes.
CartPoleVisualizer - Class in burlap.domain.singleagent.cartpole
Class for returning cart pole visualizer objects.
CartPoleVisualizer() - Constructor for class burlap.domain.singleagent.cartpole.CartPoleVisualizer
 
CartPoleVisualizer.CartPoleObjectPainter - Class in burlap.domain.singleagent.cartpole
An object painter for the cart pole object.
CartPoleVisualizer.CartPoleObjectPainter() - Constructor for class burlap.domain.singleagent.cartpole.CartPoleVisualizer.CartPoleObjectPainter
 
cellWidth() - Method in class burlap.behavior.singleagent.auxiliary.StateGridder.AttributeSpecification
Returns the width of a grid cell along this attribute.
centeredState - Variable in class burlap.behavior.singleagent.vfa.rbf.FVRBF
The center state of the RBF unit.
centeredState - Variable in class burlap.behavior.singleagent.vfa.rbf.RBF
The center state of this unit
cerAvgSeries - Variable in class burlap.behavior.singleagent.auxiliary.performance.PerformancePlotter.AgentDatasets
All trial's average cumulative reward per episode series data
cerAvgSeries - Variable in class burlap.behavior.stochasticgames.auxiliary.performance.MultiAgentPerformancePlotter.AgentDatasets
All trial's average cumulative reward per episode series data
cf(int, String, Object...) - Static method in class burlap.debugtools.DPrint
A printf command for the given debug code.
changeWeight(T, double) - Method in class burlap.datastructures.StochasticTree
Changes the weight of the given element.
cHeight - Variable in class burlap.behavior.singleagent.auxiliary.EpisodeSequenceVisualizer
 
cHeight - Variable in class burlap.behavior.singleagent.auxiliary.valuefunctionvis.ValueFunctionVisualizerGUI
Visualizer canvas height
cHeight - Variable in class burlap.behavior.stochasticgames.auxiliary.GameSequenceVisualizer
 
cHeight - Variable in class burlap.oomdp.singleagent.common.VisualActionObserver
The height of the painter
cHeight - Variable in class burlap.oomdp.singleagent.explorer.VisualExplorer
 
cHeight - Variable in class burlap.oomdp.stochasticgames.common.VisualWorldObserver
The height of the painter
cHeight - Variable in class burlap.oomdp.stochasticgames.explorers.SGVisualExplorer
 
cl(int, String) - Static method in class burlap.debugtools.DPrint
A print line command for the given debug code.
CLASSAGENT - Static variable in class burlap.domain.singleagent.blockdude.BlockDude
Name for the agent OO-MDP class
CLASSAGENT - Static variable in class burlap.domain.singleagent.graphdefined.GraphDefinedDomain
Constant for the name of the agent class
CLASSAGENT - Static variable in class burlap.domain.singleagent.gridworld.GridWorldDomain
Constant for the name of the agent class
CLASSAGENT - Static variable in class burlap.domain.singleagent.mountaincar.MountainCar
A constant for the name of the agent class
CLASSAGENT - Static variable in class burlap.domain.stochasticgames.gridgame.GridGame
A constant for the name of the agent class.
CLASSAGENT - Static variable in class burlap.tutorials.bd.ExampleGridWorld
 
CLASSBLOCK - Static variable in class burlap.domain.singleagent.blockdude.BlockDude
Name for the block OO-MDP class
CLASSBLOCK - Static variable in class burlap.domain.singleagent.blocksworld.BlocksWorld
Constant for the name of the block class.
CLASSBRICKS - Static variable in class burlap.domain.singleagent.blockdude.BlockDude
Name for the bricks OO-MDP class
CLASSCARTPOLE - Static variable in class burlap.domain.singleagent.cartpole.CartPoleDomain
A constant for the name of the cart and pole object to be moved
CLASSDIMHWALL - Static variable in class burlap.domain.stochasticgames.gridgame.GridGame
A constant for the name of the horizontal wall class.
CLASSDIMVWALL - Static variable in class burlap.domain.stochasticgames.gridgame.GridGame
A constant for the name of the vertical wall class.
CLASSEXIT - Static variable in class burlap.domain.singleagent.blockdude.BlockDude
Name for the exit OO-MDP class
CLASSGOAL - Static variable in class burlap.domain.stochasticgames.gridgame.GridGame
A constant for the name of the goal class.
classHistory - Variable in class burlap.behavior.stochasticgames.agents.naiveq.history.SGQWActionHistory
The object class that will be used to represent a history component.
CLASSHISTORY - Static variable in class burlap.behavior.stochasticgames.agents.naiveq.history.SGQWActionHistory
A constant for the name of the history object class.
classifier - Variable in class burlap.behavior.singleagent.planning.vfa.fittedvi.WekaVFATrainer.WekaVFA
The Weka Classifier used to predict state values.
CLASSLOCATION - Static variable in class burlap.domain.singleagent.gridworld.GridWorldDomain
Constant for the name of the location class
CLASSLOCATION - Static variable in class burlap.tutorials.bd.ExampleGridWorld
 
className - Variable in class burlap.behavior.singleagent.vfa.cmac.AttributeTileSpecification
The object class name this tiling specification concerns
className - Variable in class burlap.behavior.singleagent.vfa.cmac.Tiling.ObjectTile
The OO-MDP class name for this object's OO-MDP object instance
CLASSOBSERVATION - Static variable in class burlap.domain.singleagent.pomdp.tiger.TigerDomain
The class name for observation objects
classOrder - Variable in class burlap.behavior.singleagent.vfa.cmac.Tiling
A list specifying the order that the attributes from different classes will be combined into a single multi-dimensional tile
CLASSPENDULUM - Static variable in class burlap.domain.singleagent.cartpole.InvertedPendulum
The object class for the pendulum.
CLASSPLAYER - Static variable in class burlap.domain.stochasticgames.normalform.SingleStageNormalFormGame
Class name for a player class
CLASSSTATE - Static variable in class burlap.domain.singleagent.tabularized.TabulatedDomainWrapper
The single class name that holds the state attribute
CLASSTIGER - Static variable in class burlap.domain.singleagent.pomdp.tiger.TigerDomain
The class name for the object class that specifies where the tiger is
clear() - Method in class burlap.behavior.singleagent.learning.lspi.SARSData
Clears this dataset of all elements.
clearActions() - Method in class burlap.behavior.policy.RandomPolicy
Clears the action list used in action selection.
clearAllActionObserversForAllActions() - Method in class burlap.oomdp.singleagent.SADomain
Clears all action observers for all action in this domain.
clearAllActionsObservers() - Method in class burlap.oomdp.singleagent.Action
Clears all action observers associated with this action
clearAllAttributeMasks() - Method in class burlap.oomdp.statehashing.MaskedHashableStateFactory
Clears all Attribute masks.
clearAllObjectClassMasks() - Method in class burlap.oomdp.statehashing.MaskedHashableStateFactory
Clears all ObjectClass masks.
clearAllObservers() - Method in class burlap.oomdp.singleagent.environment.EnvironmentServer
Clears all EnvironmentObservers from this server.
clearAllObservers() - Method in interface burlap.oomdp.singleagent.environment.EnvironmentServerInterface
Clears all EnvironmentObservers from this server.
clearAllObservers() - Method in class burlap.oomdp.singleagent.environment.SimulatedEnvironment
 
clearAllWorldObserver() - Method in class burlap.oomdp.stochasticgames.World
Clears all world observers from this world.
clearLocationOfWalls(int, int) - Method in class burlap.domain.singleagent.gridworld.GridWorldDomain
Removes any obstacles or walls at the specified location.
clearNonAverages() - Method in class burlap.behavior.singleagent.auxiliary.performance.PerformancePlotter.AgentDatasets
clears all the series data for the most recent trial.
clearNonAverages() - Method in class burlap.behavior.stochasticgames.auxiliary.performance.MultiAgentPerformancePlotter.AgentDatasets
clears all the series data for the most recent trial.
clearRelationalTargets(String) - Method in class burlap.oomdp.core.objects.ImmutableObjectInstance
Clears all the relational value targets of the attribute named attName for this object instance.
clearRelationalTargets(String) - Method in class burlap.oomdp.core.objects.MutableObjectInstance
Clears all the relational value targets of the attribute named attName for this object instance.
clearRelationalTargets(String) - Method in interface burlap.oomdp.core.objects.ObjectInstance
Clears all the relational value targets of the attribute named attName for this object instance.
clearRelationalTargets(String) - Method in class burlap.oomdp.statehashing.HashableObject
 
clearRelationTargets() - Method in class burlap.oomdp.core.values.MultiTargetRelationalValue
 
clearRelationTargets() - Method in class burlap.oomdp.core.values.OOMDPValue
Removes any relational targets for this attribute
clearRelationTargets() - Method in class burlap.oomdp.core.values.RelationalValue
 
clearRelationTargets() - Method in interface burlap.oomdp.core.values.Value
Removes any relational targets for this attribute
clearRenderedStateAction() - Method in class burlap.oomdp.visualizer.StateActionRenderLayer
clearStateActionTransitions(int, int) - Method in class burlap.domain.singleagent.graphdefined.GraphDefinedDomain
Clears all (stochastic) edges for a given state-action pair.
clearStateTransitionsFrom(int) - Method in class burlap.domain.singleagent.graphdefined.GraphDefinedDomain
Clears all transitions from a given state node
clone() - Method in class burlap.oomdp.core.GroundedProp
 
clusterPriors - Variable in class burlap.behavior.singleagent.learnfromdemo.mlirl.MultipleIntentionsMLIRL
The prior probabilities on each cluster.
clusterRequests - Variable in class burlap.behavior.singleagent.learnfromdemo.mlirl.MultipleIntentionsMLIRL
The invididual MLIRLRequest objects for each behavior cluster.
CMACFeatureDatabase - Class in burlap.behavior.singleagent.vfa.cmac
A feature database using CMACs [1] AKA Tiling Coding over OO-MDP states.
CMACFeatureDatabase(int, CMACFeatureDatabase.TilingArrangement) - Constructor for class burlap.behavior.singleagent.vfa.cmac.CMACFeatureDatabase
Initializes with a set of nTilings and sets the offset arrangement for subsequent tilings to be determined according to arrangement.
CMACFeatureDatabase.TilingArrangement - Enum in burlap.behavior.singleagent.vfa.cmac
Enum for specifying whether tilings should have their tile alignments should be chossen so that they are randomly jittered from each other, or if each subsequent tiling should be offset by a uniform amount.
CoCoQ - Class in burlap.behavior.stochasticgames.madynamicprogramming.backupOperators
The CoCoQ backup operator for sequential stochastic games [1].
CoCoQ() - Constructor for class burlap.behavior.stochasticgames.madynamicprogramming.backupOperators.CoCoQ
 
coefficientNorm(int) - Method in class burlap.behavior.singleagent.vfa.fourier.FourierBasis
Returns the norm of the coefficient vector for the given basis function index.
coefficientVectors - Variable in class burlap.behavior.singleagent.vfa.fourier.FourierBasis
The coefficient vectors used
col - Variable in class burlap.domain.singleagent.gridworld.GridWorldVisualizer.CellPainter
 
colAER - Variable in class burlap.behavior.singleagent.auxiliary.performance.PerformancePlotter
All agent plot series for the the most recetent trial's average reward per episode
colAER - Variable in class burlap.behavior.stochasticgames.auxiliary.performance.MultiAgentPerformancePlotter
All agent plot series for the the most recetent trial's average reward per episode
colAERAvg - Variable in class burlap.behavior.singleagent.auxiliary.performance.PerformancePlotter
All agent plot series for the average of all trial's average reward per episode
colAERAvg - Variable in class burlap.behavior.stochasticgames.auxiliary.performance.MultiAgentPerformancePlotter
All agent plot series for the average of all trial's average reward per episode
colCER - Variable in class burlap.behavior.singleagent.auxiliary.performance.PerformancePlotter
All agent plot series for the the most recetent trial's cumulative reward per episode
colCER - Variable in class burlap.behavior.stochasticgames.auxiliary.performance.MultiAgentPerformancePlotter
All agent plot series for the the most recetent trial's cumulative reward per episode
colCERAvg - Variable in class burlap.behavior.singleagent.auxiliary.performance.PerformancePlotter
All agent plot series for the average of all trial's cumulative reward per episode
colCERAvg - Variable in class burlap.behavior.stochasticgames.auxiliary.performance.MultiAgentPerformancePlotter
All agent plot series for the average of all trial's cumulative reward per episode
colCSE - Variable in class burlap.behavior.singleagent.auxiliary.performance.PerformancePlotter
All agent plot series for the the most recetent trial's cumulative step per episode
colCSE - Variable in class burlap.behavior.stochasticgames.auxiliary.performance.MultiAgentPerformancePlotter
All agent plot series for the the most recetent trial's cumulative step per episode
colCSEAvg - Variable in class burlap.behavior.singleagent.auxiliary.performance.PerformancePlotter
All agent plot series for the average of all trial's cumulative steps per episode
colCSEAvg - Variable in class burlap.behavior.stochasticgames.auxiliary.performance.MultiAgentPerformancePlotter
All agent plot series for the average of all trial's cumulative steps per episode
colCSR - Variable in class burlap.behavior.singleagent.auxiliary.performance.PerformancePlotter
All agent plot series for the the most recetent trial's cumulative reward per step
colCSR - Variable in class burlap.behavior.stochasticgames.auxiliary.performance.MultiAgentPerformancePlotter
All agent plot series for the the most recetent trial's cumulative reward per step
colCSRAvg - Variable in class burlap.behavior.singleagent.auxiliary.performance.PerformancePlotter
All agent plot series for the average of all trial's cumulative reward per step
colCSRAvg - Variable in class burlap.behavior.stochasticgames.auxiliary.performance.MultiAgentPerformancePlotter
All agent plot series for the average of all trial's cumulative reward per step
collapseTransitionProbabilityDuplicates(List<TransitionProbability>) - Method in class burlap.oomdp.singleagent.pomdp.BeliefMDPGenerator.BeliefAction
Finds transitions that go to the same state and collapses them into a single TransitionProbability object with the sum of their probabilities.
collectData - Variable in class burlap.behavior.singleagent.auxiliary.performance.PerformancePlotter
Whether the data from action observations received should be recoreded or not.
collectData - Variable in class burlap.behavior.stochasticgames.auxiliary.performance.MultiAgentPerformancePlotter
Whether the data from action observations received should be recoreded or not.
collectDataFrom(State, RewardFunction, int, TerminalFunction, SARSData) - Method in class burlap.behavior.singleagent.learning.lspi.SARSCollector
Collects data from an initial state until either a terminal state is reached or until the maximum number of steps is taken.
collectDataFrom(Environment, int, SARSData) - Method in class burlap.behavior.singleagent.learning.lspi.SARSCollector
Collects data from an Environment's current state until either the maximum number of steps is taken or a terminal state is reached.
collectDataFrom(State, RewardFunction, int, TerminalFunction, SARSData) - Method in class burlap.behavior.singleagent.learning.lspi.SARSCollector.UniformRandomSARSCollector
 
collectDataFrom(Environment, int, SARSData) - Method in class burlap.behavior.singleagent.learning.lspi.SARSCollector.UniformRandomSARSCollector
 
collectNInstances(StateGenerator, RewardFunction, int, int, TerminalFunction, SARSData) - Method in class burlap.behavior.singleagent.learning.lspi.SARSCollector
Collects nSamples of SARS tuples and returns it in a SARSData object.
collectNInstances(Environment, int, int, SARSData) - Method in class burlap.behavior.singleagent.learning.lspi.SARSCollector
Collects nSamples of SARS tuples from an Environment and returns it in a SARSData object.
collisionReward - Variable in class burlap.domain.singleagent.lunarlander.LunarLanderRF
The reward for hitting the ground or an obstacle
colMER - Variable in class burlap.behavior.singleagent.auxiliary.performance.PerformancePlotter
All agent plot series for the the most recetent trial's median reward per episode
colMER - Variable in class burlap.behavior.stochasticgames.auxiliary.performance.MultiAgentPerformancePlotter
All agent plot series for the the most recetent trial's median reward per episode
colMERAvg - Variable in class burlap.behavior.singleagent.auxiliary.performance.PerformancePlotter
All agent plot series for the average of all trial's median reward per episode
colMERAvg - Variable in class burlap.behavior.stochasticgames.auxiliary.performance.MultiAgentPerformancePlotter
All agent plot series for the average of all trial's median reward per episode
color(double) - Method in interface burlap.behavior.singleagent.auxiliary.valuefunctionvis.common.ColorBlend
Returns a Color for a given double value
color(double) - Method in class burlap.behavior.singleagent.auxiliary.valuefunctionvis.common.LandmarkColorBlendInterpolation
 
ColorBlend - Interface in burlap.behavior.singleagent.auxiliary.valuefunctionvis.common
An interface for defining methods that return a color for a given double value.
colorBlend - Variable in class burlap.behavior.singleagent.auxiliary.valuefunctionvis.common.StateValuePainter2D
The object to use for returning the color with which to fill the state cell given its value.
COLORBLUE - Static variable in class burlap.domain.singleagent.blocksworld.BlocksWorld
Constant for the color value "blue"
COLORGREEN - Static variable in class burlap.domain.singleagent.blocksworld.BlocksWorld
Constant for the color value "green"
COLORRED - Static variable in class burlap.domain.singleagent.blocksworld.BlocksWorld
Constant for the color value "red"
colPayoffs - Variable in class burlap.behavior.stochasticgames.agents.twoplayer.singlestage.equilibriumplayer.EquilibriumPlayingSGAgent.BimatrixTuple
The column player's payoffs.
colSE - Variable in class burlap.behavior.singleagent.auxiliary.performance.PerformancePlotter
All agent plot series for the most recetent trial's steps per episode
colSE - Variable in class burlap.behavior.stochasticgames.auxiliary.performance.MultiAgentPerformancePlotter
All agent plot series for the most recetent trial's steps per episode
colSEAvg - Variable in class burlap.behavior.singleagent.auxiliary.performance.PerformancePlotter
All agent plot series for the average of all trial's steps per episode
colSEAvg - Variable in class burlap.behavior.stochasticgames.auxiliary.performance.MultiAgentPerformancePlotter
All agent plot series for the average of all trial's steps per episode
combinedNonZeroPDParameters(FunctionGradient...) - Method in class burlap.behavior.singleagent.learnfromdemo.mlirl.differentiableplanners.DifferentiableDP
 
combinedNonZeroPDParameters(FunctionGradient...) - Method in class burlap.behavior.singleagent.learnfromdemo.mlirl.differentiableplanners.DifferentiableSparseSampling
 
combinedNonZeroPDParameters(FunctionGradient...) - Static method in class burlap.behavior.singleagent.learnfromdemo.mlirl.support.BoltzmannPolicyGradient
 
combineDuplicateTransitionProbabilities(List<TransitionProbability>) - Method in class burlap.domain.stochasticgames.gridgame.GridGameStandardMechanics
Iterates through a list of transition probability objects and combines any that refer to the same state
command - Variable in class burlap.shell.ShellObserver.ShellCommandEvent
The resolved ShellCommand responsible for carrying out the command string.
CommandLineOptions - Class in burlap.datastructures
This class is used to extract command line options that are specified in the form: "--option" or "--option=vaue".
CommandLineOptions(String[]) - Constructor for class burlap.datastructures.CommandLineOptions
Parses an array of command line arguments for the options and their values
commandName() - Method in class burlap.oomdp.singleagent.explorer.VisualExplorer.LivePollCommand
 
commandName() - Method in class burlap.shell.command.env.AddRelationCommand
 
commandName() - Method in class burlap.shell.command.env.AddStateObjectCommand
 
commandName() - Method in class burlap.shell.command.env.EpisodeRecordingCommands.EpisodeBrowserCommand
 
commandName() - Method in class burlap.shell.command.env.EpisodeRecordingCommands.RecordCommand
 
commandName() - Method in class burlap.shell.command.env.ExecuteActionCommand
 
commandName() - Method in class burlap.shell.command.env.IsTerminalCommand
 
commandName() - Method in class burlap.shell.command.env.ListActionsCommand
 
commandName() - Method in class burlap.shell.command.env.ListPropFunctions
 
commandName() - Method in class burlap.shell.command.env.ObservationCommand
 
commandName() - Method in class burlap.shell.command.env.RemoveRelationCommand
 
commandName() - Method in class burlap.shell.command.env.RemoveStateObjectCommand
 
commandName() - Method in class burlap.shell.command.env.ResetEnvCommand
 
commandName() - Method in class burlap.shell.command.env.RewardCommand
 
commandName() - Method in class burlap.shell.command.env.SetAttributeCommand
 
commandName() - Method in class burlap.shell.command.reserved.AliasCommand
 
commandName() - Method in class burlap.shell.command.reserved.AliasesCommand
 
commandName() - Method in class burlap.shell.command.reserved.CommandsCommand
 
commandName() - Method in class burlap.shell.command.reserved.HelpCommand
 
commandName() - Method in class burlap.shell.command.reserved.QuitCommand
 
commandName() - Method in interface burlap.shell.command.ShellCommand
Returns the default name of this command.
commandName() - Method in class burlap.shell.command.world.AddRelationSGCommand
 
commandName() - Method in class burlap.shell.command.world.AddStateObjectSGCommand
 
commandName() - Method in class burlap.shell.command.world.GameCommand
 
commandName() - Method in class burlap.shell.command.world.GenerateStateCommand
 
commandName() - Method in class burlap.shell.command.world.IsTerminalSGCommand
 
commandName() - Method in class burlap.shell.command.world.JointActionCommand
 
commandName() - Method in class burlap.shell.command.world.LastJointActionCommand
 
commandName() - Method in class burlap.shell.command.world.ManualAgentsCommands.ListManualAgents
 
commandName() - Method in class burlap.shell.command.world.ManualAgentsCommands.LSManualAgentActionsCommands
 
commandName() - Method in class burlap.shell.command.world.ManualAgentsCommands.RegisterAgentCommand
 
commandName() - Method in class burlap.shell.command.world.ManualAgentsCommands.SetAgentAction
 
commandName() - Method in class burlap.shell.command.world.RemoveRelationSGCommand
 
commandName() - Method in class burlap.shell.command.world.RemoveStateObjectSGCommand
 
commandName() - Method in class burlap.shell.command.world.RewardsCommand
 
commandName() - Method in class burlap.shell.command.world.SetAttributeSGCommand
 
commandName() - Method in class burlap.shell.command.world.WorldObservationCommand
 
commands - Variable in class burlap.shell.BurlapShell
 
CommandsCommand - Class in burlap.shell.command.reserved
A reserved ShellCommand for listing all shell commands.
CommandsCommand() - Constructor for class burlap.shell.command.reserved.CommandsCommand
 
commandString - Variable in class burlap.shell.ShellObserver.ShellCommandEvent
The shell command string that was executed.
compare(PrioritizedSearchNode, PrioritizedSearchNode) - Method in class burlap.behavior.singleagent.planning.deterministic.informed.PrioritizedSearchNode.PSNComparator
 
compare(PrioritizedSweeping.BPTRNode, PrioritizedSweeping.BPTRNode) - Method in class burlap.behavior.singleagent.planning.stochastic.valueiteration.PrioritizedSweeping.BPTRNodeComparator
 
compare(Object, Object) - Method in class burlap.datastructures.AlphanumericSorting
The compare method that compares the alphanumeric strings
completedExperiment - Variable in class burlap.behavior.singleagent.auxiliary.performance.LearningAlgorithmExperimenter
Whether the experimenter has completed.
completedExperiment - Variable in class burlap.behavior.stochasticgames.auxiliary.performance.MultiAgentExperimenter
Whether the experimenter has completed.
computeBoltzmannPolicyGradient(State, GroundedAction, QGradientPlanner, double) - Static method in class burlap.behavior.singleagent.learnfromdemo.mlirl.support.BoltzmannPolicyGradient
Computes the gradient of a Boltzmann policy using the given differentiable valueFunction.
computeClusterTrajectoryLoggedNormalization(int, double[][]) - Method in class burlap.behavior.singleagent.learnfromdemo.mlirl.MultipleIntentionsMLIRL
Given a matrix holding the log[Pr(c)] + log(Pr(t | c)] values in its entries, where Pr(c) is the probability of the cluster and Pr(t | c)] is the probability of the trajectory given the cluster, this method returns the log probability of the standard probability normalization factor for trajectory t in the matrix.
computeColStrategy(double[][], double[][]) - Method in class burlap.behavior.stochasticgames.agents.twoplayer.singlestage.equilibriumplayer.BimatrixEquilibriumSolver
Computes and returns the column player strategy for the given bimatrix game.
computeColStrategy(double[][], double[][]) - Method in class burlap.behavior.stochasticgames.agents.twoplayer.singlestage.equilibriumplayer.equilibriumsolvers.CorrelatedEquilibrium
 
computeColStrategy(double[][], double[][]) - Method in class burlap.behavior.stochasticgames.agents.twoplayer.singlestage.equilibriumplayer.equilibriumsolvers.MaxMax
 
computeColStrategy(double[][], double[][]) - Method in class burlap.behavior.stochasticgames.agents.twoplayer.singlestage.equilibriumplayer.equilibriumsolvers.MinMax
 
computeColStrategy(double[][], double[][]) - Method in class burlap.behavior.stochasticgames.agents.twoplayer.singlestage.equilibriumplayer.equilibriumsolvers.Utilitarian
 
computeExactValueFunction - Variable in class burlap.behavior.singleagent.planning.stochastic.sparsesampling.SparseSampling
This parameter indicates whether the exact finite horizon value function is computed or whether sparse sampling to estimate should be used.
computeF(PrioritizedSearchNode, GroundedAction, HashableState) - Method in class burlap.behavior.singleagent.planning.deterministic.informed.astar.AStar
 
computeF(PrioritizedSearchNode, GroundedAction, HashableState) - Method in class burlap.behavior.singleagent.planning.deterministic.informed.astar.DynamicWeightedAStar
 
computeF(PrioritizedSearchNode, GroundedAction, HashableState) - Method in class burlap.behavior.singleagent.planning.deterministic.informed.astar.StaticWeightedAStar
 
computeF(PrioritizedSearchNode, GroundedAction, HashableState) - Method in class burlap.behavior.singleagent.planning.deterministic.informed.astar.WeightedGreedy
 
computeF(PrioritizedSearchNode, GroundedAction, HashableState) - Method in class burlap.behavior.singleagent.planning.deterministic.informed.BestFirst
This method returns the f-score for a state given the parent search node, the generating action, the state that was produced.
computeHashCode() - Method in class burlap.oomdp.statehashing.HashableObject.CachedHashableObject
This method computes the hashCode for this HashableState
computeHashCode() - Method in class burlap.oomdp.statehashing.HashableState.CachedHashableState
This method computes the hashCode for this HashableState
computeHashCode(ObjectInstance) - Method in class burlap.oomdp.statehashing.ImmutableHashableObjectFactory
 
computeHashCode(State) - Method in class burlap.oomdp.statehashing.ImmutableStateHashableStateFactory
 
computeHashCode(State) - Method in class burlap.oomdp.statehashing.MaskedHashableStateFactory
 
computeHashCode(ObjectInstance) - Method in class burlap.oomdp.statehashing.MaskedHashableStateFactory
 
computeHashCode(State) - Method in class burlap.oomdp.statehashing.SimpleHashableStateFactory
Computes the hash code for the input state.
computeHashCode(ObjectInstance) - Method in class burlap.oomdp.statehashing.SimpleHashableStateFactory
Computes the hash code for an individual ObjectInstance.
computeHashCode() - Method in class burlap.oomdp.statehashing.SimpleHashableStateFactory.SimpleCachedHashableState
 
computePerClusterMLIRLWeights() - Method in class burlap.behavior.singleagent.learnfromdemo.mlirl.MultipleIntentionsMLIRL
Computes the probability of each trajectory being generated by each cluster and returns it in a matrix.
computePolicyFromTree() - Method in class burlap.behavior.singleagent.planning.stochastic.montecarlo.uct.UCTTreeWalkPolicy
computes a hash-backed policy for every state visited along the greedy path of the UCT tree.
computePolicyGradient(double, double[], double, double, FunctionGradient[], int) - Static method in class burlap.behavior.singleagent.learnfromdemo.mlirl.support.BoltzmannPolicyGradient
Computes the gradient of a Boltzmann policy using values derived from a Differentiable Botlzmann backup valueFunction.
computeProbabilityOfClustersGivenTrajectory(EpisodeAnalysis) - Method in class burlap.behavior.singleagent.learnfromdemo.mlirl.MultipleIntentionsMLIRL
Returns the probability of each behavior cluster given the trajectory.
computeProbs() - Method in class burlap.datastructures.BoltzmannDistribution
Computes the probability distribution.
computeQ(State, ActionTransitions) - Method in class burlap.behavior.singleagent.planning.stochastic.DynamicProgramming
Returns the Q-value for a given set and the possible transitions from it for a given action.
computeQ(HashableState, GroundedAction) - Method in class burlap.behavior.singleagent.planning.stochastic.DynamicProgramming
Computes the Q-value using the uncached transition dynamics produced by the Action object methods.
computeQGradient(State, GroundedAction) - Method in class burlap.behavior.singleagent.learnfromdemo.mlirl.differentiableplanners.DifferentiableDP
Computes the Q-value gradient for the given State and GroundedAction.
computeRowStrategy(double[][], double[][]) - Method in class burlap.behavior.stochasticgames.agents.twoplayer.singlestage.equilibriumplayer.BimatrixEquilibriumSolver
Computes and returns the row player strategy for the given bimatrix game.
computeRowStrategy(double[][], double[][]) - Method in class burlap.behavior.stochasticgames.agents.twoplayer.singlestage.equilibriumplayer.equilibriumsolvers.CorrelatedEquilibrium
 
computeRowStrategy(double[][], double[][]) - Method in class burlap.behavior.stochasticgames.agents.twoplayer.singlestage.equilibriumplayer.equilibriumsolvers.MaxMax
 
computeRowStrategy(double[][], double[][]) - Method in class burlap.behavior.stochasticgames.agents.twoplayer.singlestage.equilibriumplayer.equilibriumsolvers.MinMax
 
computeRowStrategy(double[][], double[][]) - Method in class burlap.behavior.stochasticgames.agents.twoplayer.singlestage.equilibriumplayer.equilibriumsolvers.Utilitarian
 
computesExactValueFunction() - Method in class burlap.behavior.singleagent.planning.stochastic.sparsesampling.SparseSampling
Returns whether this valueFunction comptues the exact finite horizon value function (by using the full transition dynamics) or whether it estimates the value funciton with sampling.
computeTempNormalized() - Method in class burlap.datastructures.BoltzmannDistribution
Computes the temperature normalized preference values
computeUCTQ(UCTStateNode, UCTActionNode) - Method in class burlap.behavior.singleagent.planning.stochastic.montecarlo.uct.UCT
Returns the upper confidence Q-value for a given state node and action node.
ConcatenatedObjectFeatureVectorGenerator - Class in burlap.behavior.singleagent.vfa.common
This class is used to produce a state feature vector that is the concatenation of the observable attributes of objects belonging to a specified sequence of object classes.
ConcatenatedObjectFeatureVectorGenerator(String...) - Constructor for class burlap.behavior.singleagent.vfa.common.ConcatenatedObjectFeatureVectorGenerator
Initializes with an array of or object class names.
ConcatenatedObjectFeatureVectorGenerator(boolean, String...) - Constructor for class burlap.behavior.singleagent.vfa.common.ConcatenatedObjectFeatureVectorGenerator
Initializes with an array of or object class names.
consoleFrame - Variable in class burlap.oomdp.singleagent.explorer.VisualExplorer
 
consoleFrame - Variable in class burlap.oomdp.stochasticgames.explorers.SGVisualExplorer
 
constantDoubleArray(double, int) - Static method in class burlap.behavior.stochasticgames.solvers.GeneralBimatrixSolverTools
Returns a double array of a given dimension filled with the same value.
ConstantLR - Class in burlap.behavior.learningrate
A class for specifying a constant learning rate that never changes.
ConstantLR() - Constructor for class burlap.behavior.learningrate.ConstantLR
Constructs constant learning rate of 0.1
ConstantLR(Double) - Constructor for class burlap.behavior.learningrate.ConstantLR
Constructs a constant learning rate for the given value
ConstantSGStateGenerator - Class in burlap.oomdp.stochasticgames.common
A stochastic games state generator that always returns the same base state, which is specified via the constructor.
ConstantSGStateGenerator(State) - Constructor for class burlap.oomdp.stochasticgames.common.ConstantSGStateGenerator
Initializes.
ConstantStateGenerator - Class in burlap.oomdp.auxiliary.common
This class takes a source state as input as returns copies of it for every call of generateState().
ConstantStateGenerator(State) - Constructor for class burlap.oomdp.auxiliary.common.ConstantStateGenerator
This class takes a source state as input as returns copies of it for every call of generateState().
ConstantWorldGenerator - Class in burlap.oomdp.stochasticgames.tournament.common
A WorldGenerator that always generators the same WorldConfiguraiton.
ConstantWorldGenerator(SGDomain, JointActionModel, JointReward, TerminalFunction, SGStateGenerator) - Constructor for class burlap.oomdp.stochasticgames.tournament.common.ConstantWorldGenerator
Deprecated.
ConstantWorldGenerator(SGDomain, JointReward, TerminalFunction, SGStateGenerator) - Constructor for class burlap.oomdp.stochasticgames.tournament.common.ConstantWorldGenerator
Initializes the WorldGenerator.
ConstantWorldGenerator(SGDomain, JointActionModel, JointReward, TerminalFunction, SGStateGenerator, StateAbstraction) - Constructor for class burlap.oomdp.stochasticgames.tournament.common.ConstantWorldGenerator
Deprecated.
ConstantWorldGenerator(SGDomain, JointReward, TerminalFunction, SGStateGenerator, StateAbstraction) - Constructor for class burlap.oomdp.stochasticgames.tournament.common.ConstantWorldGenerator
Initializes the WorldGenerator.
constructBimatrix(State, List<GroundedSGAgentAction>) - Method in class burlap.behavior.stochasticgames.agents.twoplayer.singlestage.equilibriumplayer.EquilibriumPlayingSGAgent
Constructs a bimatrix game from the possible joint rewards of the given state.
constructor(Environment, EnvironmentObserver...) - Static method in class burlap.oomdp.singleagent.environment.EnvironmentServer
Constructs an EnvironmentServer or EnvironmentServer.StateSettableEnvironmentServer, based on whether the input delegate implements StateSettableEnvironment.
constructServerOrAddObservers(Environment, EnvironmentObserver...) - Static method in class burlap.oomdp.singleagent.environment.EnvironmentServer
If the input Environment is an instance EnvironmentServerInterface, then all the input observers are added to it and it is returned.
containsActionPreference(UCTStateNode) - Method in class burlap.behavior.singleagent.planning.stochastic.montecarlo.uct.UCT
Returns true if the sample returns for any actions are different
containsInstance(T) - Method in class burlap.datastructures.HashIndexedHeap
Checks if the heap contains this object and returns the pointer to the stored object if it does; otherwise null is returned.
containsKey(K) - Method in class burlap.datastructures.HashedAggregator
Returns true if this object has a value associated with the specified key, false otherwise.
containsKey(String) - Method in class burlap.domain.stochasticgames.normalform.SingleStageNormalFormGame.ActionNameMap
 
containsOption(String) - Method in class burlap.datastructures.CommandLineOptions
Returns whether the queried opton is set.
containsParameterizedActions - Variable in class burlap.behavior.singleagent.learning.actorcritic.actor.BoltzmannActor
Indicates whether the actions that this agent can perform are parameterized
continueFromState(State, GroundedAction) - Method in class burlap.behavior.singleagent.options.Option
This method will use this option's termination probability, roll the dice, and return whether the option should continue or terminate.
ContinuousDomainTutorial - Class in burlap.tutorials.scd
 
ContinuousDomainTutorial() - Constructor for class burlap.tutorials.scd.ContinuousDomainTutorial
 
controlContainer - Variable in class burlap.behavior.singleagent.auxiliary.EpisodeSequenceVisualizer
 
controlContainer - Variable in class burlap.behavior.stochasticgames.auxiliary.GameSequenceVisualizer
 
controlDepth - Variable in class burlap.behavior.singleagent.planning.vfa.fittedvi.FittedVI
convertIntoObservation(State) - Method in class burlap.oomdp.singleagent.interfaces.rlglue.RLGlueEnvironment
Takes a OO-MDP state and converts it into an RLGlue observation
copy() - Method in class burlap.behavior.policy.Policy.GroundedAnnotatedAction
 
copy() - Method in class burlap.behavior.singleagent.learnfromdemo.mlirl.commonrfs.LinearStateActionDifferentiableRF
 
copy() - Method in class burlap.behavior.singleagent.learnfromdemo.mlirl.commonrfs.LinearStateDifferentiableRF
 
copy() - Method in class burlap.behavior.singleagent.learnfromdemo.mlirl.differentiableplanners.diffvinit.DiffVFRF
 
copy() - Method in class burlap.behavior.singleagent.learnfromdemo.mlirl.differentiableplanners.diffvinit.LinearDiffRFVInit
 
copy() - Method in class burlap.behavior.singleagent.learnfromdemo.mlirl.differentiableplanners.diffvinit.LinearStateDiffVF
 
copy() - Method in class burlap.behavior.singleagent.learnfromdemo.mlirl.differentiableplanners.diffvinit.VanillaDiffVinit
 
copy() - Method in class burlap.behavior.singleagent.vfa.cmac.CMACFeatureDatabase
 
copy() - Method in class burlap.behavior.singleagent.vfa.cmac.FVCMACFeatureDatabase
 
copy() - Method in class burlap.behavior.singleagent.vfa.cmac.Tiling
Returns a copy of this tiling.
copy() - Method in class burlap.behavior.singleagent.vfa.common.FVToFeatureDatabase
 
copy() - Method in class burlap.behavior.singleagent.vfa.common.LinearFVVFA
 
copy() - Method in class burlap.behavior.singleagent.vfa.common.LinearVFA
 
copy() - Method in interface burlap.behavior.singleagent.vfa.FeatureDatabase
Returns a deep copy of this feature database.
copy() - Method in class burlap.behavior.singleagent.vfa.fourier.FourierBasis
 
copy() - Method in interface burlap.behavior.singleagent.vfa.ParametricFunction
Returns a copy of this ParametricFunction.
copy() - Method in class burlap.behavior.singleagent.vfa.rbf.FVRBFFeatureDatabase
 
copy() - Method in class burlap.behavior.singleagent.vfa.rbf.RBFFeatureDatabase
 
copy() - Method in class burlap.behavior.stochasticgames.agents.interfacing.singleagent.SGToSADomain.GroundedSAAActionWrapper
 
copy() - Method in class burlap.behavior.stochasticgames.agents.interfacing.singleagent.SGToSADomain.GroundedSObParamedAAActionWrapper
 
copy() - Method in class burlap.behavior.stochasticgames.JointPolicy
Creates a copy of this joint policy and returns it.
copy() - Method in class burlap.behavior.stochasticgames.madynamicprogramming.policies.ECorrelatedQJointPolicy
 
copy() - Method in class burlap.behavior.stochasticgames.madynamicprogramming.policies.EGreedyJointPolicy
 
copy() - Method in class burlap.behavior.stochasticgames.madynamicprogramming.policies.EGreedyMaxWellfare
 
copy() - Method in class burlap.behavior.stochasticgames.madynamicprogramming.policies.EMinMaxPolicy
 
copy() - Method in class burlap.behavior.stochasticgames.PolicyFromJointPolicy
Returns a copy of this policy, which entails of first making a copy of the joint policy.
copy() - Method in class burlap.domain.singleagent.cartpole.CartPoleDomain.CPPhysicsParams
 
copy() - Method in class burlap.domain.singleagent.cartpole.InvertedPendulum.IPPhysicsParams
 
copy() - Method in class burlap.domain.singleagent.graphdefined.GraphDefinedDomain.NodeTransitionProbability
 
copy() - Method in class burlap.domain.singleagent.lunarlander.LunarLanderDomain.LLPhysicsParams
 
copy() - Method in class burlap.domain.singleagent.mountaincar.MountainCar.MCPhysicsParams
 
copy() - Method in class burlap.domain.stochasticgames.normalform.SingleStageNormalFormGame.ActionNameMap
 
copy() - Method in class burlap.domain.stochasticgames.normalform.SingleStageNormalFormGame.AgentPayoutFunction
 
copy() - Method in class burlap.domain.stochasticgames.normalform.SingleStageNormalFormGame.StrategyProfile
 
copy() - Method in interface burlap.oomdp.core.AbstractGroundedAction
Returns a copy of this grounded action.
copy(Domain) - Method in class burlap.oomdp.core.Attribute
Will create a new Attribute object with the same configuration and name as this one.
copy(Domain) - Method in class burlap.oomdp.core.ObjectClass
Will create and return a new ObjectClass object with copies of this object class' attributes
copy() - Method in class burlap.oomdp.core.objects.ImmutableObjectInstance
Creates and returns a new object instance that is a deep copy of this object instance's values.
copy() - Method in class burlap.oomdp.core.objects.MutableObjectInstance
Creates and returns a new object instance that is a deep copy of this object instance's values.
copy() - Method in interface burlap.oomdp.core.objects.ObjectInstance
Creates and returns a new object instance that is a copy of this object instance's values, if mutable the copy should be deep
copy() - Method in class burlap.oomdp.core.states.FixedSizeImmutableState
This method doesn't actually copy.
copy() - Method in class burlap.oomdp.core.states.ImmutableState
This method doesn't actually copy.
copy() - Method in class burlap.oomdp.core.states.MutableState
Returns a deep copy of this state.
copy() - Method in interface burlap.oomdp.core.states.State
Returns a copy of this state, if mutable the copy should be deep.
copy() - Method in class burlap.oomdp.core.values.DiscreteValue
 
copy() - Method in class burlap.oomdp.core.values.DoubleArrayValue
 
copy() - Method in class burlap.oomdp.core.values.IntArrayValue
 
copy() - Method in class burlap.oomdp.core.values.IntValue
 
copy() - Method in class burlap.oomdp.core.values.MultiTargetRelationalValue
 
copy() - Method in class burlap.oomdp.core.values.RealValue
 
copy() - Method in class burlap.oomdp.core.values.RelationalValue
 
copy() - Method in class burlap.oomdp.core.values.StringValue
 
copy() - Method in interface burlap.oomdp.core.values.Value
Creates a deep copy of this value object.
copy() - Method in class burlap.oomdp.singleagent.common.SimpleGroundedAction
 
copy() - Method in class burlap.oomdp.singleagent.GroundedAction
 
copy() - Method in class burlap.oomdp.singleagent.ObjectParameterizedAction.ObjectParameterizedGroundedAction
 
copy() - Method in class burlap.oomdp.singleagent.pomdp.BeliefMDPGenerator.GroundedBeliefAction
 
copy() - Method in class burlap.oomdp.singleagent.pomdp.BeliefMDPGenerator.ObjectParameterizedGroundedBeliefAction
 
copy() - Method in class burlap.oomdp.singleagent.pomdp.beliefstate.tabular.HashableTabularBeliefStateFactory.HashableTabularBeliefState
 
copy() - Method in class burlap.oomdp.singleagent.pomdp.beliefstate.tabular.TabularBeliefState
 
copy() - Method in class burlap.oomdp.statehashing.HashableObject
 
copy() - Method in class burlap.oomdp.statehashing.ImmutableStateHashableStateFactory.ImmutableHashableState
 
copy() - Method in class burlap.oomdp.statehashing.SimpleHashableStateFactory.SimpleCachedHashableState
 
copy() - Method in class burlap.oomdp.statehashing.SimpleHashableStateFactory.SimpleHashableState
 
copy() - Method in class burlap.oomdp.stochasticgames.agentactions.GroundedSGAgentAction
 
copy() - Method in class burlap.oomdp.stochasticgames.agentactions.ObParamSGAgentAction.GroundedObParamSGAgentAction
 
copy() - Method in class burlap.oomdp.stochasticgames.agentactions.SimpleGroundedSGAgentAction
 
copy() - Method in class burlap.oomdp.stochasticgames.JointAction
 
copy() - Method in class burlap.oomdp.visualizer.Visualizer
 
copyTransitionDynamics() - Method in class burlap.domain.singleagent.graphdefined.GraphDefinedDomain
Returns a deep copy of the transition dynamics
correctDoor - Variable in class burlap.domain.singleagent.pomdp.tiger.TigerDomain.TigerRF
the reward for opening the correct door
CorrelatedEquilibrium - Class in burlap.behavior.stochasticgames.agents.twoplayer.singlestage.equilibriumplayer.equilibriumsolvers
Computes the correlated equilibrium strategy.
CorrelatedEquilibrium() - Constructor for class burlap.behavior.stochasticgames.agents.twoplayer.singlestage.equilibriumplayer.equilibriumsolvers.CorrelatedEquilibrium
 
CorrelatedEquilibrium(CorrelatedEquilibriumSolver.CorrelatedEquilibriumObjective) - Constructor for class burlap.behavior.stochasticgames.agents.twoplayer.singlestage.equilibriumplayer.equilibriumsolvers.CorrelatedEquilibrium
 
CorrelatedEquilibriumSolver - Class in burlap.behavior.stochasticgames.solvers
This class provides static methods for solving correlated equilibrium problems for Bimatrix games or values represented in a Bimatrix.
CorrelatedEquilibriumSolver() - Constructor for class burlap.behavior.stochasticgames.solvers.CorrelatedEquilibriumSolver
 
CorrelatedEquilibriumSolver.CorrelatedEquilibriumObjective - Enum in burlap.behavior.stochasticgames.solvers
The four different equilibrium objectives that can be used: UTILITARIAN, EGALITARIAN, REPUBLICAN, and LIBERTARIAN.
CorrelatedQ - Class in burlap.behavior.stochasticgames.madynamicprogramming.backupOperators
A correlated Q backup operator [1] for using in stochastic game multi-agent Q-learning or dynamic programming.
CorrelatedQ(CorrelatedEquilibriumSolver.CorrelatedEquilibriumObjective) - Constructor for class burlap.behavior.stochasticgames.madynamicprogramming.backupOperators.CorrelatedQ
Initializes an operator for the given correlated equilibrium objective.
cosScale - Variable in class burlap.domain.singleagent.mountaincar.MountainCar.MCPhysicsParams
Constant factor multiplied by the agent position inside the cosine that defines the shape of the curve.
costWeight - Variable in class burlap.behavior.singleagent.planning.deterministic.informed.astar.WeightedGreedy
The cost function weight.
createDeviationRenderer() - Method in class burlap.behavior.singleagent.auxiliary.performance.PerformancePlotter
Creates a DeviationRenderer to use for the trial average plots
createDeviationRenderer() - Method in class burlap.behavior.stochasticgames.auxiliary.performance.MultiAgentPerformancePlotter
Creates a DeviationRenderer to use for the trial average plots
createGridWorldBasedValueFunctionVisualizerGUI(List<State>, ValueFunction, Policy, String, String, String, String, String, String, String) - Static method in class burlap.behavior.singleagent.auxiliary.valuefunctionvis.ValueFunctionVisualizerGUI
A method for creating common 2D arrow glyped value function and policy visualization.
createRepeatedGameWorld(SGAgent...) - Method in class burlap.domain.stochasticgames.normalform.SingleStageNormalFormGame
Creates a world instance for this game in which the provided agents join in the order they are passed.
createRepeatedGameWorld(SGDomain, SGAgent...) - Method in class burlap.domain.stochasticgames.normalform.SingleStageNormalFormGame
Creates a world instance for this game in which the provided agents join in the order they are passed.
createUnmodeledFavoredPolicy() - Method in class burlap.behavior.singleagent.learning.modellearning.rmax.PotentialShapedRMax
 
critic - Variable in class burlap.behavior.singleagent.learning.actorcritic.ActorCritic
The critic component to use
Critic - Interface in burlap.behavior.singleagent.learning.actorcritic
This interface provides the methods necessary for implementing the critic part of an actor-critic learning algorithm.
critique - Variable in class burlap.behavior.singleagent.learning.actorcritic.CritiqueResult
The critique of this behavior.
critiqueAndUpdate(State, GroundedAction, State) - Method in interface burlap.behavior.singleagent.learning.actorcritic.Critic
This method's implementation provides the critique for some specific instance of the behavior.
critiqueAndUpdate(State, GroundedAction, State) - Method in class burlap.behavior.singleagent.learning.actorcritic.critics.TDLambda
 
critiqueAndUpdate(State, GroundedAction, State) - Method in class burlap.behavior.singleagent.learning.actorcritic.critics.TimeIndexedTDLambda
 
CritiqueResult - Class in burlap.behavior.singleagent.learning.actorcritic
The CritiqueResult class stores the relevant information regarding a critique of behavior.
CritiqueResult(State, GroundedAction, State, double) - Constructor for class burlap.behavior.singleagent.learning.actorcritic.CritiqueResult
Initializes with a state-action-state behavior tuple and the value of the critique for this behavior.
crossesWall(GridGameStandardMechanics.Location2, GridGameStandardMechanics.Location2, ObjectInstance, boolean) - Method in class burlap.domain.stochasticgames.gridgame.GridGameStandardMechanics
Returns true if the agent would cross a given wall instance given a movement attempt.
cseAvgSeries - Variable in class burlap.behavior.singleagent.auxiliary.performance.PerformancePlotter.AgentDatasets
All trial's average cumulative steps per episode series data
cseAvgSeries - Variable in class burlap.behavior.stochasticgames.auxiliary.performance.MultiAgentPerformancePlotter.AgentDatasets
All trial's average cumulative steps per episode series data
csrAvgSeries - Variable in class burlap.behavior.singleagent.auxiliary.performance.PerformancePlotter.AgentDatasets
All trial's average cumulative reward per step series data
csrAvgSeries - Variable in class burlap.behavior.stochasticgames.auxiliary.performance.MultiAgentPerformancePlotter.AgentDatasets
All trial's average cumulative reward per step series data
cumulatedRewardMap - Variable in class burlap.behavior.singleagent.planning.deterministic.informed.astar.AStar
Data structure for maintaining g(n): the cost so far to node n
cumulativeDiscount - Variable in class burlap.behavior.singleagent.options.Option
How much to discount the reward in the next option step
cumulativeEpisodeReward - Variable in class burlap.behavior.singleagent.auxiliary.performance.PerformancePlotter.Trial
Stores the cumulative reward by episode
cumulativeEpisodeReward - Variable in class burlap.behavior.stochasticgames.auxiliary.performance.MultiAgentPerformancePlotter.Trial
Stores the cumulative reward by episode
cumulativeEpisodeRewardSeries - Variable in class burlap.behavior.singleagent.auxiliary.performance.PerformancePlotter.AgentDatasets
Most recent trial's cumulative reward per step episode data
cumulativeEpisodeRewardSeries - Variable in class burlap.behavior.stochasticgames.auxiliary.performance.MultiAgentPerformancePlotter.AgentDatasets
Most recent trial's cumulative reward per step episode data
cumulativeStepEpisode - Variable in class burlap.behavior.singleagent.auxiliary.performance.PerformancePlotter.Trial
Stores the cumulative steps by episode
cumulativeStepEpisode - Variable in class burlap.behavior.stochasticgames.auxiliary.performance.MultiAgentPerformancePlotter.Trial
Stores the cumulative steps by episode
cumulativeStepEpisodeSeries - Variable in class burlap.behavior.singleagent.auxiliary.performance.PerformancePlotter.AgentDatasets
Most recent trial's cumulative steps per step episode data
cumulativeStepEpisodeSeries - Variable in class burlap.behavior.stochasticgames.auxiliary.performance.MultiAgentPerformancePlotter.AgentDatasets
Most recent trial's cumulative steps per step episode data
cumulativeStepReward - Variable in class burlap.behavior.singleagent.auxiliary.performance.PerformancePlotter.Trial
Stores the cumulative reward by step
cumulativeStepReward - Variable in class burlap.behavior.stochasticgames.auxiliary.performance.MultiAgentPerformancePlotter.Trial
Stores the cumulative reward by step
cumulativeStepRewardSeries - Variable in class burlap.behavior.singleagent.auxiliary.performance.PerformancePlotter.AgentDatasets
Most recent trial's cumulative reward per step series data
cumulativeStepRewardSeries - Variable in class burlap.behavior.stochasticgames.auxiliary.performance.MultiAgentPerformancePlotter.AgentDatasets
Most recent trial's cumulative reward per step series data
curAgentDatasets - Variable in class burlap.behavior.singleagent.auxiliary.performance.PerformancePlotter
contains the plot series data that will be displayed for the current agent
curAgentName - Variable in class burlap.behavior.singleagent.auxiliary.performance.PerformancePlotter
The name of the current agent being tested
curBelief - Variable in class burlap.oomdp.singleagent.pomdp.BeliefAgent
The agent's current BeliefState
curEA - Variable in class burlap.behavior.singleagent.auxiliary.EpisodeSequenceVisualizer
 
curEpisode - Variable in class burlap.behavior.singleagent.auxiliary.performance.PerformancePlotter
the current episode that was recorded
curEpisode - Variable in class burlap.behavior.stochasticgames.auxiliary.performance.MultiAgentPerformancePlotter
the current episode that was recorded
curEpisode - Variable in class burlap.shell.command.env.EpisodeRecordingCommands
 
curEpisodeReward - Variable in class burlap.behavior.singleagent.auxiliary.performance.PerformancePlotter.Trial
The cumulative reward of the episode so far
curEpisodeReward - Variable in class burlap.behavior.stochasticgames.auxiliary.performance.MultiAgentPerformancePlotter.Trial
The cumulative reward of the episode so far
curEpisodeRewards - Variable in class burlap.behavior.singleagent.auxiliary.performance.PerformancePlotter.Trial
A list of the reward sequence in the current episode
curEpisodeRewards - Variable in class burlap.behavior.stochasticgames.auxiliary.performance.MultiAgentPerformancePlotter.Trial
A list of the reward sequence in the current episode
curEpisodeSteps - Variable in class burlap.behavior.singleagent.auxiliary.performance.PerformancePlotter.Trial
The number of steps in the episode so far
curEpisodeSteps - Variable in class burlap.behavior.stochasticgames.auxiliary.performance.MultiAgentPerformancePlotter.Trial
The number of steps in the episode so far
curGA - Variable in class burlap.behavior.stochasticgames.auxiliary.GameSequenceVisualizer
 
curIndex - Variable in class burlap.behavior.singleagent.options.MacroAction
the current execution index of the macro-action sequence.
curObservation - Variable in class burlap.oomdp.singleagent.pomdp.SimulatedPOEnvironment
The current observation from the POMDP environment
currentActionOffset - Variable in class burlap.behavior.singleagent.vfa.common.LinearFVVFA
 
currentEpisode - Variable in class burlap.oomdp.singleagent.explorer.VisualExplorer
 
currentFeatures - Variable in class burlap.behavior.singleagent.vfa.common.LinearVFA
 
currentGameRecord - Variable in class burlap.oomdp.stochasticgames.World
 
currentGradient - Variable in class burlap.behavior.singleagent.vfa.common.LinearFVVFA
 
currentGradient - Variable in class burlap.behavior.singleagent.vfa.common.LinearVFA
 
currentState - Variable in class burlap.behavior.stochasticgames.agents.interfacing.singleagent.LearningAgentToSGAgentInterface
The current state of the world
currentState - Variable in class burlap.oomdp.stochasticgames.World
 
currentStateFeatures - Variable in class burlap.behavior.singleagent.vfa.common.LinearFVVFA
 
currentValue - Variable in class burlap.behavior.singleagent.vfa.common.LinearFVVFA
 
currentValue - Variable in class burlap.behavior.singleagent.vfa.common.LinearVFA
 
currentValueFunctionIsLower - Variable in class burlap.behavior.singleagent.planning.stochastic.rtdp.BoundedRTDP
Whether the current DynamicProgramming valueFunction reference points to the lower bound value function or the upper bound value function.
curState - Variable in class burlap.behavior.singleagent.interfaces.rlglue.RLGlueEnvironmentInterface
The current state of the environment
curState - Variable in class burlap.oomdp.singleagent.environment.SimulatedEnvironment
The current state of the environment
curState - Variable in class burlap.oomdp.singleagent.interfaces.rlglue.RLGlueEnvironment
The current state of the environment
curState - Variable in class burlap.oomdp.visualizer.StateRenderLayer
the current state to be painted next
curStateIsTerminal - Variable in class burlap.behavior.singleagent.interfaces.rlglue.RLGlueEnvironmentInterface
Whether the current state is a terminal state
curStateIsTerminal - Variable in class burlap.behavior.stochasticgames.agents.interfacing.singleagent.LearningAgentToSGAgentInterface
Whether the last state was a terminal state
curTime - Variable in class burlap.behavior.singleagent.learning.actorcritic.critics.TimeIndexedTDLambda
The current time index / depth of the current episode
curTimeStep - Variable in class burlap.behavior.singleagent.auxiliary.performance.PerformancePlotter
the current time step that was recorded
curTimeStep - Variable in class burlap.behavior.stochasticgames.auxiliary.performance.MultiAgentPerformancePlotter
the current time step that was recorded
curTrial - Variable in class burlap.behavior.singleagent.auxiliary.performance.PerformancePlotter
Contains all the current trial performance data
CWGInit(SGDomain, JointReward, TerminalFunction, SGStateGenerator, StateAbstraction) - Method in class burlap.oomdp.stochasticgames.tournament.common.ConstantWorldGenerator
 
cWidth - Variable in class burlap.behavior.singleagent.auxiliary.EpisodeSequenceVisualizer
 
cWidth - Variable in class burlap.behavior.singleagent.auxiliary.valuefunctionvis.ValueFunctionVisualizerGUI
Visualizer canvas width
cWidth - Variable in class burlap.behavior.stochasticgames.auxiliary.GameSequenceVisualizer
 
cWidth - Variable in class burlap.oomdp.singleagent.common.VisualActionObserver
The width of the painter
cWidth - Variable in class burlap.oomdp.singleagent.explorer.VisualExplorer
 
cWidth - Variable in class burlap.oomdp.stochasticgames.common.VisualWorldObserver
The width of the painter
cWidth - Variable in class burlap.oomdp.stochasticgames.explorers.SGVisualExplorer
 
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