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 

F

failReward - Variable in class burlap.behavior.singleagent.options.support.LocalSubgoalRF
Defines the reward returned for transitions to states in which the option is not applicable; default -Double.MAX_VALUE
fd - Variable in class burlap.behavior.singleagent.vfa.common.FDFeatureVectorGenerator
 
fd - Variable in class burlap.domain.singleagent.frostbite.FrostbiteVisualizer.AgentPainter
 
fd - Variable in class burlap.domain.singleagent.frostbite.FrostbiteVisualizer.IglooPainter
 
fd - Variable in class burlap.domain.singleagent.frostbite.FrostbiteVisualizer.PlatformPainter
 
FDFeatureVectorGenerator - Class in burlap.behavior.singleagent.vfa.common
A wrapper for turning the features from a FeatureDatabase into a double array.
FDFeatureVectorGenerator(FeatureDatabase) - Constructor for class burlap.behavior.singleagent.vfa.common.FDFeatureVectorGenerator
Initializes.
FEATURE_EXPECTATION_SAMPLES - Static variable in class burlap.behavior.singleagent.learnfromdemo.apprenticeship.ApprenticeshipLearning
 
featureDatabase - Variable in class burlap.behavior.singleagent.learning.lspi.LSPI
The state feature database on which the linear VFA is performed
featureDatabase - Variable in class burlap.behavior.singleagent.vfa.common.LinearVFA
A feature database for which a unique function weight will be associated
FeatureDatabase - Interface in burlap.behavior.singleagent.vfa
An interface for defining a database of state features that can be returned for any given input state or input state-action pair.
featureGenerator - Variable in class burlap.behavior.singleagent.learnfromdemo.apprenticeship.ApprenticeshipLearningRequest
The state feature generator that turns a state into a feature vector on which the reward function is assumed to be modeled
features - Variable in class burlap.behavior.singleagent.vfa.ActionFeaturesQuery
The list of state features associated with this action.
featuresAreForNextState - Variable in class burlap.behavior.singleagent.learnfromdemo.mlirl.commonrfs.LinearStateDifferentiableRF
Whether features are based on the next state or previous state.
featuresForQuery(GroundedAction) - Method in class burlap.behavior.singleagent.vfa.ActionFeaturesQuery
Indicates whether this association is for a given action.
featureVectorGenerator - Variable in class burlap.behavior.singleagent.vfa.cmac.FVCMACFeatureDatabase
The generator that turns OO-MDP state objects into state feature vectors.
featureVectorGenerator - Variable in class burlap.behavior.singleagent.vfa.fourier.FourierBasis
The OO-MDP State to feature vector/variable generator.
featureWiseMap - Variable in class burlap.behavior.learningrate.ExponentialDecayLR
The state feature dependent or state feature-action dependent learning rates
featureWiseMap - Variable in class burlap.behavior.learningrate.SoftTimeInverseDecayLR
The state feature dependent or state feature-action dependent learning rate time indicies
fillColor - Variable in class burlap.behavior.singleagent.auxiliary.valuefunctionvis.common.ArrowActionGlyph
The color of the arrow
findReachableStatesAndEnumerate(State) - Method in class burlap.behavior.singleagent.auxiliary.StateEnumerator
Finds all states that are reachable from an input state and enumerates them
findReachableStatesAndEnumerate(State, TerminalFunction) - Method in class burlap.behavior.singleagent.auxiliary.StateEnumerator
Finds all states that are reachable from an input state and enumerates them.
finished - Variable in class burlap.shell.command.env.EpisodeRecordingCommands
 
fireAllAverages() - Method in class burlap.behavior.singleagent.auxiliary.performance.PerformancePlotter.AgentDatasets
Causes all average trial data series to tell their plots that they've updated and need to be refreshed
fireAllAverages() - Method in class burlap.behavior.stochasticgames.auxiliary.performance.MultiAgentPerformancePlotter.AgentDatasets
Causes all average trial data series to tell their plots that they've updated and need to be refreshed
FittedVI - Class in burlap.behavior.singleagent.planning.vfa.fittedvi
A class for performing Fitted Value Iteration [1].
FittedVI(Domain, RewardFunction, TerminalFunction, double, SupervisedVFA, int, double, int) - Constructor for class burlap.behavior.singleagent.planning.vfa.fittedvi.FittedVI
Initializes.
FittedVI(Domain, RewardFunction, TerminalFunction, double, SupervisedVFA, List<State>, int, double, int) - Constructor for class burlap.behavior.singleagent.planning.vfa.fittedvi.FittedVI
Initializes.
FittedVI.VFAVInit - Class in burlap.behavior.singleagent.planning.vfa.fittedvi
A class for ValueFunctionInitialization that always points to the outer class's current value function approximation.
FittedVI.VFAVInit() - Constructor for class burlap.behavior.singleagent.planning.vfa.fittedvi.FittedVI.VFAVInit
 
FixedSizeImmutableState - Class in burlap.oomdp.core.states
The FixedSizeImmutableState is an ImmutableState class that will only allow you to set attribute values of specific objects, and assumes that objects themselves remain in the state.
FixedSizeImmutableState(State) - Constructor for class burlap.oomdp.core.states.FixedSizeImmutableState
Constructs an immutable copy from any state object.
FixedSizeImmutableState(ImmutableList<ImmutableObjectInstance>, TObjectIntHashMap<String>, ImmutableList<TIntArrayList>, TObjectIntHashMap<String>, int) - Constructor for class burlap.oomdp.core.states.FixedSizeImmutableState
 
FixedSizeStateHashableStateFactory - Class in burlap.oomdp.statehashing
This is a hash factory specifically for FixedSizeImmutableStates.
FixedSizeStateHashableStateFactory(boolean, FixedSizeImmutableState) - Constructor for class burlap.oomdp.statehashing.FixedSizeStateHashableStateFactory
 
FLimtedDFS(PrioritizedSearchNode, double, double) - Method in class burlap.behavior.singleagent.planning.deterministic.informed.astar.IDAStar
Recursive method to perform A* up to a f-score depth
floorSegment(int[][], int, int, int) - Static method in class burlap.domain.singleagent.blockdude.BlockDudeLevelConstructor
 
followAndRecordPolicy(Environment, EpisodeAnalysis) - Method in class burlap.behavior.policy.Policy
Follows this policy for one time step in the provided Environment and records the interaction in the provided EpisodeAnalysis object.
followAndRecordPolicy(EpisodeAnalysis, State, RewardFunction) - Method in class burlap.behavior.policy.Policy
Follows this policy for one time step from the provided State and records the interaction in the provided EpisodeAnalysis object.
forceMDPPlanningFromAllStates() - Method in class burlap.behavior.singleagent.pomdp.qmdp.QMDP
Calls the Planner.planFromState(burlap.oomdp.core.states.State) method on all states defined in the POMDP.
forgetPreviousPlanResults - Variable in class burlap.behavior.singleagent.learnfromdemo.mlirl.differentiableplanners.DifferentiableSparseSampling
Whether previous planning results should be forgotten or reused; default is reused (false).
forgetPreviousPlanResults - Variable in class burlap.behavior.singleagent.planning.stochastic.sparsesampling.SparseSampling
Whether previous planning results should be forgetten or reused; default is reused (false).
forwardMaxProbability - Variable in class burlap.behavior.singleagent.planning.stochastic.valueiteration.PrioritizedSweeping.BPTR
The maximum probability tha the back node will transition to the implicitly defined forward state node.
fouierBasisFunctions - Variable in class burlap.behavior.singleagent.vfa.fourier.FourierBasisLearningRateWrapper
The Fourier basis functions that are used.
foundGoal - Variable in class burlap.behavior.singleagent.planning.stochastic.montecarlo.uct.UCT
 
foundGoalOnRollout - Variable in class burlap.behavior.singleagent.planning.stochastic.montecarlo.uct.UCT
 
foundReachableStates - Variable in class burlap.behavior.singleagent.learnfromdemo.mlirl.differentiableplanners.DifferentiableVI
Indicates whether the reachable states has been computed yet.
foundReachableStates - Variable in class burlap.behavior.singleagent.planning.stochastic.policyiteration.PolicyIteration
Indicates whether the reachable states has been computed yet.
foundReachableStates - Variable in class burlap.behavior.singleagent.planning.stochastic.valueiteration.ValueIteration
Indicates whether the reachable states has been computed yet.
FourierBasis - Class in burlap.behavior.singleagent.vfa.fourier
An implementation of Fourier Basis functions [1].
FourierBasis(StateToFeatureVectorGenerator, int) - Constructor for class burlap.behavior.singleagent.vfa.fourier.FourierBasis
Initializes.
FourierBasis(StateToFeatureVectorGenerator, int, int) - Constructor for class burlap.behavior.singleagent.vfa.fourier.FourierBasis
Initializes.
FourierBasisLearningRateWrapper - Class in burlap.behavior.singleagent.vfa.fourier
This LearningRate implementation provides a wrapper around a source LearningRate that should be used whenever using FourierBasis features with an algorithm like GradientDescentSarsaLam.
FourierBasisLearningRateWrapper(LearningRate, FourierBasis) - Constructor for class burlap.behavior.singleagent.vfa.fourier.FourierBasisLearningRateWrapper
Initializes.
freezeDatabaseState(boolean) - Method in class burlap.behavior.singleagent.vfa.cmac.CMACFeatureDatabase
 
freezeDatabaseState(boolean) - Method in class burlap.behavior.singleagent.vfa.cmac.FVCMACFeatureDatabase
 
freezeDatabaseState(boolean) - Method in class burlap.behavior.singleagent.vfa.common.FVToFeatureDatabase
 
freezeDatabaseState(boolean) - Method in interface burlap.behavior.singleagent.vfa.FeatureDatabase
Enable or disable the database from generating new features.
freezeDatabaseState(boolean) - Method in class burlap.behavior.singleagent.vfa.fourier.FourierBasis
 
freezeDatabaseState(boolean) - Method in class burlap.behavior.singleagent.vfa.rbf.FVRBFFeatureDatabase
 
freezeDatabaseState(boolean) - Method in class burlap.behavior.singleagent.vfa.rbf.RBFFeatureDatabase
 
freshStart - Variable in class burlap.behavior.stochasticgames.auxiliary.performance.MultiAgentPerformancePlotter
Indicates whether this observer has observed any outcomes yet.
fromInt(int) - Static method in enum burlap.behavior.singleagent.vfa.cmac.CMACFeatureDatabase.TilingArrangement
 
fromInt(int) - Static method in enum burlap.oomdp.core.Attribute.AttributeType
 
FrostbiteDomain - Class in burlap.domain.singleagent.frostbite
A simplified version of the classic Atari Frostbite domain.
FrostbiteDomain() - Constructor for class burlap.domain.singleagent.frostbite.FrostbiteDomain
 
FrostbiteDomain.ActionIdle - Class in burlap.domain.singleagent.frostbite
 
FrostbiteDomain.ActionIdle(String, Domain) - Constructor for class burlap.domain.singleagent.frostbite.FrostbiteDomain.ActionIdle
Initializes the idle action.
FrostbiteDomain.IglooBuiltPF - Class in burlap.domain.singleagent.frostbite
 
FrostbiteDomain.IglooBuiltPF(String, Domain) - Constructor for class burlap.domain.singleagent.frostbite.FrostbiteDomain.IglooBuiltPF
Initializes to be evaluated on an agent object.
FrostbiteDomain.InWaterPF - Class in burlap.domain.singleagent.frostbite
 
FrostbiteDomain.InWaterPF(String, Domain) - Constructor for class burlap.domain.singleagent.frostbite.FrostbiteDomain.InWaterPF
Initializes to be evaluated on an agent object.
FrostbiteDomain.MovementAction - Class in burlap.domain.singleagent.frostbite
An action class for moving the agent.
FrostbiteDomain.MovementAction(String, Domain, double[]) - Constructor for class burlap.domain.singleagent.frostbite.FrostbiteDomain.MovementAction
Initializes for the given name, domain and actually direction probabilities the agent will go
FrostbiteDomain.OnIcePF - Class in burlap.domain.singleagent.frostbite
 
FrostbiteDomain.OnIcePF(String, Domain) - Constructor for class burlap.domain.singleagent.frostbite.FrostbiteDomain.OnIcePF
Initializes to be evaluated on an agent object.
FrostbiteDomain.OnPlatformPF - Class in burlap.domain.singleagent.frostbite
 
FrostbiteDomain.OnPlatformPF(String, Domain) - Constructor for class burlap.domain.singleagent.frostbite.FrostbiteDomain.OnPlatformPF
Initializes to be evaluated on an agent object and platform object.
FrostbiteDomain.PlatformActivePF - Class in burlap.domain.singleagent.frostbite
 
FrostbiteDomain.PlatformActivePF(String, Domain) - Constructor for class burlap.domain.singleagent.frostbite.FrostbiteDomain.PlatformActivePF
Initializes to be evaluated on an agent object and platform object.
FrostbiteRF - Class in burlap.domain.singleagent.frostbite
 
FrostbiteRF(Domain) - Constructor for class burlap.domain.singleagent.frostbite.FrostbiteRF
 
FrostbiteTF - Class in burlap.domain.singleagent.frostbite
 
FrostbiteTF(Domain) - Constructor for class burlap.domain.singleagent.frostbite.FrostbiteTF
 
FrostbiteVisualizer - Class in burlap.domain.singleagent.frostbite
 
FrostbiteVisualizer() - Constructor for class burlap.domain.singleagent.frostbite.FrostbiteVisualizer
 
FrostbiteVisualizer.AgentPainter - Class in burlap.domain.singleagent.frostbite
 
FrostbiteVisualizer.AgentPainter(FrostbiteDomain) - Constructor for class burlap.domain.singleagent.frostbite.FrostbiteVisualizer.AgentPainter
 
FrostbiteVisualizer.IglooPainter - Class in burlap.domain.singleagent.frostbite
 
FrostbiteVisualizer.IglooPainter(FrostbiteDomain) - Constructor for class burlap.domain.singleagent.frostbite.FrostbiteVisualizer.IglooPainter
 
FrostbiteVisualizer.PlatformPainter - Class in burlap.domain.singleagent.frostbite
 
FrostbiteVisualizer.PlatformPainter(FrostbiteDomain) - Constructor for class burlap.domain.singleagent.frostbite.FrostbiteVisualizer.PlatformPainter
 
FullActionModel - Interface in burlap.oomdp.singleagent
An interface to be used with Action objects that support returning the full Action transition dynamics.
FullActionModel.FullActionModelHelper - Class in burlap.oomdp.singleagent
A class with helper methods for working with actions that implement FullActionModel.
FullActionModel.FullActionModelHelper() - Constructor for class burlap.oomdp.singleagent.FullActionModel.FullActionModelHelper
 
fullBelmmanQValue(GroundedAction) - Method in class burlap.behavior.singleagent.planning.stochastic.sparsesampling.SparseSampling.StateNode
Computes the exact Q-value using full Bellman update with the actual transition dynamics.
fulldBellmanQEstimate(GroundedAction, DifferentiableSparseSampling.QAndQGradient) - Method in class burlap.behavior.singleagent.learnfromdemo.mlirl.differentiableplanners.DifferentiableSparseSampling.DiffStateNode
 
FunctionGradient - Interface in burlap.behavior.singleagent.vfa
An interface for defining and querying the gradient of a function.
FunctionGradient.PartialDerivative - Class in burlap.behavior.singleagent.vfa
A class for storing a partial derivative.
FunctionGradient.PartialDerivative(int, double) - Constructor for class burlap.behavior.singleagent.vfa.FunctionGradient.PartialDerivative
 
FunctionGradient.SparseGradient - Class in burlap.behavior.singleagent.vfa
A sparse FunctionGradient that only explicitly stores the partial derivative for parameters with non-zero partial derivatives.
FunctionGradient.SparseGradient() - Constructor for class burlap.behavior.singleagent.vfa.FunctionGradient.SparseGradient
Initializes with the gradient unspecified for any weights.
FunctionGradient.SparseGradient(int) - Constructor for class burlap.behavior.singleagent.vfa.FunctionGradient.SparseGradient
Initializes with the gradient unspecified, but reserves space for the given capacity
FVCMACFeatureDatabase - Class in burlap.behavior.singleagent.vfa.cmac
A feature database using CMACs [1] AKA Tiling Coding for states that are first converted into a feature vector.
FVCMACFeatureDatabase(StateToFeatureVectorGenerator) - Constructor for class burlap.behavior.singleagent.vfa.cmac.FVCMACFeatureDatabase
Initializes specifying the kind of state feature vector generator to use for turning OO-MDP states into feature vectors.
FVCMACFeatureDatabase.ActionFeatureID - Class in burlap.behavior.singleagent.vfa.cmac
A class for associating a GroundedAction with a feature id.
FVCMACFeatureDatabase.ActionFeatureID(GroundedAction, int) - Constructor for class burlap.behavior.singleagent.vfa.cmac.FVCMACFeatureDatabase.ActionFeatureID
 
FVDistanceMetric - Interface in burlap.behavior.singleagent.vfa.rbf
An interface for defining the distance between two states that are represented with double arrays.
FVEuclideanDistance - Class in burlap.behavior.singleagent.vfa.rbf.metrics
A distance metric; returns sqrt( sum_i (x_i - y_i)^2 )
FVEuclideanDistance() - Constructor for class burlap.behavior.singleagent.vfa.rbf.metrics.FVEuclideanDistance
 
FVGaussianRBF - Class in burlap.behavior.singleagent.vfa.rbf.functions
An FVRBF whose response is dictated by a Gaussian kernel.
FVGaussianRBF(double[], FVDistanceMetric, double) - Constructor for class burlap.behavior.singleagent.vfa.rbf.functions.FVGaussianRBF
Initializes.
FVGaussianRBF(double[], double) - Constructor for class burlap.behavior.singleagent.vfa.rbf.functions.FVGaussianRBF
Initializes using an FVEuclideanDistance distance metric.
fvGen - Variable in class burlap.behavior.singleagent.learnfromdemo.mlirl.commonrfs.LinearStateActionDifferentiableRF
The state feature vector generator to use
fvGen - Variable in class burlap.behavior.singleagent.learnfromdemo.mlirl.commonrfs.LinearStateDifferentiableRF
The state feature vector generator.
fvgen - Variable in class burlap.behavior.singleagent.learnfromdemo.mlirl.differentiableplanners.diffvinit.LinearStateDiffVF
The state feature vector generator over which the linear function operates
fvGen - Variable in class burlap.behavior.singleagent.planning.vfa.fittedvi.WekaVFATrainer
The StateToFeatureVectorGenerator used to convert BURLAP State objects to feature vectors.
fvGen - Variable in class burlap.behavior.singleagent.planning.vfa.fittedvi.WekaVFATrainer.WekaVFA
The StateToFeatureVectorGenerator used to convert BURLAP State objects to feature vectors.
fvGen - Variable in class burlap.behavior.singleagent.vfa.common.FVToFeatureDatabase
The state feature vector generator
fvGen - Variable in class burlap.behavior.singleagent.vfa.common.LinearFVVFA
The state feature vector generator used for linear value function approximation.
fvGen - Variable in class burlap.behavior.singleagent.vfa.rbf.FVRBFFeatureDatabase
The state feature vector generator to supply to the RBFs
FVRBF - Class in burlap.behavior.singleagent.vfa.rbf
A class for defining radial basis functions for states represented with a double array.
FVRBF(double[], FVDistanceMetric) - Constructor for class burlap.behavior.singleagent.vfa.rbf.FVRBF
Initializes.
FVRBFFeatureDatabase - Class in burlap.behavior.singleagent.vfa.rbf
A feature database of RBF units that can be used for linear value function approximation.
FVRBFFeatureDatabase(StateToFeatureVectorGenerator, boolean) - Constructor for class burlap.behavior.singleagent.vfa.rbf.FVRBFFeatureDatabase
Initializes with an empty list of RBF units.
FVTiling - Class in burlap.behavior.singleagent.vfa.cmac
This class provides a tiling of a provided feature vector.
FVTiling(double[], double[]) - Constructor for class burlap.behavior.singleagent.vfa.cmac.FVTiling
Constructs a tiling using the given widths, offset of each dimension's tiling, and assuming the tiling is over all dimensions.
FVTiling(double[], double[], boolean[]) - Constructor for class burlap.behavior.singleagent.vfa.cmac.FVTiling
Constructs a tiling using the given widths, offset of each dimension's tiling, and which dimensions are actually used in the tiling.
FVTiling.FVTile - Class in burlap.behavior.singleagent.vfa.cmac
Stores a tiled version of a feature vector with a hashcode and equality comparions methods implemented.
FVTiling.FVTile(int[]) - Constructor for class burlap.behavior.singleagent.vfa.cmac.FVTiling.FVTile
 
FVToFeatureDatabase - Class in burlap.behavior.singleagent.vfa.common
A class wrapper for converting a StateToFeatureVectorGenerator into a FeatureDatabase.
FVToFeatureDatabase(StateToFeatureVectorGenerator, int) - Constructor for class burlap.behavior.singleagent.vfa.common.FVToFeatureDatabase
Initializes.
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