## Uses of Class
jmarkov.basic.exceptions.StructureException

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

    Methods in jmarkov.jmdp that throw StructureException
    Modifier and Type | Method and Description
    --- | ---
    `double` | StochasticShortestPath.`modifiedProb(S i, S j, A a)` This method was specially created to eliminate in a existent graph the self-transition probabilities.

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

    Methods in jmarkov.jmdp.solvers that throw StructureException
    Modifier and Type | Method and Description
    --- | ---
    `double` | StochasticShortestPathSolver.`future(S i, A a)` This method calculates the expected value of valueFunction for the current state and a specified action.
    `Solution<S,A>` | StochasticShortestPathSolver.`solve()`