bestPlans[0] = new FiringPlan(target, alphaStrike.getFlipArms()); final FiringPlan nonZeroHeatOptions = new FiringPlan(target); final FiringPlan swarmAttack = new FiringPlan(target); final FiringPlan testPlan = new FiringPlan(target, alphaStrike.getFlipArms()); testPlan.addAll(bestPlans[heatLevel - weaponFireInfo.getHeat()]); testPlan.add(weaponFireInfo);