  @Test
  public void testInitRound() {

    GunEnemy gunData = newGunEnemy();
    gunData.energy = 10;
    gunData.alive = false;
    gunData.setRobotState(RobotState.newBuilder()
        .setLocation(newLocation())
        .setTime(1)
        .build());
    gunData.initRound();
    assertEquals(100, gunData.energy, 0.01);
    assertTrue(gunData.alive);
    assertTrue(gunData.stateLog.size() == 0);
  }