Uses of Class
jmdp.DTMDP

Packages that use DTMDP
jmdp   
jmdp.solvers   
 

Uses of DTMDP in jmdp
 

Subclasses of DTMDP in jmdp
 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 StochasticShortestPath<S extends StateC,A extends Action>
          This class represents an infinite horizon shortest path problem.
 

Uses of DTMDP in jmdp.solvers
 

Subclasses of DTMDP in jmdp.solvers
 class CT2DTConverter<S extends State,A extends Action>
          This class formulates a DTMDP equivalent to a CTMDP.
 

Methods in jmdp.solvers that return DTMDP
protected  DTMDP<S,A> AbstractInfiniteSolver.getDiscreteProblem()
           
 

Constructors in jmdp.solvers with parameters of type DTMDP
AbstractInfiniteSolver(DTMDP<S,A> problem)
          Constructor method for Discrete Time Markov Decision Processes to be solved for discounted cost.
PolicyIterationSolver(DTMDP<S,A> problem, double discountFactor)
          The constructor method exclusively receives a problem of the type InfiniteMDP because this solver is only designed to work on infinite horizon problems.
PolicyIterationSolver(DTMDP<S,A> problem, double discountFactor, boolean setModifiedPolicy)
          The constructor method exclusively receives a problem of the type InfiniteMDP because this solver is only designed to work on infinite horizon problems.
ProbabilitySolver(DTMDP<S,A> problem)
          Initializes a new solver for discrete chains and solves the probabilities for the optimal policy.
ProbabilitySolver(DTMDP<S,A> problem, DecisionRule<S,A> dr)
          Initializes a new solver for discrete chains
RelativeValueIterationSolver(DTMDP<S,A> problem)
          The constructor method exclusively receives a discrte time infinite horizon problem of the type DTMDP.
RelativeValueIterationSolver(DTMDP<S,A> problem, double factor)
          Creates a new solver for the given discrete time, infinite horizon problem.
ValueIterationSolver(DTMDP<S,A> problem, double interestRate)
          This constructor method exclusively receives a problem of the type DTMDP because this solver is only designed to work on infinite horizon problems.