public class LegionMove extends java.lang.Object implements java.lang.Comparable<LegionMove>
| Modifier and Type | Field and Description |
|---|---|
private java.util.List<CritterMove> |
critterMoves |
private java.util.Map<CritterMove,java.lang.String> |
evaluation |
private java.lang.String |
lmeval |
private int |
value |
| Constructor and Description |
|---|
LegionMove() |
| Modifier and Type | Method and Description |
|---|---|
void |
add(CritterMove cm) |
int |
compareTo(LegionMove m) |
boolean |
equals(java.lang.Object ob) |
java.util.List<CritterMove> |
getCritterMoves() |
java.lang.String |
getStringWithEvaluation() |
int |
getValue() |
int |
hashCode() |
void |
resetEvaluate() |
void |
setEvaluate(CritterMove cm,
java.lang.String val) |
void |
setEvaluate(java.lang.String val) |
void |
setValue(int v) |
java.lang.String |
toString() |
private final java.util.List<CritterMove> critterMoves
private java.util.Map<CritterMove,java.lang.String> evaluation
private java.lang.String lmeval
private int value
public void add(CritterMove cm)
public java.util.List<CritterMove> getCritterMoves()
public void resetEvaluate()
public int getValue()
public void setValue(int v)
public void setEvaluate(CritterMove cm, java.lang.String val)
public void setEvaluate(java.lang.String val)
public java.lang.String toString()
toString in class java.lang.Objectpublic java.lang.String getStringWithEvaluation()
public boolean equals(java.lang.Object ob)
equals in class java.lang.Objectpublic int compareTo(LegionMove m)
compareTo in interface java.lang.Comparable<LegionMove>public int hashCode()
hashCode in class java.lang.Object