public abstract class Action extends java.lang.Object implements java.lang.Comparable<Action>, JMarkovElement
Comparable,
jmarkov.jmdp| Constructor and Description |
|---|
Action() |
| Modifier and Type | Method and Description |
|---|---|
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().
|
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)