rveitch
1/4/2018 - 8:05 PM

getCurrentBestBodyParts.js

getCurrentBestBodyParts.js

getCurrentBestBodyParts(Game) {
    const roomEnergy = energyController.getRoomEnergyInfo(Game);
    const energyAvailable = roomEnergy.sourceEnergy.sourceEnergy;

    if (energyAvailable <= 300) {
      return [WORK,WORK,CARRY,MOVE];
    }

    if (energyAvailable <= 400) {
      return [WORK,WORK,WORK,CARRY,MOVE];
    }

    if (energyAvailable <= 550) {
      return [WORK,WORK,WORK,CARRY,CARRY,MOVE,MOVE];
    }

    if (energyAvailable <= 600 || energyAvailable <= 650 || energyAvailable >= 650) {
      return [WORK,WORK,WORK,WORK,CARRY,CARRY,MOVE,MOVE];
    }

  },