protected boolean weHaveReproductionEnergyAndArentCrowded(MoveInput input) {
   return weHaveEnoughEnergyToReproduce(input)
       && PlayerUtil.atLeastOneEmptyNeighboringSpace(input);
 }