this.battle = battle;
this.robotSpecification = robotSpecification;
this.rbSerializer = new RbSerializer();
this.boundingBox = new BoundingRectangle();
this.scanArc = new Arc2D.Double();
this.teamPeer = team;
this.state = RobotState.ACTIVE;
this.battleRules = battle.getBattleRules();