- h - Variable in class burlap.behavior.singleagent.learnfromdemo.mlirl.differentiableplanners.DifferentiableSparseSampling
-
The height of the tree
- h(State) - Method in interface burlap.behavior.singleagent.planning.deterministic.informed.Heuristic
-
Returns the estimated amount of reward that will be received when following the optimal policy from the given state.
- h(State) - Method in class burlap.behavior.singleagent.planning.deterministic.informed.NullHeuristic
-
- h - Variable in class burlap.behavior.singleagent.planning.stochastic.sparsesampling.SparseSampling
-
The height of the tree
- halfPoleLength - Variable in class burlap.domain.singleagent.cartpole.CartPoleDomain.CPPhysicsParams
-
The half length of the pole.
- halfTrackLength - Variable in class burlap.domain.singleagent.cartpole.CartPoleDomain.CPPhysicsParams
-
- handleEpisodeSelection(ListSelectionEvent) - Method in class burlap.behavior.singleagent.auxiliary.EpisodeSequenceVisualizer
-
- handleExecute() - Method in class burlap.shell.visual.VisualExplorer
-
Handles action execute button.
- handleIterationSelection(ListSelectionEvent) - Method in class burlap.behavior.singleagent.auxiliary.EpisodeSequenceVisualizer
-
- handleKeyPressed(KeyEvent) - Method in class burlap.shell.visual.VisualExplorer
-
Handles key presses
- hasCachedPlanForState(State) - Method in class burlap.behavior.singleagent.planning.deterministic.DeterministicPlanner
-
Returns whether the valueFunction has a plan solution from the provided state.
- hasComputedValueFor(State) - Method in class burlap.behavior.singleagent.planning.stochastic.DynamicProgramming
-
Returns whether a value for the given state has been computed previously.
- hasFinishedLastEpisode - Variable in class burlap.behavior.stochasticgames.auxiliary.performance.MultiAgentPerformancePlotter.Trial
-
- hasFinishedLastEpisode() - Method in class burlap.behavior.stochasticgames.auxiliary.performance.MultiAgentPerformancePlotter.Trial
-
Indicates whether the data finalization for the current episode has been performed.
- HashableState - Interface in burlap.statehashing
-
An interface for an object that computes hash codes and performs equality checks for states.
- HashableStateFactory - Interface in burlap.statehashing
-
This interface is to be used by classes that can produce
HashableState
objects
that provide a hash values and perform equality checks for
State
objects.
- HashBackedQSource(HashableStateFactory, QFunction) - Constructor for class burlap.behavior.stochasticgames.madynamicprogramming.QSourceForSingleAgent.HashBackedQSource
-
Initializes with a given state hashing factory and value funciton initialization for Q-values.
- hashCode() - Method in class burlap.behavior.functionapproximation.FunctionGradient.PartialDerivative
-
- hashCode - Variable in class burlap.behavior.functionapproximation.sparse.tilecoding.Tiling.FVTile
-
- hashCode() - Method in class burlap.behavior.functionapproximation.sparse.tilecoding.Tiling.FVTile
-
- hashCode() - Method in class burlap.behavior.policy.support.AnnotatedAction
-
- hashCode() - Method in class burlap.behavior.singleagent.interfaces.rlglue.RLGlueDomain.RLGlueActionType.RLGLueAction
-
- hashCode() - Method in class burlap.behavior.singleagent.interfaces.rlglue.RLGlueState.RLGlueVarKey
-
- hashCode() - Method in class burlap.behavior.singleagent.options.MacroAction
-
- hashCode() - Method in class burlap.behavior.singleagent.options.SubgoalOption
-
- hashCode() - Method in class burlap.behavior.singleagent.planning.deterministic.informed.PrioritizedSearchNode
-
- hashCode() - Method in class burlap.behavior.singleagent.planning.deterministic.SearchNode
-
- hashCode() - Method in class burlap.behavior.singleagent.planning.stochastic.montecarlo.uct.UCTStateNode
-
- hashCode() - Method in class burlap.behavior.singleagent.planning.stochastic.sparsesampling.SparseSampling.HashedHeightState
-
- hashCode() - Method in class burlap.behavior.singleagent.planning.stochastic.valueiteration.PrioritizedSweeping.BPTRNode
-
- hashCode() - Method in class burlap.domain.singleagent.graphdefined.GraphDefinedDomain.GraphActionType.GraphAction
-
- hashCode() - Method in class burlap.domain.singleagent.graphdefined.GraphDefinedDomain.NodeTransitionProbability
-
- hashCode() - Method in class burlap.domain.singleagent.gridworld.GridWorldTerminalFunction.IntPair
-
- hashCode() - Method in class burlap.domain.singleagent.lunarlander.LunarLanderDomain.ThrustType.ThrustAction
-
- hashCode() - Method in class burlap.domain.singleagent.pomdp.tiger.TigerState
-
- hashCode() - Method in class burlap.domain.stochasticgames.normalform.SingleStageNormalFormGame.MatrixAction
-
- hashCode() - Method in class burlap.domain.stochasticgames.normalform.SingleStageNormalFormGame.StrategyProfile
-
- hashCode() - Method in class burlap.mdp.core.action.SimpleAction
-
- hashCode() - Method in class burlap.mdp.core.oo.propositional.GroundedProp
-
- hashCode() - Method in class burlap.mdp.core.oo.propositional.PropositionalFunction
-
- hashCode() - Method in class burlap.mdp.core.oo.state.OOVariableKey
-
- hashCode() - Method in class burlap.mdp.core.state.NullState
-
- hashCode() - Method in class burlap.mdp.singleagent.oo.ObjectParameterizedActionType.SAObjectParameterizedAction
-
- hashCode() - Method in class burlap.mdp.singleagent.pomdp.beliefstate.TabularBeliefState
-
- hashCode() - Method in class burlap.mdp.stochasticgames.agent.SGAgentType
-
- hashCode() - Method in class burlap.mdp.stochasticgames.JointAction
-
- hashCode() - Method in class burlap.statehashing.simple.IDSimpleHashableState
-
- hashCode() - Method in class burlap.statehashing.simple.IISimpleHashableState
-
- hashCode() - Method in class burlap.statehashing.WrappedHashableState
-
- HashedAggregator<K> - Class in burlap.datastructures
-
Datasturcutre for maintaining numeric aggregated values for different keys.
- HashedAggregator() - Constructor for class burlap.datastructures.HashedAggregator
-
Initializes with initial value for each key being 0.0.
- HashedAggregator(double) - Constructor for class burlap.datastructures.HashedAggregator
-
Initializes with the given initial value for each key.
- HashedAggregator(double, int) - Constructor for class burlap.datastructures.HashedAggregator
-
Initializes with the given initial value for each key and the initial capacity for the table.
- HashedHeightState(HashableState, int) - Constructor for class burlap.behavior.singleagent.planning.stochastic.sparsesampling.SparseSampling.HashedHeightState
-
Initializes.
- hashFactory - Variable in class burlap.behavior.stochasticgames.agents.naiveq.SGNaiveQLAgent
-
The state hashing factory to use.
- HashIndexedHeap<T> - Class in burlap.datastructures
-
An implementation of a hash map backed heap/priority queue.
- HashIndexedHeap(Comparator<T>) - Constructor for class burlap.datastructures.HashIndexedHeap
-
Initializes the heap with a comparator
- HashIndexedHeap(Comparator<T>, int) - Constructor for class burlap.datastructures.HashIndexedHeap
-
Initializes the heap with a comparator and an initial capacity size
- hashingFactory - Variable in class burlap.behavior.learningrate.ExponentialDecayLR
-
How to hash and perform equality checks of states
- hashingFactory - Variable in class burlap.behavior.learningrate.SoftTimeInverseDecayLR
-
How to hash and perform equality checks of states
- hashingFactory - Variable in class burlap.behavior.policy.CachedPolicy
-
The hashing factory to use for indexing states
- hashingFactory - Variable in class burlap.behavior.singleagent.auxiliary.StateEnumerator
-
The hashing factory used to hash states and perform equality tests
- hashingFactory - Variable in class burlap.behavior.singleagent.learnfromdemo.mlirl.support.QGradientPlannerFactory.DifferentiableVIFactory
-
- hashingFactory - Variable in class burlap.behavior.singleagent.learning.actorcritic.actor.BoltzmannActor
-
The hashing factory used to hash states and evaluate state equality
- hashingFactory - Variable in class burlap.behavior.singleagent.learning.modellearning.models.TabularModel
-
The hashing factory to use for indexing states
- hashingFactory - Variable in class burlap.behavior.singleagent.MDPSolver
-
The hashing factory to use for hashing states in tabular solvers
- hashingFactory - Variable in class burlap.behavior.singleagent.options.model.BFSMarkovOptionModel
-
- hashingFactory - Variable in class burlap.behavior.stochasticgames.agents.madp.MADPPlannerFactory.MAVIPlannerFactory
-
The state hashing factory used to query the value function for individual states
- hashingFactory - Variable in class burlap.behavior.stochasticgames.agents.maql.MAQLFactory
-
- hashingFactory - Variable in class burlap.behavior.stochasticgames.agents.maql.MultiAgentQLearning
-
The state hashing factory used to index Q-values by state
- hashingFactory - Variable in class burlap.behavior.stochasticgames.madynamicprogramming.MADynamicProgramming
-
The state hashing factory used to query the value function for individual states
- hashingFactory - Variable in class burlap.behavior.stochasticgames.madynamicprogramming.QSourceForSingleAgent.HashBackedQSource
-
- HashMapAgentQSourceMap(Map<Integer, QSourceForSingleAgent>) - Constructor for class burlap.behavior.stochasticgames.madynamicprogramming.AgentQSourceMap.HashMapAgentQSourceMap
-
Initializes with the Q-source hashmap ot be used.
- hashState(State) - Method in class burlap.statehashing.discretized.DiscretizingHashableStateFactory
-
- hashState(State) - Method in interface burlap.statehashing.HashableStateFactory
-
- hashState(State) - Method in class burlap.statehashing.masked.MaskedHashableStateFactory
-
- hashState(State) - Method in class burlap.statehashing.maskeddiscretized.DiscretizingMaskedHashableStateFactory
-
- hashState(State) - Method in class burlap.statehashing.ReflectiveHashableStateFactory
-
- hashState(State) - Method in class burlap.statehashing.simple.SimpleHashableStateFactory
-
- hasOffset - Variable in class burlap.behavior.functionapproximation.dense.rbf.RBFFeatures
-
Specifies whether an offset RBF unit with a constant response value is included in the feature set.
- hasRunPlanning - Variable in class burlap.behavior.singleagent.planning.stochastic.policyiteration.PolicyIteration
-
Boolean to indicate whether planning as been run at least once
- hasRunVI - Variable in class burlap.behavior.singleagent.learnfromdemo.mlirl.differentiableplanners.DifferentiableVI
-
Indicates whether VI has been run or not
- hasRunVI - Variable in class burlap.behavior.singleagent.planning.stochastic.valueiteration.ValueIteration
-
- hasStartedPlanning() - Method in class burlap.behavior.stochasticgames.madynamicprogramming.MADynamicProgramming
-
Indicates whether planning has begun or not.
- hear - Variable in class burlap.domain.singleagent.pomdp.tiger.TigerObservation
-
- HEAR_LEFT - Static variable in class burlap.domain.singleagent.pomdp.tiger.TigerDomain
-
The observation attribute value for hearing the tiger behind the left door.
- HEAR_NOTHING - Static variable in class burlap.domain.singleagent.pomdp.tiger.TigerDomain
-
The observation of hearing nothing (occurs when taking the do nothing action)
- HEAR_RIGHT - Static variable in class burlap.domain.singleagent.pomdp.tiger.TigerDomain
-
The observation attribute value for hearing the tiger behind the right door
- height - Variable in class burlap.behavior.singleagent.planning.stochastic.sparsesampling.SparseSampling.HashedHeightState
-
The height of the state
- height - Variable in class burlap.domain.singleagent.frostbite.state.FrostbiteAgent
-
- height - Variable in class burlap.domain.singleagent.frostbite.state.FrostbiteIgloo
-
- height - Variable in class burlap.domain.singleagent.gridworld.GridWorldDomain
-
The height of grid world
- height - Variable in class burlap.domain.singleagent.gridworld.GridWorldRewardFunction
-
- HelpCommand - Class in burlap.shell.command.reserved
-
A reserved
ShellCommand
for displaying the general shell help information.
- HelpCommand() - Constructor for class burlap.shell.command.reserved.HelpCommand
-
- Helper() - Constructor for class burlap.behavior.singleagent.learning.modellearning.KWIKModel.Helper
-
- Helper() - Constructor for class burlap.behavior.singleagent.options.Option.Helper
-
- Helper() - Constructor for class burlap.mdp.core.oo.OODomain.Helper
-
- Helper() - Constructor for class burlap.mdp.singleagent.model.FullModel.Helper
-
- Helper() - Constructor for class burlap.mdp.singleagent.model.statemodel.FullStateModel.Helper
-
- Helper() - Constructor for class burlap.mdp.stochasticgames.model.FullJointModel.Helper
-
- helpText - Variable in class burlap.shell.BurlapShell
-
- heuristic - Variable in class burlap.behavior.singleagent.planning.deterministic.informed.astar.AStar
-
The heuristic function.
- heuristic - Variable in class burlap.behavior.singleagent.planning.deterministic.informed.astar.IDAStar
-
The heuristic to use
- Heuristic - Interface in burlap.behavior.singleagent.planning.deterministic.informed
-
An interface for defining heuristics.
- HillPainter(MountainCar.MCPhysicsParams) - Constructor for class burlap.domain.singleagent.mountaincar.MountainCarVisualizer.HillPainter
-
Initializes with the mountain car physics used
- history - Variable in class burlap.behavior.stochasticgames.agents.naiveq.history.HistoryState
-
- historySize - Variable in class burlap.behavior.stochasticgames.agents.naiveq.history.SGQWActionHistory
-
The size of action history to store.
- historySize - Variable in class burlap.behavior.stochasticgames.agents.naiveq.history.SGQWActionHistoryFactory
-
How much history the agent should remember
- HistoryState - Class in burlap.behavior.stochasticgames.agents.naiveq.history
-
- HistoryState(State, int) - Constructor for class burlap.behavior.stochasticgames.agents.naiveq.history.HistoryState
-
- HistoryState(State, JointAction[], int) - Constructor for class burlap.behavior.stochasticgames.agents.naiveq.history.HistoryState
-
- holding - Variable in class burlap.domain.singleagent.blockdude.state.BlockDudeAgent
-
- HoldingBlockPF() - Constructor for class burlap.domain.singleagent.blockdude.BlockDude.HoldingBlockPF
-
- horizontal1DNorthWall(int, int, int) - Method in class burlap.domain.singleagent.gridworld.GridWorldDomain
-
Creates a sequence of 1D north walls spanning the specified start and end x coordinates.
- horizontalWall(int, int, int) - Method in class burlap.domain.singleagent.gridworld.GridWorldDomain
-
Creates a sequence of complete cell walls spanning the specified start and end x coordinates.