net.sf.colossus.ai
Class RationalAI.BattleResults
java.lang.Object
net.sf.colossus.ai.RationalAI.BattleResults
- Enclosing class:
- RationalAI
static class RationalAI.BattleResults
- extends java.lang.Object
Field Summary |
private int |
att_dead
|
private int |
def_dead
|
private double |
ev
|
private java.util.List<java.lang.String> |
log
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ev
private final double ev
att_dead
private final int att_dead
def_dead
private final int def_dead
log
private java.util.List<java.lang.String> log
RationalAI.BattleResults
public RationalAI.BattleResults(double e,
int a,
int d)
RationalAI.BattleResults
public RationalAI.BattleResults(double ev,
int att_dead,
int def_dead,
java.util.List<java.lang.String> log)
- Parameters:
ev
- att_dead
- def_dead
- log
-
getLog
public java.util.List<java.lang.String> getLog()
- Returns:
- Returns the log.
getExpectedValue
public double getExpectedValue()
getAttackerDead
public int getAttackerDead()
getDefenderDead
public int getDefenderDead()
log
void log()