## Uses of Class
jmarkov.basic.StateEvent

- Packages that use StateEvent
  Package | Description
  --- | ---
  jmarkov.jmdp | jMDP is used to solve Markov Decision Processes.

- - ### Uses of StateEvent in jmarkov.jmdp

    Methods in jmarkov.jmdp that return types with arguments of type StateEvent
    Modifier and Type | Method and Description
    --- | ---
    `States<StateEvent<S,E>>` | DTMDPEvA.`reachable(StateEvent<S,E> i, A a)`
    `States<StateEvent<S,E>>` | CTMDPEvA.`reachable(StateEvent<S,E> i, A a)`

    Methods in jmarkov.jmdp with parameters of type StateEvent
    Modifier and Type | Method and Description
    --- | ---
    `double` | CTMDPEvA.`continuousCost(StateEvent<S,E> i, A a)`
    `Actions<A>` | DTMDPEvA.`feasibleActions(StateEvent<S,E> i)`
    `Actions<A>` | CTMDPEvA.`feasibleActions(StateEvent<S,E> s)`
    `double` | DTMDPEvA.`immediateCost(StateEvent<S,E> i, A a)`
    `double` | CTMDPEvA.`lumpCost(StateEvent<S,E> i, A a)`
    `double` | DTMDPEvA.`prob(StateEvent<S,E> i, StateEvent<S,E> j, A a)`
    `double` | DTMDPEvA.`prob(StateEvent<S,E> i, StateEvent<S,E> j, A a)`
    `double` | CTMDPEvA.`rate(StateEvent<S,E> i, StateEvent<S,E> j, A a)`
    `double` | CTMDPEvA.`rate(StateEvent<S,E> i, StateEvent<S,E> j, A a)`
    `States<StateEvent<S,E>>` | DTMDPEvA.`reachable(StateEvent<S,E> i, A a)`
    `States<StateEvent<S,E>>` | CTMDPEvA.`reachable(StateEvent<S,E> i, A a)`