## Uses of Class
jmarkov.basic.Policy

- Packages that use Policy
  Package | Description
  --- | ---
  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 Policy in jmarkov.basic

    Methods in jmarkov.basic that return Policy
    Modifier and Type | Method and Description
    --- | ---
    `Policy<S,A>` | Solution.`getPolicy()` Returns the Policy.

    Constructors in jmarkov.basic with parameters of type Policy
    Constructor and Description
    `Solution(ValueFunction<S> valueFunction, Policy<S,A> policy)` Builds a solution given a value funtcion and a policy

  - ### Uses of Policy in jmarkov.jmdp

    Methods in jmarkov.jmdp that return Policy
    Modifier and Type | Method and Description
    --- | ---
    `Policy<S,A>` | MDP.`getOptimalPolicy()` Returns the optimal policy.

  - ### Uses of Policy in jmarkov.jmdp.solvers

    Methods in jmarkov.jmdp.solvers that return Policy
    Modifier and Type | Method and Description
    --- | ---
    `Policy<S,A>` | Solver.`getOptimalPolicy()` Gets the optimal policy.