A request from a player (Benton) was to have a way to simulate rounds and figure out elo changes based on performance. This should be doable
[x] Create a page for this
[ ] Copy and adjust the database calls to point towards a league/simulation
[ ] Have a timestamp of when the user first came to the page
The steps for this are:
Get current and make a copy of current and historical elos in league/simuation/user.Displayname/... where ... is the same db layout as the league. The displayName is to handle multiple users at the same time in the same league playing with the tool.
Take an input of either a udisc csv or manual entry
Run identical elo calculations and save result to the league/simulation/userDisplayname
Display the changes
Present the user two options: 1) Start Over (goto step 1) 2) add another round (goto step 2)
Check if user created timestamp is more than 24 hours old, delete and restart
A request from a player (Benton) was to have a way to simulate rounds and figure out elo changes based on performance. This should be doable
league/simulation
The steps for this are:
league/simuation/user.Displayname/...
where...
is the same db layout as the league. The displayName is to handle multiple users at the same time in the same league playing with the tool.league/simulation/userDisplayname
Check if user created timestamp is more than 24 hours old, delete and restart