Classifier
Class Transition
java.lang.Object
|
+--Classifier.Transition
- public final class Transition
- extends java.lang.Object
This class is used to represent a perception-action-effect transition.
- Author:
- Olivier Sigaud and Pierre Gérard.
Constructor Summary |
Transition(Classifier.Perception lastPerception,
Classifier.Action lastAction,
double currentReward,
Classifier.Perception currentPerception)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
currentReward
private double currentReward
lastPerception
private Classifier.Perception lastPerception
currentPerception
private Classifier.Perception currentPerception
lastAction
private Classifier.Action lastAction
Transition
public Transition(Classifier.Perception lastPerception,
Classifier.Action lastAction,
double currentReward,
Classifier.Perception currentPerception)
- Parameters:
lastPerception
- lastAction
- currentReward
- currentPerception
-
getCurrentReward
public double getCurrentReward()
- Returns:
- double
getCurrentPerception
public Classifier.Perception getCurrentPerception()
- Returns:
- Classifier.Perception
getLastAction
public Classifier.Action getLastAction()
- Returns:
- Classifier.Action
getLastPerception
public Classifier.Perception getLastPerception()
- Returns:
- Classifier.Perception