Uses of Interface
jmdp.basic.States

Packages that use States
jmdp   
jmdp.basic   
jmdp.solvers   
 

Uses of States in jmdp
 

Fields in jmdp declared as States
protected  States<S> InfiniteMDP.absorbingStates
           
 States<S> MDP.initial
          Set of initial states.
protected  States<S> CTMDPEvA.initSet
           
protected  States<S> InfiniteMDP.states
           
 

Methods in jmdp that return States
protected abstract  States<S> InfiniteMDP.explore(States<S> initSet)
           
protected  States<S> DTMDP.explore(States<S> initSet)
           
protected  States<S> CTMDP.explore(States<S> initSet)
           
protected  States<StateEvent<S,E>> CTMDPEvA.explore(States<StateEvent<S,E>> initSet)
           
 States<S> InfiniteMDP.getAllStates()
          Complete set of states explored
 States<S> CTMDP.getAllStates()
          Complete set of states explored
 States<S> FiniteMDP.getStates(int t)
          All the states that are available at stage t.
protected  States<S> DTMDP.oneStageReachable(States<S> initSet)
           
protected  States<S> CTMDP.oneStageReachable(States<S> initSet)
           
 States<S> DTMDPEv.reachable(S i, A a)
           
abstract  States<S> DTMDP.reachable(S i, A a)
          Set of states that can be reached from this state i, after taking the action a.
 States<S> CTMDPEv.reachable(S i, A a)
           
abstract  States<S> DTMDPEvA.reachable(S i, A a, E e)
          Set of reachable states from state i given that action a is taken and event e occurs.
abstract  States<S> DTMDPEv.reachable(S i, A a, E e)
          Set of reachable states from state i given that action a is taken and event e occurs.
abstract  States<S> FiniteMDPEv.reachable(S i, A a, E e, int t)
          Set of reachable states from state i given that action a is taken and event e occurs.
 States<S> FiniteMDPEv.reachable(S i, A a, int t)
           
abstract  States<S> FiniteMDP.reachable(S i, A a, int t)
          Set of States that can be reached from this state i, at this stage t, after taking the acton a.
 States<S> FiniteDP.reachable(S i, A a, int t)
          Final function must not be extended by any user.
 States<StateEvent<S,E>> DTMDPEvA.reachable(StateEvent<S,E> i, A a)
           
abstract  States<S> CTMDP.reached(S i, A a)
          Set of states that can be reached from this state i, after taking the action a.
abstract  States<S> CTMDPEvA.reached(S i, A a, E e)
          Set of reachable states from state i given that action a is taken and event e occurs.
abstract  States<S> CTMDPEv.reached(S i, A a, E e)
          Set of reachable states from state i given that action a is taken and event e occurs.
 States<StateEvent<S,E>> CTMDPEvA.reached(StateEvent<S,E> i, A a)
           
 

Methods in jmdp with parameters of type States
protected abstract  States<S> InfiniteMDP.explore(States<S> initSet)
           
protected  States<S> DTMDP.explore(States<S> initSet)
           
protected  States<S> CTMDP.explore(States<S> initSet)
           
protected  States<StateEvent<S,E>> CTMDPEvA.explore(States<StateEvent<S,E>> initSet)
           
protected  States<S> DTMDP.oneStageReachable(States<S> initSet)
           
protected  States<S> CTMDP.oneStageReachable(States<S> initSet)
           
 

Constructors in jmdp with parameters of type States
CTMDP(States<S> initial)
          Creates a new continuous time infinite horizon MDP Problem.
CTMDPEv(States<S> initial)
          This constructor builds a continuous time MDP with events.
CTMDPEvA(States<S> initial)
          Creates a new continuous time infinite horizon MDP Problem with events
DTMDP(States<S> initial)
          Creates a new infinite horizon discrete time (MDP) Problem.
DTMDPEv(States<S> initial)
          Creates a new infinite horizon discrete time (MDP) Problem with events
DTMDPEvA(States<S> initial)
          Creates a new infinite horizon discrete time (MDP) Problem with events
FiniteDP(States<S> initial, int lastStage)
          Creates a new FINITE Dynamic Programming (DP) Problem.
FiniteMDP(States<S> initial, int horizon)
          Creates a new FINITE horizon (MDP) Problem.
FiniteMDPEv(States<S> initial, int horizon)
           
InfiniteMDP(States<S> initial)
          Creates a new INFINITE Dynamic Programming (DP) Problem.
StochasticShortestPath(States<S> states)
           
 

Uses of States in jmdp.basic
 

Classes in jmdp.basic that implement States
 class StatesSet<S extends State>
          This class represents a set of states represented by objects of type S that extends State.
 

Constructors in jmdp.basic with parameters of type States
StatesSet(States<S> st)
          Creates a set of objects S from a given set of States.
 

Uses of States in jmdp.solvers
 

Methods in jmdp.solvers that return States
 States<S> CT2DTConverter.reachable(S i, A a)