|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectrobocode.control.RobotResults
public class RobotResults
Contains the battle results for an individual robot, which is given as input
parameter with the
RobocodeListener.battleComplete(BattleSpecification, RobotResults[])
event handler.
RobocodeListener
,
Serialized FormConstructor Summary | |
---|---|
RobotResults(RobotSpecification robot,
int rank,
double score,
double survival,
double lastSurvivorBonus,
double bulletDamage,
double bulletDamageBonus,
double ramDamage,
double ramDamageBonus,
int firsts,
int seconds,
int thirds)
Constructs a new RobotResults. |
Method Summary | |
---|---|
int |
getBulletDamage()
Returns the bullet damage score of this robot in the battle. |
int |
getBulletDamageBonus()
Returns the bullet damage bonus of this robot in the battle. |
int |
getFirsts()
Returns the number of times this robot placed first in the battle. |
int |
getLastSurvivorBonus()
Returns the last survivor score of this robot in the battle. |
int |
getRamDamage()
Returns the ram damage score of this robot in the battle. |
int |
getRamDamageBonus()
Returns the ram damage bonus of this robot in the battle. |
int |
getRank()
Returns the rank of this robot in the battle results. |
RobotSpecification |
getRobot()
Returns the robot these results are meant for. |
int |
getScore()
Returns the total score of this robot in the battle. |
int |
getSeconds()
Returns the number of times this robot placed second in the battle. |
int |
getSurvival()
Returns the survival score of this robot in the battle. |
int |
getThirds()
Returns the number of times this robot placed third in the battle. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public RobotResults(RobotSpecification robot, int rank, double score, double survival, double lastSurvivorBonus, double bulletDamage, double bulletDamageBonus, double ramDamage, double ramDamageBonus, int firsts, int seconds, int thirds)
robot
- the robot these results are forrank
- the rank of the robot in the battlescore
- the total score for the robot in the battlesurvival
- the survival score for the robot in the battlelastSurvivorBonus
- the last survivor bonus for the robot in the battlebulletDamage
- the bullet damage score for the robot in the battlebulletDamageBonus
- the bullet damage bonus for the robot in the battleramDamage
- the ram damage for the robot in the battleramDamageBonus
- the ram damage bonus for the robot in the battlefirsts
- the number of times this robot placed firstseconds
- the number of times this robot placed secondthirds
- the number of times this robot placed thirdMethod Detail |
---|
public RobotSpecification getRobot()
public int getRank()
public int getScore()
public int getSurvival()
public int getLastSurvivorBonus()
public int getBulletDamage()
public int getBulletDamageBonus()
public int getRamDamage()
public int getRamDamageBonus()
public int getFirsts()
public int getSeconds()
public int getThirds()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |