org.encog.ml.world.grid.probability
public class GridStochasticProbability extends GridAbstractProbability
Constructor and Description |
---|
GridStochasticProbability(GridWorld theWorld) |
GridStochasticProbability(GridWorld theWorld,
double theProbabilitySuccess,
double theProbabilitySame,
double theProbabilityLeft,
double theProbabilityRight,
double theProbabilityReverse) |
Modifier and Type | Method and Description |
---|---|
double |
calculate(State resultState,
State previousState,
Action desiredAction) |
Set<SuccessorState> |
determineSuccessorStates(State state,
Action action) |
double |
getProbabilityLeft() |
double |
getProbabilityReverse() |
double |
getProbabilityRight() |
double |
getProbabilitySame() |
double |
getProbabilitySuccess() |
void |
setProbabilityLeft(double probabilityLeft) |
void |
setProbabilityReverse(double probabilityReverse) |
void |
setProbabilityRight(double probabilityRight) |
void |
setProbabilitySame(double probabilitySame) |
void |
setProbabilitySuccess(double probabilitySuccess) |
determineActionState, determineResultingAction, getWorld
public GridStochasticProbability(GridWorld theWorld, double theProbabilitySuccess, double theProbabilitySame, double theProbabilityLeft, double theProbabilityRight, double theProbabilityReverse)
public GridStochasticProbability(GridWorld theWorld)
public double getProbabilitySuccess()
public void setProbabilitySuccess(double probabilitySuccess)
probabilitySuccess
- the probabilitySuccess to setpublic double getProbabilitySame()
public void setProbabilitySame(double probabilitySame)
probabilitySame
- the probabilitySame to setpublic double getProbabilityLeft()
public void setProbabilityLeft(double probabilityLeft)
probabilityLeft
- the probabilityLeft to setpublic double getProbabilityRight()
public void setProbabilityRight(double probabilityRight)
probabilityRight
- the probabilityRight to setpublic double getProbabilityReverse()
public void setProbabilityReverse(double probabilityReverse)
probabilityReverse
- the probabilityReverse to setpublic Set<SuccessorState> determineSuccessorStates(State state, Action action)
Copyright © 2014. All Rights Reserved.