Currently your score for balancing purposes is based on your current points per hour, average points per hour, and also your average points per hour for that map. Those are combined to give your score.
We could change that to do whatever.
Here is what is there now in code:
Code: Select all
case 0: // all three PPH values available
return 0.4 * (PPH + PastPPHMap + 0.5 * PastPPH);
case 1: // no current (meaningful) score yet, but both past PPH available
return 0.8 * (PastPPHMap + 0.25 * PastPPH);
case 2: // no past generic PPH (should not be possible)
return 0.5 * (PPH + PastPPHMap);
case 3: // only past map-specific PPH (should not be possible either)
return PastPPHMap;
case 4: // no past map-specific PPH
return 0.5 * (PPH + PastPPHMap);
case 5: // only past generic PPH
return PastPPH;
case 6: // only current PPH (new player)
return PPH;