|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjmarkov.basic.Action
public abstract class Action
This class represents a single Action in Markov Decision Process (MDP). It implements Comparable in order to be easily organized and searched.
Comparable
,
jmarkov.jmdp
Constructor Summary | |
---|---|
Action()
|
Method Summary | |
---|---|
java.lang.String |
description()
The user SHOULD override this method to give a complete description for the action. |
boolean |
equals(java.lang.Object o)
This method calls compareTo to check if the Action are equal. |
abstract java.lang.String |
label()
The user MUST override this method to give a (hopefully short) label for the Action. |
java.lang.String |
toString()
This calls label(). |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface java.lang.Comparable |
---|
compareTo |
Constructor Detail |
---|
public Action()
Method Detail |
---|
public abstract java.lang.String label()
label
in interface JMarkovElement
JMarkovElement.description()
public java.lang.String description()
description
in interface JMarkovElement
JMarkovElement.label()
public final java.lang.String toString()
toString
in interface JMarkovElement
toString
in class java.lang.Object
JMarkovElement.label()
public final boolean equals(java.lang.Object o)
equals
in interface JMarkovElement
equals
in class java.lang.Object
o
- The Object to compare to.
Object.equals(java.lang.Object)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |