Package | Description |
---|---|
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 |
Modifier and Type | Method and Description |
---|---|
State |
WorldAgent.getCurrentState() |
State |
SuccessorState.getState() |
Modifier and Type | Method and Description |
---|---|
List<State> |
World.getGoals() |
List<State> |
World.getStates() |
Modifier and Type | Method and Description |
---|---|
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) |
Constructor and Description |
---|
SuccessorState(State state,
double probability) |
Modifier and Type | Class and Description |
---|---|
class |
BasicState |
Modifier and Type | Method and Description |
---|---|
State |
BasicAgent.getCurrentState() |
Modifier and Type | Method and Description |
---|---|
List<State> |
BasicWorld.getGoals() |
List<State> |
BasicWorld.getStates() |
Modifier and Type | Method and Description |
---|---|
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) |
Modifier and Type | Class and Description |
---|---|
class |
GridState |
Modifier and Type | Method and Description |
---|---|
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) |
Modifier and Type | Method and Description |
---|---|
State |
MarkovDecisionProcess.getGoal() |
Modifier and Type | Method and Description |
---|---|
void |
ValueIteration.calculateValue(State state) |
Modifier and Type | Method and Description |
---|---|
void |
QLearning.learn(State s1,
Action a1,
State s2,
Action a2) |
Copyright © 2014. All Rights Reserved.