Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
org.encog.ml.world.State

Packages that use State
org.encog.ml.world |
org.encog.ml.world.basic |
org.encog.ml.world.grid |
org.encog.ml.world.grid.probability |
org.encog.ml.world.learning.mdp |
org.encog.ml.world.learning.q |

Uses of State in org.encog.ml.world

Methods in org.encog.ml.world that return State
`State` | `WorldAgent.getCurrentState()`
`State` | `SuccessorState.getState()`

Methods in org.encog.ml.world that return types with arguments of type State
`List<State>` | `World.getGoals()`
`List<State>` | `World.getStates()`

Methods in org.encog.ml.world with parameters of type State
`void` | `World.addGoal(State s)`
`void` | `World.addState(State state)`
`double` | `ActionProbability.calculate(State targetState, State currentState, Action action)`
`double` | `PerformAction.determineCost(World w, State s, Action a)`
`Set<SuccessorState>` | `ActionProbability.determineSuccessorStates(State state, Action action)`
`double` | `World.getPolicyValue(State state, Action action)`
`boolean` | `World.isGoalState(State s)`
`boolean` | `PerformAction.isPossible(World w, State s, Action a)`
`void` | `PerformAction.perform(World w, State s, Action a)`
`void` | `World.removeGoal(State s)`
`void` | `WorldAgent.setCurrentState(State s)`
`void` | `World.setPolicyValue(State state, Action action, double r)`

Constructors in org.encog.ml.world with parameters of type State
`SuccessorState(State state, double probability)`

Uses of State in org.encog.ml.world.basic

Classes in org.encog.ml.world.basic that implement State
`class` | `BasicState`

Methods in org.encog.ml.world.basic that return State
`State` | `BasicAgent.getCurrentState()`

Methods in org.encog.ml.world.basic that return types with arguments of type State
`List<State>` | `BasicWorld.getGoals()`
`List<State>` | `BasicWorld.getStates()`

Methods in org.encog.ml.world.basic with parameters of type State
`void` | `BasicWorld.addGoal(State s)`
`void` | `BasicWorld.addState(State state)`
`void` | `BasicWorld.createAbsorbingState(State s, double r)`
`double` | `BasicWorld.getPolicyValue(State state, Action action)`
`boolean` | `BasicWorld.isGoalState(State s)`
`void` | `BasicWorld.removeGoal(State s)`
`void` | `BasicAgent.setCurrentState(State s)`
`void` | `BasicWorld.setPolicyValue(State state, Action action, double r)`

Uses of State in org.encog.ml.world.grid

Classes in org.encog.ml.world.grid that implement State
`class` | `GridState`

Uses of State in org.encog.ml.world.grid.probability

Methods in org.encog.ml.world.grid.probability with parameters of type State
`double` | `GridDeterministicProbability.calculate(State resultState, State previousState, Action desiredAction)`
`double` | `GridStochasticProbability.calculate(State resultState, State previousState, Action desiredAction)`
`Set<SuccessorState>` | `GridDeterministicProbability.determineSuccessorStates(State state, Action action)`
`Set<SuccessorState>` | `GridStochasticProbability.determineSuccessorStates(State state, Action action)`

Uses of State in org.encog.ml.world.learning.mdp

Methods in org.encog.ml.world.learning.mdp that return State
`State` | `MarkovDecisionProcess.getGoal()`

Methods in org.encog.ml.world.learning.mdp with parameters of type State
`void` | `ValueIteration.calculateValue(State state)`

Uses of State in org.encog.ml.world.learning.q

Methods in org.encog.ml.world.learning.q with parameters of type State
`void` | `QLearning.learn(State s1, Action a1, State s2, Action a2)`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2014. All Rights Reserved.