- id - Variable in class burlap.behavior.singleagent.vfa.cmac.FVCMACFeatureDatabase.ActionFeatureID
-
- id - Variable in class burlap.behavior.singleagent.vfa.StateFeature
-
The state feature identifier
- IDAStar - Class in burlap.behavior.singleagent.planning.deterministic.informed.astar
-
Iteratively deepening A* implementation.
- IDAStar(Domain, RewardFunction, StateConditionTest, StateHashFactory, Heuristic) - Constructor for class burlap.behavior.singleagent.planning.deterministic.informed.astar.IDAStar
-
Initializes the planner.
- identityScalar - Variable in class burlap.behavior.singleagent.learning.lspi.LSPI
-
The initial LSPI identity matrix scalar; default is 100.
- IGLOOCLASS - Static variable in class burlap.domain.singleagent.frostbite.FrostbiteDomain
-
Constant for the name of the igloo OO-MDP class
- incAngle(State, double, LunarLanderDomain.LLPhysicsParams) - Static method in class burlap.domain.singleagent.lunarlander.LunarLanderDomain
-
Turns the lander in the direction indicated by the domains defined change in angle for turn actions.
- ind - Variable in class burlap.behavior.singleagent.interfaces.rlglue.RLGlueWrappedDomainGenerator.RLGlueActionWrapper
-
The RLGlue action index
- ingetDefault() - Method in class burlap.debugtools.RandomFactory
-
Returns the default random number generator.
- ingetMapped(int) - Method in class burlap.debugtools.RandomFactory
-
Returns the random generator with the associated id or creates it if it does not yet exist
- ingetMapped(String) - Method in class burlap.debugtools.RandomFactory
-
Returns the random generator with the associated String id or creates it if it does not yet exist
- ingetOrSeedDefault(long) - Method in class burlap.debugtools.RandomFactory
-
Either return a the default random generator if it has already been created; or created it with the given seed if it has not been created.
- ingetOrSeedMapped(int, long) - Method in class burlap.debugtools.RandomFactory
-
Either returns the random generator for the given id or creates if with the given seed it does not yet exit
- ingetOrSeedMapped(String, long) - Method in class burlap.debugtools.RandomFactory
-
Either returns the random generator for the given String id or creates if with the given seed it does not yet exit
- init(Visualizer, Domain, StateParser, String, int, int) - Method in class burlap.behavior.singleagent.EpisodeSequenceVisualizer
-
Initializes the EpisodeSequenceVisualizer with episodes read from disk.
- init(String, Domain, String[], String[]) - Method in class burlap.behavior.singleagent.options.Option
-
Overrides action superclass init because options will not be added to the associated domains list of actions.
- init(SGDomain, double, LearningRate, StateHashFactory, ValueFunctionInitialization, SGBackupOperator, boolean, PolicyFromJointPolicy) - Method in class burlap.behavior.stochasticgame.agents.maql.MAQLFactory
-
Initializes.
- init(Visualizer, SGDomain, StateParser, String, int, int) - Method in class burlap.behavior.stochasticgame.GameSequenceVisualizer
-
Initializes the GameSequenceVisualizer.
- init() - Method in class burlap.datastructures.StochasticTree
-
Initializes the three data structure
- init(String, Domain, String[], String[], String) - Method in class burlap.oomdp.core.PropositionalFunction
-
- init(String, Domain, String[], String[]) - Method in class burlap.oomdp.singleagent.Action
-
- init(Domain, Visualizer, StateGenerator, int, int) - Method in class burlap.oomdp.singleagent.explorer.VisualExplorer
-
- init(SGDomain) - Method in class burlap.oomdp.stochasticgames.Agent
-
- init(SGDomain, Visualizer, State, JointActionModel, int, int) - Method in class burlap.oomdp.stochasticgames.explorers.SGVisualExplorer
-
- init(SGDomain, JointActionModel, JointReward, TerminalFunction, SGStateGenerator, StateAbstraction) - Method in class burlap.oomdp.stochasticgames.World
-
- initDataStructures() - Method in class burlap.oomdp.core.State
-
- initDefaults() - Method in class burlap.behavior.singleagent.learnbydemo.apprenticeship.ApprenticeshipLearningRequest
-
- initGUI() - Method in class burlap.behavior.singleagent.auxiliary.valuefunctionvis.ValueFunctionVisualizerGUI
-
Initializes the GUI and presents it to the user.
- initGUI() - Method in class burlap.behavior.singleagent.EpisodeSequenceVisualizer
-
Initializes the GUI and presents it to the user.
- initGUI() - Method in class burlap.behavior.stochasticgame.GameSequenceVisualizer
-
Initializes the GUI and presents it to the user.
- initGUI() - Method in class burlap.oomdp.singleagent.common.VisualActionObserver
-
Initializes the visual explorer GUI and presents it to the user.
- initGUI() - Method in class burlap.oomdp.singleagent.explorer.VisualExplorer
-
Initializes the visual explorer GUI and presents it to the user.
- initGUI() - Method in class burlap.oomdp.stochasticgames.common.VisualWorldObserver
-
Initializes the visual world observer GUI and presents it to the user.
- initGUI() - Method in class burlap.oomdp.stochasticgames.explorers.SGVisualExplorer
-
Initializes the GUI and presents it to the user.
- initialFunctionWeight - Variable in class burlap.behavior.singleagent.interfaces.rlglue.common.RLGlueCMACSarsaLambdaFactory
-
The initial Q-value function weight
- initialize(int, int, double) - Method in class burlap.domain.singleagent.gridworld.GridWorldRewardFunction
-
Initializes the reward matrix.
- initializeActionMapAndAugmentedDomain() - Method in class burlap.behavior.stochasticgame.agents.naiveq.history.SGQWActionHistory
-
Initializes the action map to be an instance of
ParameterNaiveActionIdMap
and then initializes
the history augmented domain using the max players as the number of players in the world which this agent
has joined.
- initializeClusterRFParameters(List<DifferentiableRF>) - Method in class burlap.behavior.singleagent.learnbydemo.mlirl.MultipleIntentionsMLIRL
-
- initializeClusters(int, QGradientPlannerFactory) - Method in class burlap.behavior.singleagent.learnbydemo.mlirl.MultipleIntentionsMLIRL
-
Initializes cluster data; i.e., it initializes RF parameters, cluster prior parameters (to uniform), and creates
MLIRLRequest
objects for each cluster.
- initializeDatastructures() - Method in class burlap.behavior.singleagent.EpisodeAnalysis
-
- initializeDatastructures() - Method in class burlap.behavior.stochasticgame.GameAnalysis
-
Instantiates the datastructures of this object.
- initializeEpisideWithInitialState(State) - Method in class burlap.behavior.singleagent.EpisodeAnalysis
-
Initializes this object with the initial state in which the episode started.
- initializeEpisode(State) - Method in interface burlap.behavior.singleagent.learning.actorcritic.Critic
-
This method is called whenever a new learning episode begins
- initializeEpisode(State) - Method in class burlap.behavior.singleagent.learning.actorcritic.critics.TDLambda
-
- initializeEpisode(State) - Method in class burlap.behavior.singleagent.learning.actorcritic.critics.TimeIndexedTDLambda
-
- initializeGameWithInitialState(State) - Method in class burlap.behavior.stochasticgame.GameAnalysis
-
Clears out any already recorded states, joint actions, and rewards, and sets the initial state of the game.
- initializeHistoryAugmentedDomain(int) - Method in class burlap.behavior.stochasticgame.agents.naiveq.history.SGQWActionHistory
-
Initializes the history augmented domain/state representation the agent will use
- initializeOffscreen() - Method in class burlap.oomdp.visualizer.MultiLayerRenderer
-
Initializes a new offscreen image and context
- initializeOptionsForExpectationComputations() - Method in class burlap.behavior.singleagent.planning.ValueFunctionPlanner
-
Options need to to have transition probabilities computed and keep track of the possible termination states
using as hashed data structure.
- initializePlannerIn(State) - Method in interface burlap.behavior.singleagent.learning.modellearning.ModelPlanner
-
This is method is expected to be called at the beginning of any new learning episode.
- initializePlannerIn(State) - Method in class burlap.behavior.singleagent.learning.modellearning.modelplanners.VIModelPlanner
-
- initializeRollOut() - Method in class burlap.behavior.singleagent.planning.stochastic.montecarlo.uct.UCT
-
- initializeValueObjects() - Method in class burlap.oomdp.core.ObjectInstance
-
Creates new value object assignments for each of this object instance class's attributes.
- initialLearningRate - Variable in class burlap.behavior.learningrate.ExponentialDecayLR
-
The initial learning rate value
- initialLearningRate - Variable in class burlap.behavior.learningrate.SoftTimeInverseDecayLR
-
The initial learning rate value at time 0
- initialQ - Variable in class burlap.behavior.singleagent.learning.tdmethods.SarsaLam.EligibilityTrace
-
The initial numeric Q-value for this trace when it was created.
- initialState - Variable in class burlap.behavior.singleagent.learning.modellearning.modelplanners.VIModelPlanner
-
The last initial state of an episode
- initialStateGenerator - Variable in class burlap.oomdp.stochasticgames.tournament.common.ConstantWorldGenerator
-
- initialStateGenerator - Variable in class burlap.oomdp.stochasticgames.World
-
- initialValue - Variable in class burlap.datastructures.HashedAggregator
-
The initial value for each key
- initialWeightValue - Variable in class burlap.behavior.singleagent.learning.tdmethods.vfa.GradientDescentSarsaLam.EligibilityTraceVector
-
The value of the weight when the trace started
- initiateInState(State, String[]) - Method in class burlap.behavior.singleagent.options.Option
-
Tells the option that it is being initiated in the given state with the given parameters.
- initiateInStateHelper(State, String[]) - Method in class burlap.behavior.singleagent.options.DeterminisitcTerminationOption
-
- initiateInStateHelper(State, String[]) - Method in class burlap.behavior.singleagent.options.MacroAction
-
- initiateInStateHelper(State, String[]) - Method in class burlap.behavior.singleagent.options.Option
-
This method is always called when an option is initated and begins execution.
- initiateInStateHelper(State, String[]) - Method in class burlap.behavior.singleagent.options.PolicyDefinedSubgoalOption
-
- initiateInStateHelper(State, String[]) - Method in class burlap.behavior.singleagent.options.PrimitiveOption
-
- initMAVF(SGDomain, Map<String, AgentType>, JointActionModel, JointReward, TerminalFunction, double, StateHashFactory, ValueFunctionInitialization, SGBackupOperator) - Method in class burlap.behavior.stochasticgame.mavaluefunction.MAValueFunctionPlanner
-
Initializes all the main datstructres of the value function planner
- initWithDirectEpisodes(Visualizer, Domain, List<EpisodeAnalysis>, int, int) - Method in class burlap.behavior.singleagent.EpisodeSequenceVisualizer
-
Initializes the EpisodeSequenceVisualizer with programmatically supplied list of
EpisodeAnalysis
objects to view.
- initWithDirectGames(Visualizer, SGDomain, List<GameAnalysis>, int, int) - Method in class burlap.behavior.stochasticgame.GameSequenceVisualizer
-
Initializes the GameSequenceVisualizer.
- inputDomain - Variable in class burlap.domain.singleagent.tabularized.TabulatedDomainWrapper
-
The input domain that is to be wrapped into a tabularized domain
- inseedDefault(long) - Method in class burlap.debugtools.RandomFactory
-
Sets the seed of the default random number generator
- inseedMapped(int, long) - Method in class burlap.debugtools.RandomFactory
-
Seeds and returns the random generator with the associated id or creates it if it does not yet exist
- inseedMapped(String, long) - Method in class burlap.debugtools.RandomFactory
-
Seeds and returns the random generator with the associated String id or creates it if it does not yet exist
- insert(T) - Method in class burlap.datastructures.HashIndexedHeap
-
Inserts the element into the heap
- insert(double, T) - Method in class burlap.datastructures.StochasticTree
-
Inserts the given element into the tree with the given weight
- insertChart(Container, GridBagConstraints, int, int, int, String, String, String, XYSeriesCollection, YIntervalSeriesCollection) - Method in class burlap.behavior.singleagent.auxiliary.performance.PerformancePlotter
-
Adds the most recent trial (if enabled) chart and trial average (if enabled) chart into the provided container.
- insertChart(Container, GridBagConstraints, int, int, int, String, String, String, XYSeriesCollection, YIntervalSeriesCollection) - Method in class burlap.behavior.stochasticgame.auxiliary.performance.MultiAgentPerformancePlotter
-
Adds the most recent trial (if enabled) chart and trial average (if enabled) chart into the provided container.
- insertHelper(StochasticTree<T>.STNode, double, T) - Method in class burlap.datastructures.StochasticTree
-
Helper recursive method for inserting an element
- insertIntoOpen(HashIndexedHeap<PrioritizedSearchNode>, PrioritizedSearchNode) - Method in class burlap.behavior.singleagent.planning.deterministic.informed.astar.AStar
-
- insertIntoOpen(HashIndexedHeap<PrioritizedSearchNode>, PrioritizedSearchNode) - Method in class burlap.behavior.singleagent.planning.deterministic.informed.astar.DynamicWeightedAStar
-
- insertIntoOpen(HashIndexedHeap<PrioritizedSearchNode>, PrioritizedSearchNode) - Method in class burlap.behavior.singleagent.planning.deterministic.informed.BestFirst
-
This method is used to insert a prioritized search node into the openQueue.
- insertRenderLayerTo(int, RenderLayer) - Method in class burlap.oomdp.visualizer.MultiLayerRenderer
-
Inserts a render layer at the specified position
- intArray - Variable in class burlap.oomdp.core.values.IntArrayValue
-
- intArrayCode(int[]) - Method in class burlap.behavior.statehashing.DiscreteStateHashFactory.DiscreteStateHashTuple
-
Returns an int value for an int array
- intArrayCode(int[]) - Method in class burlap.behavior.statehashing.DiscretizingStateHashFactory.DiscretizedStateHashTuple
-
Returns an int value for an int array
- IntArrayValue - Class in burlap.oomdp.core.values
-
This class implements an attribute value that is defined with an int array.
- IntArrayValue(Attribute) - Constructor for class burlap.oomdp.core.values.IntArrayValue
-
- IntArrayValue(Value) - Constructor for class burlap.oomdp.core.values.IntArrayValue
-
- internalPolicy - Variable in class burlap.behavior.singleagent.planning.deterministic.DeterministicPlanner
-
Stores the action plan found by the planner as a deterministic policy
- internalReward - Variable in class burlap.oomdp.stochasticgames.common.AgentFactoryWithSubjectiveReward
-
- internalRewardFunction - Variable in class burlap.oomdp.stochasticgames.Agent
-
- interpolate(float, float, float) - Method in class burlap.behavior.singleagent.auxiliary.valuefunctionvis.common.LandmarkColorBlendInterpolation
-
Returns the point that is a normalized distance t between s and e
- intMultiples(double, double) - Static method in class burlap.behavior.statehashing.DiscretizingStateHashFactory
-
Returns int result of num / mult; that is, (int)(num / mult).
- intVal - Variable in class burlap.oomdp.core.values.IntValue
-
The int value
- IntValue - Class in burlap.oomdp.core.values
-
This class provides a value for an integer.
- IntValue(Attribute) - Constructor for class burlap.oomdp.core.values.IntValue
-
Initializes for a given attribute.
- IntValue(Value) - Constructor for class burlap.oomdp.core.values.IntValue
-
Initializes from an existing IntUnBound value.
- invalidMDPReport() - Method in class burlap.domain.singleagent.graphdefined.GraphDefinedDomain
-
Returns a string that lists the state-action paris that have improper transition dynamics (transitions that don't sum to 1).
- invalidMDPReport(Map<Integer, Map<Integer, Set<GraphDefinedDomain.NodeTransitionProbibility>>>) - Static method in class burlap.domain.singleagent.graphdefined.GraphDefinedDomain
-
Returns a string that lists the state-action paris that have improper transition dynamics (transitions that don't sum to 1).
- InvertedPendulum - Class in burlap.domain.singleagent.cartpole
-
A simplified version of the
CartPoleDomain
in which the movement of the pole depends only on gravity and the force applied, and not the velocity of the
underlying cart.
- InvertedPendulum() - Constructor for class burlap.domain.singleagent.cartpole.InvertedPendulum
-
- InvertedPendulum.ForceAction - Class in burlap.domain.singleagent.cartpole
-
An action that applies a given force to the cart + uniform random noise in the range defined in the
InvertedPendulum.physParams
data member.
- InvertedPendulum.ForceAction(String, Domain, double, InvertedPendulum.IPPhysicsParams) - Constructor for class burlap.domain.singleagent.cartpole.InvertedPendulum.ForceAction
-
Initializes the force action
- InvertedPendulum.InvertedPendulumRewardFunction - Class in burlap.domain.singleagent.cartpole
-
A default reward function for this domain.
- InvertedPendulum.InvertedPendulumRewardFunction() - Constructor for class burlap.domain.singleagent.cartpole.InvertedPendulum.InvertedPendulumRewardFunction
-
- InvertedPendulum.InvertedPendulumRewardFunction(double) - Constructor for class burlap.domain.singleagent.cartpole.InvertedPendulum.InvertedPendulumRewardFunction
-
Initializes with a max pole angle as specified in radians
- InvertedPendulum.InvertedPendulumTerminalFunction - Class in burlap.domain.singleagent.cartpole
-
A default terminal function for this domain.
- InvertedPendulum.InvertedPendulumTerminalFunction() - Constructor for class burlap.domain.singleagent.cartpole.InvertedPendulum.InvertedPendulumTerminalFunction
-
- InvertedPendulum.InvertedPendulumTerminalFunction(double) - Constructor for class burlap.domain.singleagent.cartpole.InvertedPendulum.InvertedPendulumTerminalFunction
-
Initializes with a max pole angle as specified in radians
- InvertedPendulum.IPPhysicsParams - Class in burlap.domain.singleagent.cartpole
-
- InvertedPendulum.IPPhysicsParams() - Constructor for class burlap.domain.singleagent.cartpole.InvertedPendulum.IPPhysicsParams
-
- InvertedPendulum.IPPhysicsParams(double, double, double, double, double, double, double, double, double) - Constructor for class burlap.domain.singleagent.cartpole.InvertedPendulum.IPPhysicsParams
-
- InvertedPendulumStateParser - Class in burlap.domain.singleagent.cartpole
-
- InvertedPendulumStateParser(Domain) - Constructor for class burlap.domain.singleagent.cartpole.InvertedPendulumStateParser
-
- InvertedPendulumVisualizer - Class in burlap.domain.singleagent.cartpole
-
- InvertedPendulumVisualizer() - Constructor for class burlap.domain.singleagent.cartpole.InvertedPendulumVisualizer
-
- InvertedPendulumVisualizer.PendulumObjectPainter - Class in burlap.domain.singleagent.cartpole
-
An object painter for the pendulum object.
- InvertedPendulumVisualizer.PendulumObjectPainter() - Constructor for class burlap.domain.singleagent.cartpole.InvertedPendulumVisualizer.PendulumObjectPainter
-
- IRLRequest - Class in burlap.behavior.singleagent.learnbydemo
-
A data structure for setting the common parameters necessary for an IRL algorithm.
- IRLRequest() - Constructor for class burlap.behavior.singleagent.learnbydemo.IRLRequest
-
Values will not be initialized.
- IRLRequest(Domain, OOMDPPlanner, List<EpisodeAnalysis>) - Constructor for class burlap.behavior.singleagent.learnbydemo.IRLRequest
-
Initializes.
- isAnnotatingExecutionResults() - Method in class burlap.behavior.singleagent.options.Option
-
Returns whether this option is annotating recorded action executions with this option's name.
- isApplicableInState(State, String, String[]) - Method in class burlap.domain.stochasticgames.normalform.SingleStageNormalFormGame.NFGSingleAction
-
- isApplicableInState(State, String, String[]) - Method in class burlap.oomdp.stochasticgames.common.UniversalSingleAction
-
- isApplicableInState(State, String, String[]) - Method in class burlap.oomdp.stochasticgames.SingleAction
-
Returns true if this action can be applied in the given state by the given agent with the given parameters.
- isDefinedFor(State) - Method in class burlap.behavior.singleagent.learnbydemo.apprenticeship.ApprenticeshipLearning.RandomPolicy
-
- isDefinedFor(State) - Method in class burlap.behavior.singleagent.learning.actorcritic.actor.BoltzmannActor
-
- isDefinedFor(State) - Method in class burlap.behavior.singleagent.learning.modellearning.DomainMappedPolicy
-
- isDefinedFor(State) - Method in class burlap.behavior.singleagent.learning.modellearning.rmax.UnmodeledFavoredPolicy
-
- isDefinedFor(State) - Method in class burlap.behavior.singleagent.planning.commonpolicies.BoltzmannQPolicy
-
- isDefinedFor(State) - Method in class burlap.behavior.singleagent.planning.commonpolicies.CachedPolicy
-
- isDefinedFor(State) - Method in class burlap.behavior.singleagent.planning.commonpolicies.EpsilonGreedy
-
- isDefinedFor(State) - Method in class burlap.behavior.singleagent.planning.commonpolicies.GreedyDeterministicQPolicy
-
- isDefinedFor(State) - Method in class burlap.behavior.singleagent.planning.commonpolicies.GreedyQPolicy
-
- isDefinedFor(State) - Method in class burlap.behavior.singleagent.planning.deterministic.DDPlannerPolicy
-
- isDefinedFor(State) - Method in class burlap.behavior.singleagent.planning.deterministic.SDPlannerPolicy
-
- isDefinedFor(State) - Method in class burlap.behavior.singleagent.planning.stochastic.montecarlo.uct.UCTTreeWalkPolicy
-
- isDefinedFor(State) - Method in class burlap.behavior.singleagent.Policy
-
Specifies whether this policy is defined for the input state.
- isDefinedFor(State) - Method in class burlap.behavior.singleagent.Policy.RandomPolicy
-
- isDefinedFor(State) - Method in class burlap.behavior.stochasticgame.mavaluefunction.policies.ECorrelatedQJointPolicy
-
- isDefinedFor(State) - Method in class burlap.behavior.stochasticgame.mavaluefunction.policies.EGreedyJointPolicy
-
- isDefinedFor(State) - Method in class burlap.behavior.stochasticgame.mavaluefunction.policies.EGreedyMaxWellfare
-
- isDefinedFor(State) - Method in class burlap.behavior.stochasticgame.mavaluefunction.policies.EMinMaxPolicy
-
- isDefinedFor(State) - Method in class burlap.behavior.stochasticgame.PolicyFromJointPolicy
-
- isEpisodic - Variable in class burlap.oomdp.singleagent.interfaces.rlglue.RLGlueEnvironment
-
Whether this task is episodic (false will indicate that it is continuing)
- isExecutable() - Method in class burlap.oomdp.core.AbstractGroundedAction
-
- isExecutable() - Method in class burlap.oomdp.singleagent.GroundedAction
-
- isExecutable() - Method in class burlap.oomdp.stochasticgames.GroundedSingleAction
-
- isExecutable() - Method in class burlap.oomdp.stochasticgames.JointAction
-
- isFiniteTrack - Variable in class burlap.domain.singleagent.cartpole.CartPoleDomain.CPPhysicsParams
-
Whether the track is finite (true) or infinite (false).
- isLeaf() - Method in class burlap.datastructures.StochasticTree.STNode
-
Returns true if this is a left node
- isMarkov() - Method in class burlap.behavior.singleagent.options.DeterminisitcTerminationOption
-
- isMarkov() - Method in class burlap.behavior.singleagent.options.MacroAction
-
- isMarkov() - Method in class burlap.behavior.singleagent.options.Option
-
Returns whether this option is Markov or not; that is, whether action selection and termination only depends on the current state.
- isMarkov() - Method in class burlap.behavior.singleagent.options.PolicyDefinedSubgoalOption
-
- isMarkov() - Method in class burlap.behavior.singleagent.options.PrimitiveOption
-
- isObjectIdentifierDependent() - Method in class burlap.oomdp.core.Domain
-
Returns whether this domain's states are object identifier (name) dependent.
- isObservable - Variable in class burlap.oomdp.core.Value
-
- isObservable() - Method in class burlap.oomdp.core.Value
-
Returns whether this value is observable to the agent or not.
- isPamaeterized() - Method in class burlap.oomdp.stochasticgames.SingleAction
-
Returns true if this action is parameterized.
- isParameterized() - Method in class burlap.oomdp.core.AbstractGroundedAction
-
Returns true if this action uses parameters
- isParameterized() - Method in class burlap.oomdp.stochasticgames.JointAction
-
- isPrimitive() - Method in class burlap.behavior.singleagent.options.Option
-
- isPrimitive() - Method in class burlap.behavior.singleagent.options.PrimitiveOption
-
- isPrimitive() - Method in class burlap.oomdp.singleagent.Action
-
Returns whether this action is a primitive action of the domain or not.
- isRecording - Variable in class burlap.oomdp.singleagent.explorer.VisualExplorer
-
- isRecording() - Method in class burlap.oomdp.singleagent.explorer.VisualExplorer
-
Returns whether episodes are still be recorded by a user.
- isRecordingExecutionResults() - Method in class burlap.behavior.singleagent.options.Option
-
Returns whether this option is recording its executions
- isRecordingGame - Variable in class burlap.oomdp.stochasticgames.World
-
- isRfFeaturesAreForNextState() - Method in class burlap.behavior.singleagent.learnbydemo.mlirl.differentiableplanners.diffvinit.LinearDiffRFVInit
-
Returns whether the reward function state features are evaluated on the next state of the transition
(s' of R(s,a,s')) or the previous state of the transition (s of R(s,a,s'))
- isRmaxFictitiousState(State) - Static method in class burlap.behavior.singleagent.learning.modellearning.ModeledDomainGenerator
-
- isStochastic() - Method in class burlap.behavior.singleagent.learnbydemo.apprenticeship.ApprenticeshipLearning.RandomPolicy
-
- isStochastic() - Method in class burlap.behavior.singleagent.learning.actorcritic.actor.BoltzmannActor
-
- isStochastic() - Method in class burlap.behavior.singleagent.learning.modellearning.DomainMappedPolicy
-
- isStochastic() - Method in class burlap.behavior.singleagent.learning.modellearning.rmax.UnmodeledFavoredPolicy
-
- isStochastic() - Method in class burlap.behavior.singleagent.planning.commonpolicies.BoltzmannQPolicy
-
- isStochastic() - Method in class burlap.behavior.singleagent.planning.commonpolicies.CachedPolicy
-
- isStochastic() - Method in class burlap.behavior.singleagent.planning.commonpolicies.EpsilonGreedy
-
- isStochastic() - Method in class burlap.behavior.singleagent.planning.commonpolicies.GreedyDeterministicQPolicy
-
- isStochastic() - Method in class burlap.behavior.singleagent.planning.commonpolicies.GreedyQPolicy
-
- isStochastic() - Method in class burlap.behavior.singleagent.planning.deterministic.DDPlannerPolicy
-
- isStochastic() - Method in class burlap.behavior.singleagent.planning.deterministic.SDPlannerPolicy
-
- isStochastic() - Method in class burlap.behavior.singleagent.planning.stochastic.montecarlo.uct.UCTTreeWalkPolicy
-
- isStochastic() - Method in class burlap.behavior.singleagent.Policy
-
Indicates whether the policy is stochastic or deterministic.
- isStochastic() - Method in class burlap.behavior.singleagent.Policy.RandomPolicy
-
- isStochastic() - Method in class burlap.behavior.stochasticgame.mavaluefunction.policies.ECorrelatedQJointPolicy
-
- isStochastic() - Method in class burlap.behavior.stochasticgame.mavaluefunction.policies.EGreedyJointPolicy
-
- isStochastic() - Method in class burlap.behavior.stochasticgame.mavaluefunction.policies.EGreedyMaxWellfare
-
- isStochastic() - Method in class burlap.behavior.stochasticgame.mavaluefunction.policies.EMinMaxPolicy
-
- isStochastic() - Method in class burlap.behavior.stochasticgame.PolicyFromJointPolicy
-
- isTerminal(State) - Method in class burlap.behavior.singleagent.interfaces.rlglue.RLGlueAgentShell.RLGlueTF
-
- isTerminal(State) - Method in class burlap.behavior.singleagent.learning.modellearning.rmax.PotentialShapedRMax.PotentialShapedRMaxTerminal
-
- isTerminal(State) - Method in class burlap.behavior.singleagent.options.LocalSubgoalTF
-
- isTerminal(State) - Method in class burlap.behavior.singleagent.planning.deterministic.GoalConditionTF
-
- isTerminal(State) - Method in class burlap.behavior.stochasticgame.agents.interfacing.singleagent.SingleAgentInterface.SATFWrapper
-
- isTerminal(State) - Method in class burlap.domain.singleagent.blockdude.BlockDudeTF
-
- isTerminal(State) - Method in class burlap.domain.singleagent.cartpole.CartPoleDomain.CartPoleTerminalFunction
-
- isTerminal(State) - Method in class burlap.domain.singleagent.cartpole.InvertedPendulum.InvertedPendulumTerminalFunction
-
- isTerminal(State) - Method in class burlap.domain.singleagent.frostbite.FrostbiteTF
-
- isTerminal(State) - Method in class burlap.domain.singleagent.graphdefined.GraphTF
-
- isTerminal(State) - Method in class burlap.domain.singleagent.gridworld.GridWorldTerminalFunction
-
- isTerminal(State) - Method in class burlap.domain.singleagent.lunarlander.LunarLanderTF
-
- isTerminal(State) - Method in class burlap.domain.singleagent.mountaincar.MountainCar.ClassicMCTF
-
- isTerminal(State) - Method in class burlap.domain.stochasticgames.gridgame.GridGame.GGTerminalFunction
-
- isTerminal(State) - Method in class burlap.oomdp.auxiliary.common.NullTermination
-
- isTerminal(State) - Method in interface burlap.oomdp.core.TerminalFunction
-
- isTerminal(State) - Method in class burlap.oomdp.singleagent.common.SinglePFTF
-
- isTerminal(State) - Method in class burlap.oomdp.singleagent.environment.Environment.CurStateTerminalTF
-
- isTerminalPosition(int, int) - Method in class burlap.domain.singleagent.gridworld.GridWorldTerminalFunction
-
Returns true if a position is marked as a terminal position; false otherwise.
- isTrue(State, String[]) - Method in class burlap.domain.singleagent.blockdude.BlockDude.AtExitPF
-
- isTrue(State, String[]) - Method in class burlap.domain.singleagent.blockdude.BlockDude.HoldingBlockPF
-
- isTrue(State, String[]) - Method in class burlap.domain.singleagent.blocksworld.BlocksWorld.ClearPF
-
- isTrue(State, String[]) - Method in class burlap.domain.singleagent.blocksworld.BlocksWorld.ColorPF
-
- isTrue(State, String[]) - Method in class burlap.domain.singleagent.blocksworld.BlocksWorld.OnBlockPF
-
- isTrue(State, String[]) - Method in class burlap.domain.singleagent.blocksworld.BlocksWorld.OnTablePF
-
- isTrue(State, String[]) - Method in class burlap.domain.singleagent.frostbite.FrostbiteDomain.IglooBuiltPF
-
- isTrue(State, String[]) - Method in class burlap.domain.singleagent.frostbite.FrostbiteDomain.InWaterPF
-
- isTrue(State, String[]) - Method in class burlap.domain.singleagent.frostbite.FrostbiteDomain.OnIcePF
-
- isTrue(State, String[]) - Method in class burlap.domain.singleagent.frostbite.FrostbiteDomain.OnPlatformPF
-
- isTrue(State, String[]) - Method in class burlap.domain.singleagent.frostbite.FrostbiteDomain.PlatformActivePF
-
- isTrue(State, String[]) - Method in class burlap.domain.singleagent.gridworld.GridWorldDomain.AtLocationPF
-
- isTrue(State, String[]) - Method in class burlap.domain.singleagent.gridworld.GridWorldDomain.WallToPF
-
- isTrue(State, String[]) - Method in class burlap.domain.singleagent.gridworld.macro.MacroCellGridWorld.InMacroCellPF
-
- isTrue(int, int) - Method in class burlap.domain.singleagent.gridworld.macro.MacroCellGridWorld.InMacroCellPF
-
- isTrue(State, String[]) - Method in class burlap.domain.singleagent.lunarlander.LunarLanderDomain.OnPadPF
-
- isTrue(State, String[]) - Method in class burlap.domain.singleagent.lunarlander.LunarLanderDomain.TouchGroundPF
-
- isTrue(State, String[]) - Method in class burlap.domain.singleagent.lunarlander.LunarLanderDomain.TouchPadPF
-
- isTrue(State, String[]) - Method in class burlap.domain.singleagent.lunarlander.LunarLanderDomain.TouchSurfacePF
-
- isTrue(State) - Method in class burlap.oomdp.core.GroundedProp
-
Evaluates whether this grounded propositional function is true in the provided state.
- isTrue(State, String) - Method in class burlap.oomdp.core.PropositionalFunction
-
Returns whether the propositional function is true for the given state with the given parameters
params is expected to be comma delimited with no spaces between parameters.
- isTrue(State, String[]) - Method in class burlap.oomdp.core.PropositionalFunction
-
Returns whether the propositional function is true for the given state with the given parameters
This version is preferred to the comma delimited version.
- isValid() - Method in class burlap.behavior.singleagent.learnbydemo.apprenticeship.ApprenticeshipLearningRequest
-
- isValid() - Method in class burlap.behavior.singleagent.learnbydemo.IRLRequest
-
Returns true if this request object has valid data members set; false otherwise.
- isValid() - Method in class burlap.behavior.singleagent.learnbydemo.mlirl.MLIRLRequest
-
- isValid() - Method in class burlap.behavior.singleagent.learnbydemo.mlirl.MultipleIntentionsMLIRLRequest
-
- isValidMDPGraph() - Method in class burlap.domain.singleagent.graphdefined.GraphDefinedDomain
-
Checks whether the the probability of all state-action outcomes sum to 1 in this graph.
- isValidMDPGraph(Map<Integer, Map<Integer, Set<GraphDefinedDomain.NodeTransitionProbibility>>>) - Static method in class burlap.domain.singleagent.graphdefined.GraphDefinedDomain
-
Checks whether the the probability of all state-action outcomes sum to 1 in he provided transition dynamics.
- isZeroArray(double[]) - Static method in class burlap.behavior.stochasticgame.solvers.CorrelatedEquilibriumSolver
-
Returns true if a if the input array is all zeros.
- itemStateChanged(ItemEvent) - Method in class burlap.behavior.singleagent.auxiliary.valuefunctionvis.ValueFunctionVisualizerGUI
-
Called when the check back for the policy rendering is checked or unchecked.
- iterateExpectationScan(Option.ExpectationSearchNode, double, Map<StateHashTuple, Double>, double[]) - Method in class burlap.behavior.singleagent.options.Option
-
This method will recursively determine all possible paths that could occur from execution of the option as well
as the expected return.
- iterationList - Variable in class burlap.behavior.singleagent.EpisodeSequenceVisualizer
-
- iterationList - Variable in class burlap.behavior.stochasticgame.GameSequenceVisualizer
-
- iterationListModel - Variable in class burlap.behavior.singleagent.EpisodeSequenceVisualizer
-
- iterationListModel - Variable in class burlap.behavior.stochasticgame.GameSequenceVisualizer
-
- iterationScroller - Variable in class burlap.behavior.singleagent.EpisodeSequenceVisualizer
-
- iterationScroller - Variable in class burlap.behavior.stochasticgame.GameSequenceVisualizer
-
- iterator() - Method in class burlap.datastructures.HashIndexedHeap
-
- iterator() - Method in class burlap.oomdp.stochasticgames.JointAction
-