Uses of Class
jmdp.basic.ValueFunction

Packages that use ValueFunction
jmdp   
jmdp.basic   
jmdp.solvers   
 

Uses of ValueFunction in jmdp
 

Fields in jmdp declared as ValueFunction
protected  ValueFunction<S> InfiniteMDP.probability
           
 

Methods in jmdp that return ValueFunction
 ValueFunction<S> MDP.getOptimalValueFunction()
          Returns the optimal ValueFunction.
 ValueFunction<S> DTMDP.getSteadyStateProbabilities()
           
 ValueFunction<S> CTMDP.getSteadyStateProbabilities()
           
 

Uses of ValueFunction in jmdp.basic
 

Methods in jmdp.basic that return ValueFunction
 ValueFunction<S> Solution.getValueFunction()
           
 

Constructors in jmdp.basic with parameters of type ValueFunction
Solution(ValueFunction<S> valueFunction, Policy<S,A> policy)
          Builds a solution given a value funtcion and a policy
ValueFunction(ValueFunction<S> vf)
          Creates a value function from another given value function
 

Uses of ValueFunction in jmdp.solvers
 

Fields in jmdp.solvers declared as ValueFunction
 ValueFunction<S> ProbabilitySolver.probability
           
protected  ValueFunction<S> Solver.valueFunction
           
 

Methods in jmdp.solvers that return ValueFunction
 ValueFunction<S> Solver.getOptimalValueFunction()
          Gets the optimal ValueFunction.
 ValueFunction<S> Solver.getValueFunction()
          If the problem is solved, it will return the optimal value function.
protected  ValueFunction<S> PolicyIterationSolver.solveMatrix(DecisionRule<S,A> localDecisionRule)
          This method is used by the PolicyIterationSolver to solve the linear system of equations to determine the value functions of each state for a given policy.
protected  ValueFunction<S> PolicyIterationSolver.solveMatrixModified(DecisionRule<S,A> localDecisionRule)
          This method is used by the PolicyIterationSolver to solve the linear system of equations to determine the value functions of each state for a given policy.
 

Methods in jmdp.solvers with parameters of type ValueFunction
protected  double ValueIterationSolver.future(S i, A a, double discountF, ValueFunction<S> vf)
          Expected value of valueFunction for the current state and a specified action.
protected  double PolicyIterationSolver.future(S i, A a, double discountF, ValueFunction<S> vf)
          Expected value of valueFunction for the current state and a specified action.