See: Description
Interface | Description |
---|---|
Actions<A extends Action> |
This interface represents a set of objects
|
Events<E extends Event> |
This class represents a set of objects Event.
|
JMarkovElement |
All the elements in JMarkov implement this interface, so they can be easily
described in the interface.
|
PropertiesElement |
This interface is a wrapper for elements (States, Actions Events) that can be
represented by an arry of integers.
|
States<S extends State> |
This interface represents a set of objects State.
|
Transitions<S extends State> |
Class | Description |
---|---|
Action |
This class represents a single Action in Markov Decision Process (MDP).
|
ActionsSet<A extends Action> |
This class represents a set of objects Action.
|
DecisionRule<S extends State,A extends Action> |
This class represents a deterministic decision rule which assigns an action
to every state.
|
Event |
The class Event allows the user to define the implementation of the Events
that can alter the States of the Markov Chain.
|
EventsSet<E extends Event> |
This class represent a set of Events.
|
Policy<S extends State,A extends Action> |
Policy is a set of "Decision Rules".
|
PropertiesAction |
This class is an easy way to use a Action that is represented by an integer
valued array.
|
PropertiesEvent |
This class is an easy way to use an event that is represented by an array of
int.
|
PropertiesState |
The states are characterized by an array of integer-valued properties, whose
meaning will change from implementation to implementation.
|
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.
|
State |
The Class State represent a state in a MarkovProcess or MDP.
|
StateC |
State to model shortest path problems.
|
StateEvent<S extends State,E extends Event> |
This class represents a state compounded of a state and an event.
|
StatesSet<S extends State> |
This class represent a set of States.
|
Transition<S extends State> |
This class represent a transition to a given state.
|
TransitionsSet<S extends State> | |
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.
|