🌩ī¸Energy and Token earnings decay

Without energy, your O2 / SQUAD earning is very limited. When your energy runs out, you still earn O2 Tokens - and only O2 Tokens - at a very slow rate.

Formula

The decay at which earning loss occurs is shown by this formula:

const transferFunction = (energy, o2Gain, decayStart, decayEnd) => {
  if (energy > decayStart) { return o2Gain; }
  if (energy < decayEnd) { return o2Gain - o2Gain * 0.995; }
  const percentageDecrease = (energy - decayStart) / (decayEnd - decayStart);
  return o2Gain - o2Gain * percentageDecrease;
};

Visualization

The equivalent graph would show that for an optimal output of 9.8 earned O2 Tokens, depending on your energy, you will earn effectively 9.8 O2 for the first 80% and then, from 20% to 0, you will earn a diminishing part of these 9.8 Tokens. Finally, at 0% energy, you will earn only a very small part of these 9.8 Tokens.

Last updated