So, I was getting this. It isn't letting me pick a replacement template for certain ones. Also, could you have it when you double click on a warning or error in the findings tab, that it opens the fix selected menu, instead of going to the analyze tab
Hey @ffm2 - Awesome work! I made a mod of your mod. I thought the communication in your version was a little too verbose -- too much detail, and I wanted to quickly answer the question for the host: "WHOM SHOULD I SWAP" to achieve balance. I'm attaching the two files which I modified:
gui/gamesetup/Pages/GameSetupPage/Panels/Buttons/BalanceTeamsButton.js
gui/common/network~LocalRatings.js
Mostly, I wanted to add the /suggest command, but I ended adding or modifying four:
/evaluate
/suggest
/suggestteams
/about
In detail:
/evaluate
Shows player rankings, including observers, and evaluates the current two-team setup. It does not propose new teams.
Example
/suggest
For 3v3 and 4v4 games, evaluates eligible one-player swaps between the stronger and weaker teams and displays up to two swaps that most improve the predicted balance.
Example Output
/suggestteams
Shows the current team setup and, in a 4v4 game, several fixed rank-based full-team configurations. It does not show rankings.
/about
Prints attribution and the command summary.
What do you guys think?
ps - In this version, I also manually nerf my own LR rating, because it is a little ridiculous. I might be accused of using this to try to get better teammates, but I'm really just trying to make it as accurate as possible.
pps - I'm ignoring edge cases. The mod only suggests for 3v3 or 4v4 game. I think that covers 99% of use cases.
BalanceTeamsButton.js network~LocalRatings.js