Assumes 3 minutes per play to account for song length, loads and menuing. Optimal uses 24.15 songs/hour for Forte, 27 songs/hour for Master and 24 songs/hour for the event song. Some of these are not physically doable without living in Japan due to latency.
Assumes event ends 2059hrs Tokyo time (UTC+0900) if End Date is used.
Assumes 11,14,16,19 stamina cost bracket for the event song. (Pro is sometimes 17 stamina)
using a multiplier does not attempt to try a lower multiplier value in the event you lack stamina/tokens for 2x/4x but have enough for 1x.
The simulation runs as if all your stamina is stored into a giant pool and you play all your games at once on the exact last minute of the event. Obviously not physically possible, but there's no intention to change this.
Multiplier is applied for the entire duration of the grind. This is because event midway points aren't implemented. (and also because of the point above this one)
The algorithm spends ALL your stamina, even if you could stop earlier and reach your point target.
If "Event Points" is selected as stopping condition, stamina is always refilled in batches of 100, even if less is needed to reach the goal.
Changelog
V 1.9
Added EXP Multiplier
Added Japanese language option.
Truncated the changelog because nobody reads it.
V 1.8
Added support for Piano and Forte
Fixed Live Party calculation because that was apparently broken as fuck for the longest time.