Proposal: Giving everyone a turn
Reached quorum 6 votes to 0. Enacted by Kevan.
Adminned at 12 Jul 2022 14:45:12 UTC
Reword the rule Bouts to:
Operators pit their Bots against each other in Bouts. At any time, each Operator may be engaged in at most one Bout. The number of bouts an Operator’s bot has been engaged in is publicly tracked, and includes announced bouts that include the bot that are yet to be resolved. This publicly tracked value may be referred to as the Bout Count.
Operators have a Readiness, which is publicly tracked, which may be either In the Workshop or Ready, and which defaults to In the Workshop.
At any time, the Announcer may Announce an upcoming Bout, by randomly selecting two Operators according to the Selection Criteria in this rule making a post Announcing their names.
The Selection Criteria for selecting bots to engage in a bout is:
*If an Operator has a higher Bout Count than any other Operator, they may not be selected by the Announcer, except if there are no other available Operators to select.
*If an Operator has a Readiness that is not Ready, it may not be selected by the Announcer.
*The random selection of eligible Operators is weighted towards Operators with a smaller Bout Count - for each eligible Operator, subtract the current Bout Count for that Operator from the highest Bout Count of all eligible Operators then add 1 to get the weighting that the random selection will use.
I could easily see one player getting lucky and being selected repeatedly, so this should serve to mitigate the issue.
Kevan: he/him