- FactoredModel - Class in burlap.mdp.singleagent.model
-
- FactoredModel() - Constructor for class burlap.mdp.singleagent.model.FactoredModel
-
- FactoredModel(SampleStateModel, RewardFunction, TerminalFunction) - Constructor for class burlap.mdp.singleagent.model.FactoredModel
-
Initializes
- 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(State) - Method in class burlap.behavior.functionapproximation.dense.ConcatenatedObjectFeatures
-
- features(State, Action) - Method in class burlap.behavior.functionapproximation.dense.DenseCrossProductFeatures
-
- features(State, Action) - Method in interface burlap.behavior.functionapproximation.dense.DenseStateActionFeatures
-
Returns a feature vector represented as a double array for a given input state-action pair.
- features - Variable in class burlap.behavior.functionapproximation.dense.DenseStateActionLinearVFA
-
- features(State) - Method in interface burlap.behavior.functionapproximation.dense.DenseStateFeatures
-
Returns a feature vector represented as a double array for a given input state.
- features(State) - Method in class burlap.behavior.functionapproximation.dense.fourier.FourierBasis
-
- features(State) - Method in class burlap.behavior.functionapproximation.dense.NormalizedVariableFeatures
-
- features(State) - Method in class burlap.behavior.functionapproximation.dense.NumericVariableFeatures
-
- features(State) - Method in class burlap.behavior.functionapproximation.dense.PFFeatures
-
- features(State) - Method in class burlap.behavior.functionapproximation.dense.rbf.RBFFeatures
-
- features(State) - Method in class burlap.behavior.functionapproximation.dense.SparseToDenseFeatures
-
- features(State, Action) - Method in class burlap.behavior.functionapproximation.sparse.SparseCrossProductFeatures
-
- features(State, Action) - Method in interface burlap.behavior.functionapproximation.sparse.SparseStateActionFeatures
-
Returns non-zero state-action features for a given state and action.
- features(State) - Method in interface burlap.behavior.functionapproximation.sparse.SparseStateFeatures
-
Returns non-zero state features for a given state.
- features(State) - Method in class burlap.behavior.functionapproximation.sparse.tilecoding.TileCodingFeatures
-
- featuresAreForNextState - Variable in class burlap.behavior.singleagent.learnfromdemo.mlirl.commonrfs.LinearStateDifferentiableRF
-
Whether features are based on the next state or previous state.
- FeaturesMap() - Constructor for class burlap.behavior.functionapproximation.sparse.SparseCrossProductFeatures.FeaturesMap
-
- FeaturesMap(Map<Integer, Integer>) - Constructor for class burlap.behavior.functionapproximation.sparse.SparseCrossProductFeatures.FeaturesMap
-
- featureVectorGenerator - Variable in class burlap.behavior.functionapproximation.sparse.tilecoding.TileCodingFeatures
-
The generator that turns OO-MDP state objects into state feature vectors.
- 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
- findPF(List<PropositionalFunction>, String) - Static method in class burlap.mdp.core.oo.propositional.PropositionalFunction
-
- findReachableStatesAndEnumerate(State) - 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(SADomain, double, SupervisedVFA, int, double, int) - Constructor for class burlap.behavior.singleagent.planning.vfa.fittedvi.FittedVI
-
Initializes.
- FittedVI(SADomain, 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
QFunction
that always points to the outer class's current value function approximation.
- FlatStateGridder - Class in burlap.behavior.singleagent.auxiliary.gridset
-
This class is used to generate a set of continuous states that are spaced over grid points.
- FlatStateGridder() - Constructor for class burlap.behavior.singleagent.auxiliary.gridset.FlatStateGridder
-
- flatStateKeys(OOState) - Static method in class burlap.mdp.core.oo.state.OOStateUtilities
-
Returns all object-variable_key keys.
- flatStatesEqual(State, State) - Method in class burlap.statehashing.simple.IDSimpleHashableState
-
- flatStatesEqual(State, State) - Method in class burlap.statehashing.simple.IISimpleHashableState
-
- 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(Policy, Environment, Episode) - Static method in class burlap.behavior.policy.PolicyUtils
-
Follows this policy for one time step in the provided
Environment
and
records the interaction in the provided
Episode
object.
- forceMDPPlanningFromAllStates() - Method in class burlap.behavior.singleagent.pomdp.qmdp.QMDP
-
- 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.functionapproximation.dense.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.functionapproximation.dense.fourier
-
An implementation of Fourier Basis functions [1].
- FourierBasis(DenseStateFeatures, int) - Constructor for class burlap.behavior.functionapproximation.dense.fourier.FourierBasis
-
Initializes.
- FourierBasis(DenseStateFeatures, int, int) - Constructor for class burlap.behavior.functionapproximation.dense.fourier.FourierBasis
-
Initializes.
- FourierBasisLearningRateWrapper - Class in burlap.behavior.functionapproximation.dense.fourier
-
- FourierBasisLearningRateWrapper(LearningRate, FourierBasis) - Constructor for class burlap.behavior.functionapproximation.dense.fourier.FourierBasisLearningRateWrapper
-
Initializes.
- 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.functionapproximation.sparse.tilecoding.TilingArrangement
-
- FrostbiteAgent - Class in burlap.domain.singleagent.frostbite.state
-
- FrostbiteAgent() - Constructor for class burlap.domain.singleagent.frostbite.state.FrostbiteAgent
-
- FrostbiteAgent(int, int, int) - Constructor for class burlap.domain.singleagent.frostbite.state.FrostbiteAgent
-
- FrostbiteAgent(int, int) - Constructor for class burlap.domain.singleagent.frostbite.state.FrostbiteAgent
-
- 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.IglooBuiltPF - Class in burlap.domain.singleagent.frostbite
-
- FrostbiteDomain.InWaterPF - Class in burlap.domain.singleagent.frostbite
-
- FrostbiteDomain.OnIcePF - Class in burlap.domain.singleagent.frostbite
-
- FrostbiteDomain.OnPlatformPF - Class in burlap.domain.singleagent.frostbite
-
- FrostbiteDomain.PlatformActivePF - Class in burlap.domain.singleagent.frostbite
-
- FrostbiteIgloo - Class in burlap.domain.singleagent.frostbite.state
-
- FrostbiteIgloo() - Constructor for class burlap.domain.singleagent.frostbite.state.FrostbiteIgloo
-
- FrostbiteIgloo(int) - Constructor for class burlap.domain.singleagent.frostbite.state.FrostbiteIgloo
-
- FrostbiteModel - Class in burlap.domain.singleagent.frostbite
-
- FrostbiteModel(int) - Constructor for class burlap.domain.singleagent.frostbite.FrostbiteModel
-
- FrostbitePlatform - Class in burlap.domain.singleagent.frostbite.state
-
- FrostbitePlatform() - Constructor for class burlap.domain.singleagent.frostbite.state.FrostbitePlatform
-
- FrostbitePlatform(int, int, int, boolean, String) - Constructor for class burlap.domain.singleagent.frostbite.state.FrostbitePlatform
-
- FrostbiteRF - Class in burlap.domain.singleagent.frostbite
-
- FrostbiteRF(OODomain) - Constructor for class burlap.domain.singleagent.frostbite.FrostbiteRF
-
- FrostbiteState - Class in burlap.domain.singleagent.frostbite.state
-
- FrostbiteState() - Constructor for class burlap.domain.singleagent.frostbite.state.FrostbiteState
-
- FrostbiteState(int, int) - Constructor for class burlap.domain.singleagent.frostbite.state.FrostbiteState
-
- FrostbiteState(int, int, int) - Constructor for class burlap.domain.singleagent.frostbite.state.FrostbiteState
-
- FrostbiteState(FrostbiteAgent, FrostbiteIgloo, List<FrostbitePlatform>) - Constructor for class burlap.domain.singleagent.frostbite.state.FrostbiteState
-
- FrostbiteState(FrostbiteAgent, FrostbiteIgloo, FrostbitePlatform...) - Constructor for class burlap.domain.singleagent.frostbite.state.FrostbiteState
-
- FrostbiteTF - Class in burlap.domain.singleagent.frostbite
-
- FrostbiteTF(OODomain) - Constructor for class burlap.domain.singleagent.frostbite.FrostbiteTF
-
- FrostbiteVisualizer - Class in burlap.domain.singleagent.frostbite
-
- FrostbiteVisualizer.AgentPainter - Class in burlap.domain.singleagent.frostbite
-
- FrostbiteVisualizer.IglooPainter - Class in burlap.domain.singleagent.frostbite
-
- FrostbiteVisualizer.PlatformPainter - Class in burlap.domain.singleagent.frostbite
-
- FullJointModel - Interface in burlap.mdp.stochasticgames.model
-
- FullJointModel.Helper - Class in burlap.mdp.stochasticgames.model
-
- FullModel - Interface in burlap.mdp.singleagent.model
-
An interface extension for
SampleModel
that not only can provide samples of transitions, but can enumerate the probability distribution
of the transitions.
- FullModel.Helper - Class in burlap.mdp.singleagent.model
-
- FullStateModel - Interface in burlap.mdp.singleagent.model.statemodel
-
An extension of
SampleStateModel
for models that can enumerate the full probability distribution for a state
transition function.
- FullStateModel.Helper - Class in burlap.mdp.singleagent.model.statemodel
-
- FunctionGradient - Interface in burlap.behavior.functionapproximation
-
An interface for defining and querying the gradient of a function.
- FunctionGradient.PartialDerivative - Class in burlap.behavior.functionapproximation
-
A class for storing a partial derivative.
- FunctionGradient.SparseGradient - Class in burlap.behavior.functionapproximation
-
A sparse
FunctionGradient
that only explicitly stores
the partial derivative for parameters with non-zero partial derivatives.
- 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
- FVTile(int[]) - Constructor for class burlap.behavior.functionapproximation.sparse.tilecoding.Tiling.FVTile
-