|
||||||||||
| 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 JMarkovElementJMarkovElement.description()public java.lang.String description()
description in interface JMarkovElementJMarkovElement.label()public final java.lang.String toString()
toString in interface JMarkovElementtoString in class java.lang.ObjectJMarkovElement.label()public final boolean equals(java.lang.Object o)
equals in interface JMarkovElementequals in class java.lang.Objecto - 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 | |||||||||