- TABLE_VAL - Static variable in class burlap.domain.singleagent.blocksworld.BlocksWorld
-
Value for being on the table
- TabularBeliefState - Class in burlap.mdp.singleagent.pomdp.beliefstate
-
A class for storing a sparse tabular representation of the belief state.
- TabularBeliefState() - Constructor for class burlap.mdp.singleagent.pomdp.beliefstate.TabularBeliefState
-
- TabularBeliefState(TabularBeliefState) - Constructor for class burlap.mdp.singleagent.pomdp.beliefstate.TabularBeliefState
-
- TabularBeliefState(PODomain) - Constructor for class burlap.mdp.singleagent.pomdp.beliefstate.TabularBeliefState
-
- TabularBeliefState(PODomain, StateEnumerator) - Constructor for class burlap.mdp.singleagent.pomdp.beliefstate.TabularBeliefState
-
- TabularBeliefUpdate - Class in burlap.mdp.singleagent.pomdp.beliefstate
-
- TabularBeliefUpdate(PODomain) - Constructor for class burlap.mdp.singleagent.pomdp.beliefstate.TabularBeliefUpdate
-
- TabularBeliefUpdate(PODomain, StateEnumerator) - Constructor for class burlap.mdp.singleagent.pomdp.beliefstate.TabularBeliefUpdate
-
- TabularModel - Class in burlap.behavior.singleagent.learning.modellearning.models
-
A tabular model using frequencies to model the transition dynamics.
- TabularModel(SADomain, HashableStateFactory, int) - Constructor for class burlap.behavior.singleagent.learning.modellearning.models.TabularModel
-
Initializes.
- targetAgent - Variable in class burlap.behavior.stochasticgames.madynamicprogramming.policies.EGreedyJointPolicy
-
The agent whose q-values dictate which joint actions to return
- targetAgent - Variable in class burlap.behavior.stochasticgames.madynamicprogramming.policies.EMinMaxPolicy
-
The target agent who is maximizing action selection
- TaskFactoredModel - Interface in burlap.mdp.singleagent.model
-
- TDLambda - Class in burlap.behavior.singleagent.learning.actorcritic.critics
-
An implementation of TDLambda that can be used as a critic for
ActorCritic
algorithms [1].
- TDLambda(double, HashableStateFactory, double, double, double) - Constructor for class burlap.behavior.singleagent.learning.actorcritic.critics.TDLambda
-
Initializes the algorithm.
- TDLambda(double, HashableStateFactory, double, ValueFunction, double) - Constructor for class burlap.behavior.singleagent.learning.actorcritic.critics.TDLambda
-
Initializes the algorithm.
- TDLambda.StateEligibilityTrace - Class in burlap.behavior.singleagent.learning.actorcritic.critics
-
A data structure for storing the elements of an eligibility trace.
- teardown() - Method in class burlap.testing.TestBlockDude
-
- teardown() - Method in class burlap.testing.TestGridWorld
-
- teardown() - Method in class burlap.testing.TestPlanning
-
- temp - Variable in class burlap.behavior.singleagent.planning.stochastic.dpoperator.SoftmaxOperator
-
- temperature - Variable in class burlap.datastructures.BoltzmannDistribution
-
The temperature value.
- tempNormalized - Variable in class burlap.datastructures.BoltzmannDistribution
-
The preference values normalized by the temperature
- terminal(State) - Method in class burlap.behavior.singleagent.learnfromdemo.CustomRewardModel
-
- terminal(State) - Method in class burlap.behavior.singleagent.learnfromdemo.RewardValueProjection.CustomRewardNoTermModel
-
- terminal(State) - Method in class burlap.behavior.singleagent.learning.modellearning.models.TabularModel
-
- terminal(State) - Method in class burlap.behavior.singleagent.learning.modellearning.rmax.RMaxModel
-
- terminal(State) - Method in class burlap.behavior.singleagent.options.model.BFSMarkovOptionModel
-
- terminal(State) - Method in class burlap.domain.singleagent.pomdp.tiger.TigerModel
-
- terminal(State) - Method in class burlap.mdp.singleagent.model.DelegatedModel
-
- terminal(State) - Method in class burlap.mdp.singleagent.model.FactoredModel
-
- terminal(State) - Method in interface burlap.mdp.singleagent.model.SampleModel
-
Indicates whether a state is a terminal state (i.e., no more action occurs and zero reward received from there on out)
- terminal(State) - Method in class burlap.mdp.singleagent.pomdp.BeliefMDPGenerator.BeliefModel
-
- terminalFunction - Variable in class burlap.behavior.stochasticgames.agents.madp.MADPPlannerFactory.MAVIPlannerFactory
-
The state terminal function.
- terminalFunction - Variable in class burlap.behavior.stochasticgames.madynamicprogramming.MADynamicProgramming
-
The state terminal function.
- TerminalFunction - Interface in burlap.mdp.core
-
An interface for defining terminal states of an MDP.
- terminalFunction() - Method in class burlap.mdp.singleagent.model.FactoredModel
-
- terminalFunction() - Method in interface burlap.mdp.singleagent.model.TaskFactoredModel
-
- terminalPositions - Variable in class burlap.domain.singleagent.gridworld.GridWorldTerminalFunction
-
The set of positions marked as terminal positions.
- terminalStates - Variable in class burlap.behavior.singleagent.learning.modellearning.models.TabularModel
-
The set of states marked as terminal states.
- terminalStates - Variable in class burlap.domain.singleagent.graphdefined.GraphTF
-
The set of nodes ids in the graph that are terminal states
- terminalVisits - Variable in class burlap.domain.singleagent.rlglue.RLGlueEnvironment
-
Indicates the number of times a terminal state has been visited by the agent within the same episode.
- terminated - Variable in class burlap.mdp.singleagent.environment.EnvironmentOutcome
-
Whether the next state to which the environment transitioned is a terminal state (true if so, false otherwise)
- terminated - Variable in class burlap.mdp.singleagent.environment.SimulatedEnvironment
-
- terminationStates - Variable in class burlap.behavior.singleagent.options.SubgoalOption
-
The states in which the option terminates deterministically
- test1() - Static method in class burlap.datastructures.StochasticTree
-
Another example usage
- test2() - Static method in class burlap.datastructures.StochasticTree
-
An example usage
- testAStar() - Method in class burlap.testing.TestPlanning
-
- testBFS() - Method in class burlap.testing.TestPlanning
-
- TestBlockDude - Class in burlap.testing
-
- TestBlockDude() - Constructor for class burlap.testing.TestBlockDude
-
- testDFS() - Method in class burlap.testing.TestPlanning
-
- testDude() - Method in class burlap.testing.TestBlockDude
-
- testDude(State) - Method in class burlap.testing.TestBlockDude
-
- testEnvironment - Variable in class burlap.behavior.singleagent.auxiliary.performance.LearningAlgorithmExperimenter
-
The test
Environment
in which experiments will be performed.
- TestGridWorld - Class in burlap.testing
-
- TestGridWorld() - Constructor for class burlap.testing.TestGridWorld
-
- testGridWorld() - Method in class burlap.testing.TestGridWorld
-
- testGridWorld(State) - Method in class burlap.testing.TestGridWorld
-
- TestHashing - Class in burlap.testing
-
- TestHashing() - Constructor for class burlap.testing.TestHashing
-
- testHashingScheme() - Method in class burlap.testing.TestHashing
-
- TestPlanning - Class in burlap.testing
-
- TestPlanning() - Constructor for class burlap.testing.TestPlanning
-
- TestRunner - Class in burlap.testing
-
- TestRunner() - Constructor for class burlap.testing.TestRunner
-
- testSimpleHashFactory() - Method in class burlap.testing.TestHashing
-
- testSimpleHashFactoryIdentifierDependent() - Method in class burlap.testing.TestHashing
-
- testSimpleHashFactoryIdentifierIndependent() - Method in class burlap.testing.TestHashing
-
- testSimpleHashFactoryLargeState() - Method in class burlap.testing.TestHashing
-
- testSimpleHashFactoryLargeState(HashableStateFactory, int, int, boolean) - Method in class burlap.testing.TestHashing
-
- testSimpleHashFactoryLargeStateIdentifierDependent() - Method in class burlap.testing.TestHashing
-
- TestSuite - Class in burlap.testing
-
- TestSuite() - Constructor for class burlap.testing.TestSuite
-
- TextAreaStreams - Class in burlap.shell.visual
-
Object that provides an InputStream
and OutputStream
that affect the content
of a JTextArea
.
- TextAreaStreams(JTextArea) - Constructor for class burlap.shell.visual.TextAreaStreams
-
- TextAreaStreams.TextIn - Class in burlap.shell.visual
-
- TextAreaStreams.TextOut - Class in burlap.shell.visual
-
- TextIn() - Constructor for class burlap.shell.visual.TextAreaStreams.TextIn
-
- TextOut() - Constructor for class burlap.shell.visual.TextAreaStreams.TextOut
-
- tf - Variable in class burlap.behavior.singleagent.learnfromdemo.mlirl.support.QGradientPlannerFactory.DifferentiableVIFactory
-
The terminal function that the valueFunction uses.
- tf - Variable in class burlap.behavior.stochasticgames.auxiliary.performance.MultiAgentExperimenter
-
The terminal function defining when episodes in a trial end
- tf - Variable in class burlap.behavior.stochasticgames.auxiliary.performance.MultiAgentPerformancePlotter
-
Terminal funciton for determining when episodes have ended.
- tf - Variable in class burlap.domain.singleagent.blockdude.BlockDude
-
- tf - Variable in class burlap.domain.singleagent.blocksworld.BlocksWorld
-
- tf - Variable in class burlap.domain.singleagent.cartpole.CartPoleDomain
-
- tf - Variable in class burlap.domain.singleagent.cartpole.InvertedPendulum
-
- tf - Variable in class burlap.domain.singleagent.frostbite.FrostbiteDomain
-
- tf - Variable in class burlap.domain.singleagent.graphdefined.GraphDefinedDomain
-
- tf - Variable in class burlap.domain.singleagent.gridworld.GridWorldDomain
-
- tf - Variable in class burlap.domain.singleagent.lunarlander.LunarLanderDomain
-
- tf - Variable in class burlap.domain.singleagent.mountaincar.MountainCar
-
- tf - Variable in class burlap.mdp.auxiliary.stateconditiontest.TFGoalCondition
-
- tf - Variable in class burlap.mdp.singleagent.model.FactoredModel
-
- tf - Variable in class burlap.mdp.stochasticgames.tournament.common.ConstantWorldGenerator
-
- tf - Variable in class burlap.mdp.stochasticgames.world.World
-
- TFGoalCondition - Class in burlap.mdp.auxiliary.stateconditiontest
-
A simple StateConditionTest wrapper of TerminalFunciton.
- TFGoalCondition(TerminalFunction) - Constructor for class burlap.mdp.auxiliary.stateconditiontest.TFGoalCondition
-
Sets this class to return true on any states that are terminal states as indicated by the TerminalFunction.
- theTaskSpec - Variable in class burlap.behavior.singleagent.interfaces.rlglue.RLGlueDomain
-
The
TaskSpec
used to generate the BURLAP
Domain
- tHistory - Variable in class burlap.behavior.singleagent.learnfromdemo.apprenticeship.ApprenticeshipLearningRequest
-
the history of scores across each reward function improvement
- threshold - Variable in class burlap.domain.singleagent.mountaincar.MountainCar.ClassicMCTF
-
- thrust - Variable in class burlap.domain.singleagent.lunarlander.LunarLanderDomain.ThrustType.ThrustAction
-
- ThrustAction() - Constructor for class burlap.domain.singleagent.lunarlander.LunarLanderDomain.ThrustType.ThrustAction
-
- ThrustAction(double) - Constructor for class burlap.domain.singleagent.lunarlander.LunarLanderDomain.ThrustType.ThrustAction
-
- ThrustType(List<Double>) - Constructor for class burlap.domain.singleagent.lunarlander.LunarLanderDomain.ThrustType
-
- thrustValues - Variable in class burlap.domain.singleagent.lunarlander.LunarLanderDomain
-
List of the thrust forces for each thrust action
- TigerDomain - Class in burlap.domain.singleagent.pomdp.tiger
-
An implementation of the classic Tiger domain.
- TigerDomain() - Constructor for class burlap.domain.singleagent.pomdp.tiger.TigerDomain
-
Initializes.
- TigerDomain(boolean) - Constructor for class burlap.domain.singleagent.pomdp.tiger.TigerDomain
-
Initializes.
- TigerDomain(boolean, double) - Constructor for class burlap.domain.singleagent.pomdp.tiger.TigerDomain
-
Initializes
- TigerModel - Class in burlap.domain.singleagent.pomdp.tiger
-
- TigerModel(double, double, double, double) - Constructor for class burlap.domain.singleagent.pomdp.tiger.TigerModel
-
- TigerObservation - Class in burlap.domain.singleagent.pomdp.tiger
-
- TigerObservation() - Constructor for class burlap.domain.singleagent.pomdp.tiger.TigerObservation
-
- TigerObservation(String) - Constructor for class burlap.domain.singleagent.pomdp.tiger.TigerObservation
-
- TigerObservations - Class in burlap.domain.singleagent.pomdp.tiger
-
Defines the Tiger domain observation function
- TigerObservations(double, boolean) - Constructor for class burlap.domain.singleagent.pomdp.tiger.TigerObservations
-
- TigerState - Class in burlap.domain.singleagent.pomdp.tiger
-
- TigerState() - Constructor for class burlap.domain.singleagent.pomdp.tiger.TigerState
-
- TigerState(String) - Constructor for class burlap.domain.singleagent.pomdp.tiger.TigerState
-
- TileCodingFeatures - Class in burlap.behavior.functionapproximation.sparse.tilecoding
-
A feature database using CMACs [1] AKA Tiling Coding for states that are first converted into a feature vector.
- TileCodingFeatures(DenseStateFeatures) - Constructor for class burlap.behavior.functionapproximation.sparse.tilecoding.TileCodingFeatures
-
Initializes specifying the kind of state feature vector generator to use for turning OO-MDP states into feature vectors.
- TileCodingFeatures.ActionFeatureID - Class in burlap.behavior.functionapproximation.sparse.tilecoding
-
A class for associating a
Action
with a feature id.
- tiledVector - Variable in class burlap.behavior.functionapproximation.sparse.tilecoding.Tiling.FVTile
-
- Tiling - Class in burlap.behavior.functionapproximation.sparse.tilecoding
-
This class provides a tiling of a provided feature vector.
- Tiling(double[], double[]) - Constructor for class burlap.behavior.functionapproximation.sparse.tilecoding.Tiling
-
Constructs a tiling using the given widths, offset of each dimension's tiling, and assuming the tiling is over all dimensions.
- Tiling(double[], double[], boolean[]) - Constructor for class burlap.behavior.functionapproximation.sparse.tilecoding.Tiling
-
Constructs a tiling using the given widths, offset of each dimension's tiling, and which dimensions are actually used in the tiling.
- Tiling.FVTile - Class in burlap.behavior.functionapproximation.sparse.tilecoding
-
Stores a tiled version of a feature vector with a hashcode and equality comparions methods implemented.
- TilingArrangement - Enum in burlap.behavior.functionapproximation.sparse.tilecoding
-
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.
- timeDelta - Variable in class burlap.domain.singleagent.cartpole.CartPoleDomain.CPPhysicsParams
-
The time between each action selection
- timeDelta - Variable in class burlap.domain.singleagent.cartpole.InvertedPendulum.IPPhysicsParams
-
The time between each action selection
- timeDelta - Variable in class burlap.domain.singleagent.mountaincar.MountainCar.MCPhysicsParams
-
The time difference to pass in each update
- timeIndex - Variable in class burlap.behavior.singleagent.learning.actorcritic.critics.TimeIndexedTDLambda.StateTimeElibilityTrace
-
The time/depth of the state this eligibility represents.
- TimeIndexedTDLambda - Class in burlap.behavior.singleagent.learning.actorcritic.critics
-
An implementation of TDLambda that can be used as a critic for
ActorCritic
algorithms [1], except
that this class treats states at different depths as unique states.
- TimeIndexedTDLambda(double, HashableStateFactory, double, double, double) - Constructor for class burlap.behavior.singleagent.learning.actorcritic.critics.TimeIndexedTDLambda
-
Initializes the algorithm.
- TimeIndexedTDLambda(RewardFunction, TerminalFunction, double, HashableStateFactory, double, double, double, int) - Constructor for class burlap.behavior.singleagent.learning.actorcritic.critics.TimeIndexedTDLambda
-
Initializes the algorithm.
- TimeIndexedTDLambda(double, HashableStateFactory, double, ValueFunction, double, int) - Constructor for class burlap.behavior.singleagent.learning.actorcritic.critics.TimeIndexedTDLambda
-
Initializes the algorithm.
- TimeIndexedTDLambda.StateTimeElibilityTrace - Class in burlap.behavior.singleagent.learning.actorcritic.critics
-
- tin - Variable in class burlap.shell.visual.TextAreaStreams
-
- TitForTat - Class in burlap.behavior.stochasticgames.agents.twoplayer.repeatedsinglestage
-
A class for an agent that plays tit-for-tat.
- TitForTat(SGDomain, Action, Action) - Constructor for class burlap.behavior.stochasticgames.agents.twoplayer.repeatedsinglestage.TitForTat
-
Initializes with the specified cooperate and defect actions for both players.
- TitForTat(SGDomain, Action, Action, Action, Action) - Constructor for class burlap.behavior.stochasticgames.agents.twoplayer.repeatedsinglestage.TitForTat
-
Initializes with differently specified cooperate and defect actions for both players.
- TitForTat.TitForTatAgentFactory - Class in burlap.behavior.stochasticgames.agents.twoplayer.repeatedsinglestage
-
An agent factory for a TitForTat player.
- TitForTatAgentFactory(SGDomain, Action, Action) - Constructor for class burlap.behavior.stochasticgames.agents.twoplayer.repeatedsinglestage.TitForTat.TitForTatAgentFactory
-
Initializes with the specified cooperate and defect actions for both players.
- TitForTatAgentFactory(SGDomain, Action, Action, Action, Action) - Constructor for class burlap.behavior.stochasticgames.agents.twoplayer.repeatedsinglestage.TitForTat.TitForTatAgentFactory
-
Initializes with differently specified cooperate and defect actions for both players.
- toggleBatchMode(boolean) - Method in class burlap.behavior.singleagent.planning.stochastic.rtdp.RTDP
-
When batch mode is set, Bellman updates will be stalled until a roll out is complete and then run in reverse.
- toggleCode(int, boolean) - Static method in class burlap.debugtools.DPrint
-
Enables/disables print commands to the given debug code
- toggleDataCollection(boolean) - Method in class burlap.behavior.singleagent.auxiliary.performance.PerformancePlotter
-
Toggle whether performance data collected from the action observation is recorded or not
- toggleDataCollection(boolean) - Method in class burlap.behavior.stochasticgames.auxiliary.performance.MultiAgentPerformancePlotter
-
Toggle whether performance data collected from the action observation is recorded or not
- toggleDebug(boolean) - Method in class burlap.behavior.singleagent.interfaces.rlglue.RLGlueAgent
-
Toggles whether debug information should be printed
- toggleDebugPrinting(boolean) - Method in class burlap.behavior.singleagent.learnfromdemo.mlirl.MLIRL
-
Sets whether information during learning is printed to the terminal.
- toggleDebugPrinting(boolean) - Method in class burlap.behavior.singleagent.learnfromdemo.mlirl.MultipleIntentionsMLIRL
-
Sets whether information during learning is printed to the terminal.
- toggleDebugPrinting(boolean) - Method in class burlap.behavior.singleagent.MDPSolver
-
- toggleDebugPrinting(boolean) - Method in interface burlap.behavior.singleagent.MDPSolverInterface
-
Toggles whether the solver's calls to
DPrint
should be printed.
- toggleReachabiltiyTerminalStatePruning(boolean) - Method in class burlap.behavior.singleagent.learnfromdemo.mlirl.differentiableplanners.DifferentiableVI
-
Sets whether the state reachability search to generate the state space will be prune the search from terminal states.
- toggleReachabiltiyTerminalStatePruning(boolean) - Method in class burlap.behavior.singleagent.planning.stochastic.valueiteration.ValueIteration
-
Sets whether the state reachability search to generate the state space will be prune the search from terminal states.
- toggleShouldDecomposeOption(boolean) - Method in class burlap.behavior.singleagent.learning.tdmethods.QLearning
-
Sets whether the primitive actions taken during an options will be included as steps in returned EpisodeAnalysis objects.
- toggleShouldDecomposeOption(boolean) - Method in class burlap.behavior.singleagent.learning.tdmethods.vfa.GradientDescentSarsaLam
-
Sets whether the primitive actions taken during an options will be included as steps in produced EpisodeAnalysis objects.
- toggleTrialLengthInterpretation(boolean) - Method in class burlap.behavior.singleagent.auxiliary.performance.LearningAlgorithmExperimenter
-
Changes whether the trial length provided in the constructor is interpreted as the number of episodes or total number of steps.
- toggleTrialLengthInterpretation(boolean) - Method in class burlap.behavior.stochasticgames.auxiliary.performance.MultiAgentExperimenter
-
Changes whether the trial length provided in the constructor is interpreted as the number of episodes or total number of steps.
- toggleUniversal(boolean) - Static method in class burlap.debugtools.DPrint
-
Specify whether previously unset debug codes will by default be allowed to print or not.
- toggleValueStringRendering(boolean) - Method in class burlap.behavior.singleagent.auxiliary.valuefunctionvis.common.StateValuePainter2D
-
Enables or disables the rendering the text specifying the value of a state in its cell.
- toggleVisualPlots(boolean) - Method in class burlap.behavior.singleagent.auxiliary.performance.LearningAlgorithmExperimenter
-
Toggles whether plots should be displayed or not.
- toggleVisualPlots(boolean) - Method in class burlap.behavior.stochasticgames.auxiliary.performance.MultiAgentExperimenter
-
Toggles whether plots should be displayed or not.
- toInt() - Method in enum burlap.behavior.functionapproximation.sparse.tilecoding.TilingArrangement
-
- toInt() - Method in enum burlap.behavior.singleagent.auxiliary.valuefunctionvis.common.PolicyGlyphPainter2D.PolicyGlyphRenderStyle
-
- top - Variable in class burlap.domain.singleagent.lunarlander.state.LLBlock
-
- toString() - Method in class burlap.behavior.policy.support.ActionProb
-
- toString() - Method in class burlap.behavior.policy.support.AnnotatedAction
-
- toString() - Method in class burlap.behavior.singleagent.interfaces.rlglue.RLGlueDomain.RLGlueActionType.RLGLueAction
-
- toString() - Method in class burlap.behavior.singleagent.interfaces.rlglue.RLGlueState.RLGlueVarKey
-
- toString() - Method in class burlap.behavior.singleagent.learnfromdemo.mlirl.commonrfs.LinearStateActionDifferentiableRF
-
- toString() - Method in class burlap.behavior.singleagent.learnfromdemo.mlirl.commonrfs.LinearStateDifferentiableRF
-
- toString() - Method in class burlap.behavior.singleagent.options.SubgoalOption
-
- toString() - Method in class burlap.domain.singleagent.blockdude.state.BlockDudeAgent
-
- toString() - Method in class burlap.domain.singleagent.blockdude.state.BlockDudeCell
-
- toString() - Method in class burlap.domain.singleagent.blockdude.state.BlockDudeMap
-
- toString() - Method in class burlap.domain.singleagent.blockdude.state.BlockDudeState
-
- toString() - Method in class burlap.domain.singleagent.blocksworld.BlocksWorldBlock
-
- toString() - Method in class burlap.domain.singleagent.blocksworld.BlocksWorldState
-
- toString() - Method in class burlap.domain.singleagent.cartpole.states.CartPoleState
-
- toString() - Method in class burlap.domain.singleagent.cartpole.states.InvertedPendulumState
-
- toString() - Method in class burlap.domain.singleagent.frostbite.state.FrostbiteAgent
-
- toString() - Method in class burlap.domain.singleagent.frostbite.state.FrostbiteIgloo
-
- toString() - Method in class burlap.domain.singleagent.frostbite.state.FrostbitePlatform
-
- toString() - Method in class burlap.domain.singleagent.frostbite.state.FrostbiteState
-
- toString() - Method in class burlap.domain.singleagent.graphdefined.GraphDefinedDomain.GraphActionType.GraphAction
-
- toString() - Method in class burlap.domain.singleagent.graphdefined.GraphStateNode
-
- toString() - Method in class burlap.domain.singleagent.gridworld.state.GridAgent
-
- toString() - Method in class burlap.domain.singleagent.gridworld.state.GridLocation
-
- toString() - Method in class burlap.domain.singleagent.gridworld.state.GridWorldState
-
- toString() - Method in class burlap.domain.singleagent.lunarlander.LunarLanderDomain.ThrustType.ThrustAction
-
- toString() - Method in class burlap.domain.singleagent.lunarlander.state.LLAgent
-
- toString() - Method in class burlap.domain.singleagent.lunarlander.state.LLBlock
-
- toString() - Method in class burlap.domain.singleagent.lunarlander.state.LLState
-
- toString() - Method in class burlap.domain.singleagent.mountaincar.MCState
-
- toString() - Method in class burlap.domain.singleagent.pomdp.tiger.TigerObservation
-
- toString() - Method in class burlap.domain.singleagent.pomdp.tiger.TigerState
-
- toString() - Method in class burlap.domain.stochasticgames.gridgame.state.GGAgent
-
- toString() - Method in class burlap.domain.stochasticgames.gridgame.state.GGGoal
-
- toString() - Method in class burlap.domain.stochasticgames.normalform.NFGameState
-
- toString() - Method in class burlap.domain.stochasticgames.normalform.SingleStageNormalFormGame.MatrixAction
-
- toString() - Method in class burlap.domain.stochasticgames.normalform.SingleStageNormalFormGame.StrategyProfile
-
- toString() - Method in class burlap.mdp.core.action.SimpleAction
-
- toString() - Method in class burlap.mdp.core.oo.propositional.GroundedProp
-
Returns a string representation of this grounded prop.
- toString() - Method in class burlap.mdp.core.oo.propositional.PropositionalFunction
-
- toString() - Method in class burlap.mdp.core.oo.state.generic.GenericOOState
-
- toString() - Method in class burlap.mdp.core.oo.state.OOVariableKey
-
- toString() - Method in class burlap.mdp.core.state.NullState
-
- toString() - Method in class burlap.mdp.singleagent.oo.ObjectParameterizedActionType.SAObjectParameterizedAction
-
- toString() - Method in class burlap.mdp.singleagent.pomdp.beliefstate.TabularBeliefState
-
- toString() - Method in class burlap.mdp.stochasticgames.JointAction
-
- totalEpisodes - Variable in class burlap.behavior.singleagent.auxiliary.performance.PerformancePlotter.Trial
-
The total number of episodes in the trial
- totalEpisodes - Variable in class burlap.behavior.stochasticgames.auxiliary.performance.MultiAgentPerformancePlotter.Trial
-
The total number of episodes in the trial
- totalNumberOfSteps - Variable in class burlap.behavior.singleagent.learning.actorcritic.actor.BoltzmannActor
-
The total number of learning steps performed by this agent.
- totalNumberOfSteps - Variable in class burlap.behavior.singleagent.learning.actorcritic.critics.TDLambda
-
The total number of learning steps performed by this agent.
- totalNumberOfSteps - Variable in class burlap.behavior.singleagent.learning.tdmethods.QLearning
-
The total number of learning steps performed by this agent.
- totalNumberOfSteps - Variable in class burlap.behavior.singleagent.learning.tdmethods.vfa.GradientDescentSarsaLam
-
The total number of learning steps performed by this agent.
- totalNumberOfSteps - Variable in class burlap.behavior.stochasticgames.agents.maql.MultiAgentQLearning
-
The total number of learning steps performed by this agent.
- totalNumberOfSteps - Variable in class burlap.behavior.stochasticgames.agents.naiveq.SGNaiveQLAgent
-
The total number of learning steps performed by this agent.
- totalPolicyIterations - Variable in class burlap.behavior.singleagent.planning.stochastic.policyiteration.PolicyIteration
-
The total number of policy iterations performed
- totalSteps - Variable in class burlap.behavior.singleagent.auxiliary.performance.PerformancePlotter.Trial
-
the total number of steps in the trial
- totalSteps - Variable in class burlap.behavior.stochasticgames.auxiliary.performance.MultiAgentPerformancePlotter.Trial
-
the total number of steps in the trial
- totalValueIterations - Variable in class burlap.behavior.singleagent.planning.stochastic.policyiteration.PolicyIteration
-
The total number of value iterations used to evaluated policies performed
- touch(String) - Method in class burlap.mdp.core.oo.state.generic.GenericOOState
-
Copies the object with the given name, and updates its index in this state.
- touchAgent() - Method in class burlap.domain.singleagent.frostbite.state.FrostbiteState
-
- touchAgent() - Method in class burlap.domain.singleagent.gridworld.state.GridWorldState
-
- touchAgent() - Method in class burlap.domain.singleagent.lunarlander.state.LLState
-
- TouchGroundPF(String) - Constructor for class burlap.domain.singleagent.lunarlander.LunarLanderDomain.TouchGroundPF
-
Initializes to be evaluated on an agent object.
- TouchGroundPF(String, double) - Constructor for class burlap.domain.singleagent.lunarlander.LunarLanderDomain.TouchGroundPF
-
Initializes to be evaluated on an agent object.
- touchIgloo() - Method in class burlap.domain.singleagent.frostbite.state.FrostbiteState
-
- touchingPad - Variable in class burlap.domain.singleagent.lunarlander.LunarLanderRF
-
- touchingSurface - Variable in class burlap.domain.singleagent.lunarlander.LunarLanderRF
-
- touchLocation(int) - Method in class burlap.domain.singleagent.gridworld.state.GridWorldState
-
- touchLocations() - Method in class burlap.domain.singleagent.gridworld.state.GridWorldState
-
- touchObstacle(int) - Method in class burlap.domain.singleagent.lunarlander.state.LLState
-
- touchObstacles() - Method in class burlap.domain.singleagent.lunarlander.state.LLState
-
- touchPad() - Method in class burlap.domain.singleagent.lunarlander.state.LLState
-
- TouchPadPF(String) - Constructor for class burlap.domain.singleagent.lunarlander.LunarLanderDomain.TouchPadPF
-
Initializes to be evaluated on an agent object and landing pad object.
- touchPlatform(int) - Method in class burlap.domain.singleagent.frostbite.state.FrostbiteState
-
- touchPlatforms() - Method in class burlap.domain.singleagent.frostbite.state.FrostbiteState
-
- TouchSurfacePF(String) - Constructor for class burlap.domain.singleagent.lunarlander.LunarLanderDomain.TouchSurfacePF
-
Initializes to be evaluated on an agent object and obstacle object.
- Tournament - Class in burlap.mdp.stochasticgames.tournament
-
This class is designed to run tournaments of sets of users.
- Tournament(int, MatchSelector, WorldGenerator) - Constructor for class burlap.mdp.stochasticgames.tournament.Tournament
-
Initializes the Tournament
- Tournament(int, int, MatchSelector, WorldGenerator) - Constructor for class burlap.mdp.stochasticgames.tournament.Tournament
-
Initializes the Tournament
- Tournament(List<AgentFactory>, int, MatchSelector, WorldGenerator) - Constructor for class burlap.mdp.stochasticgames.tournament.Tournament
-
Initializes the Tournament
- Tournament(List<AgentFactory>, int, int, MatchSelector, WorldGenerator) - Constructor for class burlap.mdp.stochasticgames.tournament.Tournament
-
Initializes the Tournament
- tournamentCumulatedReward - Variable in class burlap.mdp.stochasticgames.tournament.Tournament
-
- tout - Variable in class burlap.shell.visual.TextAreaStreams
-
- tps - Variable in class burlap.behavior.stochasticgames.madynamicprogramming.MADynamicProgramming.JointActionTransitions
-
- traces - Variable in class burlap.behavior.singleagent.learning.actorcritic.critics.TDLambda
-
The eligibility traces for the current episode.
- train(List<SupervisedVFA.SupervisedVFAInstance>) - Method in interface burlap.behavior.functionapproximation.supervised.SupervisedVFA
-
Uses supervised learning (regression) to learn a value function approximation of the input training data.
- transition(Action, State, double) - Method in class burlap.behavior.singleagent.Episode
-
Records a transition event where the agent applied the usingAction action in the last
state in this object's state sequence, transitioned to state nextState, and received reward r,.
- transition(EnvironmentOutcome) - Method in class burlap.behavior.singleagent.Episode
-
- transition(JointAction, State, double[]) - Method in class burlap.behavior.stochasticgames.GameEpisode
-
Records a transition from the last recorded state in this object using the specififed joint action to the specified next state and with the specified joint reward
being received as a result.
- transitionDynamics - Variable in class burlap.domain.singleagent.graphdefined.GraphDefinedDomain.GraphActionType
-
The transition dynamics to use
- transitionDynamics - Variable in class burlap.domain.singleagent.graphdefined.GraphDefinedDomain.GraphStateModel
-
The transition dynamics to use
- transitionDynamics - Variable in class burlap.domain.singleagent.graphdefined.GraphDefinedDomain
-
The state-action stochastic transition dynamics from each state node.
- transitionDynamics - Variable in class burlap.domain.singleagent.gridworld.GridWorldDomain.GridWorldModel
-
Matrix specifying the transition dynamics in terms of movement directions.
- transitionDynamics - Variable in class burlap.domain.singleagent.gridworld.GridWorldDomain
-
Matrix specifying the transition dynamics in terms of movement directions.
- transitionIsModeled(State, Action) - Method in interface burlap.behavior.singleagent.learning.modellearning.KWIKModel
-
Indicates whether this model "knows" how the transition dynamics from the given input state and action work.
- transitionIsModeled(State, Action) - Method in class burlap.behavior.singleagent.learning.modellearning.models.TabularModel
-
- transitionIsModeled(State, Action) - Method in class burlap.behavior.singleagent.learning.modellearning.rmax.RMaxModel
-
- TransitionProb - Class in burlap.mdp.singleagent.model
-
Tuple for the probability of a given transition in an MDP.
- TransitionProb() - Constructor for class burlap.mdp.singleagent.model.TransitionProb
-
Default constructor, primarily for serialization purposes.
- TransitionProb(double, EnvironmentOutcome) - Constructor for class burlap.mdp.singleagent.model.TransitionProb
-
Initializes
- transitions(State, Action) - Method in class burlap.behavior.singleagent.learnfromdemo.CustomRewardModel
-
- transitions(State, Action) - Method in class burlap.behavior.singleagent.learning.modellearning.models.TabularModel
-
- transitions(State, Action) - Method in class burlap.behavior.singleagent.learning.modellearning.rmax.RMaxModel
-
- transitions(State, Action) - Method in class burlap.behavior.singleagent.options.model.BFSMarkovOptionModel
-
- transitions(State, Action) - Method in class burlap.domain.singleagent.pomdp.tiger.TigerModel
-
- transitions(State, Action) - Method in class burlap.mdp.singleagent.model.DelegatedModel
-
- transitions(State, Action) - Method in class burlap.mdp.singleagent.model.FactoredModel
-
- transitions(State, Action) - Method in interface burlap.mdp.singleagent.model.FullModel
-
Returns the set of possible transitions when
Action
is applied in
State
s.
- transitions(State, Action) - Method in class burlap.mdp.singleagent.pomdp.BeliefMDPGenerator.BeliefModel
-
- transitionSamples - Variable in class burlap.behavior.singleagent.planning.vfa.fittedvi.FittedVI
-
The number of transition samples used when computing the bellman operator.
- transitionTo - Variable in class burlap.domain.singleagent.graphdefined.GraphDefinedDomain.NodeTransitionProbability
-
The resulting state
- transposeMatrix(double[][]) - Static method in class burlap.behavior.stochasticgames.solvers.GeneralBimatrixSolverTools
-
Creates and returns a new matrix that is a transpose of m.
- treeRollOut(UCTStateNode, int, int) - Method in class burlap.behavior.singleagent.planning.stochastic.montecarlo.uct.UCT
-
Performs a rollout in the UCT tree from the given node, keeping track of how many new nodes can be added to the tree.
- treeSize - Variable in class burlap.behavior.singleagent.planning.stochastic.montecarlo.uct.UCT
-
- Trial() - Constructor for class burlap.behavior.singleagent.auxiliary.performance.PerformancePlotter.Trial
-
- Trial() - Constructor for class burlap.behavior.stochasticgames.auxiliary.performance.MultiAgentPerformancePlotter.Trial
-
- trialLength - Variable in class burlap.behavior.singleagent.auxiliary.performance.LearningAlgorithmExperimenter
-
The length of each trial
- trialLength - Variable in class burlap.behavior.stochasticgames.auxiliary.performance.MultiAgentExperimenter
-
The length of each trial
- trialLengthIsInEpisodes - Variable in class burlap.behavior.singleagent.auxiliary.performance.LearningAlgorithmExperimenter
-
Whether the trial length specifies a number of episodes (which is the default) or the total number of steps
- trialLengthIsInEpisodes - Variable in class burlap.behavior.stochasticgames.auxiliary.performance.MultiAgentExperimenter
-
Whether the trial length specifies a number of episodes (which is the default) or the total number of steps
- trialMode - Variable in class burlap.behavior.singleagent.auxiliary.performance.PerformancePlotter
-
specifies whether the most recent trial, average of all trials, or both plots will be displayed
- TrialMode - Enum in burlap.behavior.singleagent.auxiliary.performance
-
- trialMode - Variable in class burlap.behavior.stochasticgames.auxiliary.performance.MultiAgentPerformancePlotter
-
specifies whether the most recent trial, average of all trials, or both plots will be displayed
- trials - Variable in class burlap.behavior.stochasticgames.auxiliary.performance.MultiAgentPerformancePlotter.DatasetsAndTrials
-
All the trials with this agent
- trialUpdateComplete - Variable in class burlap.behavior.singleagent.auxiliary.performance.PerformancePlotter
-
Synchronization object to ensure proper threaded plot updating
- trialUpdateComplete - Variable in class burlap.behavior.stochasticgames.auxiliary.performance.MultiAgentPerformancePlotter
-
Synchronization object to ensure proper threaded plot updating
- tstreams - Variable in class burlap.shell.visual.SGVisualExplorer
-
- tstreams - Variable in class burlap.shell.visual.VisualExplorer
-
- type - Variable in class burlap.behavior.singleagent.interfaces.rlglue.RLGlueState.RLGlueVarKey
-
- type - Variable in class burlap.domain.singleagent.gridworld.state.GridLocation
-
- type - Variable in class burlap.domain.stochasticgames.gridgame.state.GGGoal
-
- type - Variable in class burlap.domain.stochasticgames.gridgame.state.GGWall
-
- typeName() - Method in class burlap.behavior.singleagent.interfaces.rlglue.RLGlueDomain.RLGlueActionType
-
- typeName() - Method in class burlap.behavior.singleagent.options.OptionType
-
- typeName() - Method in class burlap.domain.singleagent.graphdefined.GraphDefinedDomain.GraphActionType
-
- typeName() - Method in class burlap.domain.singleagent.lunarlander.LunarLanderDomain.ThrustType
-
- typeName() - Method in interface burlap.mdp.core.action.ActionType
-
- typeName - Variable in class burlap.mdp.core.action.UniversalActionType
-
- typeName() - Method in class burlap.mdp.core.action.UniversalActionType
-
- typeName() - Method in class burlap.mdp.singleagent.oo.ObjectParameterizedActionType
-
- typeName - Variable in class burlap.mdp.stochasticgames.agent.SGAgentType
-