Interface | Description |
---|---|
ImmediateValueFunction<S,A,D> |
A functional interface that captures immediate value of a transition from an initial state to
a final state under a chosen action.
|
RandomOutcomeFunction<S,A,D> |
A functional interface that captures random outcomes.
|
StateTransitionFunction<S,A,R> |
A functional interface that captures the state transition function.
|
Class | Description |
---|---|
Action |
An abstraction for an action that can be selected for a given
State . |
ActionIterator |
An abstraction representing an
Iterator for a given action space. |
BackwardRecursion |
Implements a backward recursion algorithm to solve a stochastic dynamic program.
|
BestActionRepository |
Stores the best action and its value.
|
ForwardRecursion |
Implements a forward recursion algorithm to solve a stochastic dynamic program.
|
Recursion |
An abstraction for a recursive solution method for the stochastic dynamic program.
|
State |
An abstraction for a state in which the system may be found in period
period . |
StateAction |
An association abstraction for a pair state-action.
|
StateDescriptor |
An abstract lightweight descriptor to uniquely identify a
State . |
StateSpace<SD> |
An abstract container that stores all generated
State . |
StateSpaceIterator |
An abstraction representing an
Iterator for a given StateSpace . |
TransitionProbability |
An abstraction to capture the stochastic decision process transition probabilities.
|
ValueRepository |
An abstraction representing a repository for the value associated with each
State . |
Enum | Description |
---|---|
HashType |
Available hash mappings.
|
Recursion.OptimisationDirection |
Copyright © 2017–2018. All rights reserved.