Uses of Class
jmdp.basic.State

Packages that use State
jmdp   
jmdp.basic   
jmdp.solvers   
 

Uses of State in jmdp
 

Classes in jmdp with type parameters of type State
 class CTMDP<S extends State,A extends Action>
          This class represents a continuous time MDP.
 class CTMDPEv<S extends State,A extends Action,E extends Event>
          This class represents an Infinite horizon, continuous time Markov Decision Process with events.
 class CTMDPEvA<S extends State,A extends Action,E extends Event>
          This class represents an Infinite horizon, continuous time Markov Decision Process with events where actions depend on events.
 class DTMDP<S extends State,A extends Action>
          This class represents a discrete time INFINITE horizon MDP Problems.
 class DTMDPEv<S extends State,A extends Action,E extends Event>
          This class represents an infinite horizon, discrete time, Markov Decision Process with events.
 class DTMDPEvA<S extends State,A extends Action,E extends Event>
          This class represents an infinite horizon, discrete time, Markov Decision Process with events, where actions depend on events.
 class FiniteDP<S extends State,A extends Action>
          This class should ONLY be used in FINITE horizondeterministic problems.
 class FiniteMDP<S extends State,A extends Action>
          This class should ONLY be used in FINITE horizon problems.
 class FiniteMDPEv<S extends State,A extends Action,E extends Event>
          This class represents a finite horizon discrete time MDP with events.
 class InfiniteMDP<S extends State,A extends Action>
          This class is a structural class and is not intended to be extended.
 class MDP<S extends State,A extends Action>
          This class is the main framework to build a Dynamic Programming Problem.
 

Fields in jmdp declared as State
protected  S CTMDP.activeState
           
 

Uses of State in jmdp.basic
 

Classes in jmdp.basic with type parameters of type State
 class DecisionRule<S extends State,A extends Action>
          This class represents a deterministic decision rule which assigns an action to every state.
 class Policy<S extends State,A extends Action>
          Policy is a set of "Decision Rules".
 class Solution<S extends State,A extends Action>
          This class represents the joint information of a value function and a policy which summarizes the solution to a problem
 class StateEvent<S extends State,E extends Event>
          This class represents a state compounded of a state and an event.
 interface States<S extends State>
          This interface represents a set of objects State.
 class StatesSet<S extends State>
          This class represents a set of states represented by objects of type S that extends State.
 class ValueFunction<S extends State>
          This structure matches each state with a double number representing its value function, or in some cases the steady state probabilities.
 

Subclasses of State in jmdp.basic
 class StateArray
          This class is an easy way to use a state that is represented by an array of ints.
 class StateC
          State to model shortest path problems
 class StateEvent<S extends State,E extends Event>
          This class represents a state compounded of a state and an event.
 

Methods in jmdp.basic with parameters of type State
 int StateEvent.compareTo(State i)
           
 int StateArray.compareTo(State s)
           
 

Constructors in jmdp.basic with parameters of type State
StatesSet(S[] st)
          Creates a set of States from a given array of States.
 

Uses of State in jmdp.solvers
 

Classes in jmdp.solvers with type parameters of type State
 class AbstractAverageSolver<S extends State,A extends Action>
          Structural class for average cost solvers to extend.
 class AbstractDiscountedSolver<S extends State,A extends Action>
          This is a structural class that must be extended by classes solving the dicounted cost minimization problem.
 class AbstractFiniteSolver<S extends State,A extends Action>
          Structural class for solvers to extend in order to solve finite horizon problems.
 class AbstractInfiniteSolver<S extends State,A extends Action>
          Structural class to be extended by solvers in order to solve infinite horizon problems
 class AbstractTotalSolver<S extends State,A extends Action>
          Structural class to be extended by solvers in order to solve the total cost criteria for an infinite horizon problem
 class CT2DTConverter<S extends State,A extends Action>
          This class formulates a DTMDP equivalent to a CTMDP.
 class FiniteSolver<S extends State,A extends Action>
          This class belongs to the set of default solvers included in the jmdp package.
 class PolicyIterationSolver<S extends State,A extends Action>
          This class belongs to the set of default solvers included in the jmdp package.
 class ProbabilitySolver<S extends State,A extends Action>
          This class is designed to calculate the long run probabilities of infinite horizon problem.
 class RelativeValueIterationSolver<S extends State,A extends Action>
          This class solves the average cost criteria for infinite horizon problems
 class Solver<S extends State,A extends Action>
          Structural class for every solver.
 class ValueIterationSolver<S extends State,A extends Action>
          This class belongs to the set of default solvers included in the jmdp package.
 

Fields in jmdp.solvers declared as State
protected  S CT2DTConverter.activeState