org.encog.ml.world.grid.probability

## Class GridAbstractProbability

- java.lang.Object
- - org.encog.ml.world.grid.probability.GridAbstractProbability

- All Implemented Interfaces:
    ActionProbability
  Direct Known Subclasses:
    GridDeterministicProbability, GridStochasticProbability

      public abstract class GridAbstractProbability
      extends Object
      implements ActionProbability

- - ### Constructor Summary

    Constructors
    Constructor and Description
    `GridAbstractProbability(GridWorld theWorld)`

  - ### Method Summary

    Methods
    Modifier and Type | Method and Description
    --- | ---
    `GridState` | `determineActionState(GridState currentState, Action action)`
    `Action` | `determineResultingAction(GridState s1, GridState s2)`
    `GridWorld` | `getWorld()`

    - ### Methods inherited from class java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

    - ### Methods inherited from interface org.encog.ml.world.ActionProbability

      `calculate, determineSuccessorStates`

- - ### Constructor Detail

    - #### GridAbstractProbability

          public GridAbstractProbability(GridWorld theWorld)

  - ### Method Detail

    - #### determineResultingAction

          public Action determineResultingAction(GridState s1,
                                        GridState s2)

    - #### determineActionState

          public GridState determineActionState(GridState currentState,
                                       Action action)

    - #### getWorld

          public GridWorld getWorld()

      Returns:
        the world

Copyright © 2014. All Rights Reserved.