Uses of Class
jmarkov.basic.Action

Packages that use Action
jmarkov.basic This package contains basic elements such as State, Event, Action that are used in jMarkov and jMDP. 
jmarkov.jmdp jMDP is used to solve Markov Decision Processes. 
jmarkov.jmdp.solvers This package contins the framwork of solvers used by jMDP to solve Markov Decision Processes. 
 

Uses of Action in jmarkov.basic
 

Classes in jmarkov.basic with type parameters of type Action
 interface Actions<A extends Action>
          This interface represents a set of objects Action.
 class ActionsSet<A extends Action>
          This class represents a set of objects Action.
 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.
 

Subclasses of Action in jmarkov.basic
 class PropertiesAction
          This class is an easy way to use a Action that is represented by an integer valued array.
 

Methods in jmarkov.basic with parameters of type Action
 int PropertiesAction.compareTo(Action a)
           
 

Constructors in jmarkov.basic with parameters of type Action
ActionsSet(A[] acArray)
          Creates a set of Actions from a given array of Actions.
 

Uses of Action in jmarkov.jmdp
 

Classes in jmarkov.jmdp with type parameters of type Action
 class CT2DTConverter<S extends State,A extends Action>
          This class formulates a DTMDP equivalent to a CTMDP.
 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 infnite horizon MDP problem.
 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.
 class MDP<S extends State,A extends Action>
          This class is the main framework to build a Dynamic Programming Problem.
 class StochasticShortestPath<S extends StateC,A extends Action>
          This class represents an infinite horizon shortest path problem.
 

Uses of Action in jmarkov.jmdp.solvers
 

Classes in jmarkov.jmdp.solvers with type parameters of type Action
 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 FiniteSolver<S extends State,A extends Action>
          This class belongs to the set of default solvers included in the jmdp package.
 class LPBCLAverageSolver<S extends State,A extends Action>
          This solver solves a average-cost infinite horizon MDP by building and solving a linear problem using as interface Xpress BCL.
 class LPBCLDiscountedSolver<S extends State,A extends Action>
          This solver solves a discounted infinite horizon MDP by building and solving a linear problem using as interface Xpress BCL.
 interface LPSolver<S extends State,A extends Action>
           
 class MpsLpAverageSolver<S extends State,A extends Action>
          This class builds the Dual Linear Program for an average infinite horizon MDP in a MPS file.
 class MpsLpDiscountedSolver<S extends State,A extends Action>
          This class builds a Linear Program for a discounted infinite horizon MDP in a MPS file.
 interface MpsLpSolver<S extends State,A extends Action>
          This interface define the minimium elements for creating a MPS file.
 class PolicyIterationSolver<S extends State,A extends Action>
          This class solves infinite horizon discounted problems using the policy iteration algorithm.
 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 StochasticShortestPathSolver<S extends StateC,A extends Action>
          This solver gives a solution for the minimization of the total cost criterion for an infinite horizon MDP.
 class ValueIterationSolver<S extends State,A extends Action>
          This class belongs to the set of default solvers included in the jmdp package.