Wednesday, September 11, 2024

Proposal: Opt In To Play

Reached quorum, 4-1 with 1 DEF and Puzzle Master voting AGAINST. Enacted by JonathanDark.

Adminned at 13 Sep 2024 14:39:38 UTC

In the rule “Turns”, replace the text “At any time during a Puzzler’s Turn, they may remove their name from the start of the Turn Order, at which point it is no longer that Puzzler’s Turn.” with the following text:

Turn Completed is a publicly tracked list of the names of Puzzlers, defaulting to a list containing the names of all Puzzlers whose name is not in the Turn Order. At any time during a Puzzler’s Turn, as an atomic action they may remove their name from the start of the Turn Order and add it to the end of the Turn Completed, at which point it is no longer that Puzzler’s Turn. At any time, a Puzzler whose name is not in either the Turn Order or Turn Completed may add their name to the end of the Turn Completed.

and in the same rule, replace the text “any Puzzler may generate a new Turn Order by randomly arranging the names of all Puzzlers and setting that list to be the new Turn Order” with the following text:

any Puzzler may generate a new Turn Order as an atomic action by randomly arranging the names in the Turn Completed, setting the Turn Order to a list of those randomly arranged names, and setting the Turn Completed to an empty list.

and in the same rule, after the text “that Puzzler’s name may be removed from the Turn Order by any other Puzzler” add the following text:

, but if the Turn Order becomes empty within 6 hours after this action was performed, the Turn Order may not be modified again until at least 6 hours after this action was performed.

This uses Kevan’s idea of an opt-in queue in the form of the Turn Completed. If a Puzzler is involuntarily removed from the Turn Order due to not finishing their turn, their name won’t be in the Turn Completed, and thus until they decide to come back to the game, they won’t be in the Turn Order the next time it is generated. This also takes care of newly unidled Puzzlers who need to get into the Turn Order at some point, but they have to actively participate in order to do so.

Comments

Clucky: Puzzle Master he/him

11-09-2024 16:41:36 UTC

A bit worried how this plays with the ” If it is a Puzzler’s Turn and their Coins have been 0 for the last 6 hours, and it has been at least 6 hours since the Turn Order was last modified”

I’m okay with the “you’re done sorry you can’t collect any more matches” but losing your whole next turn would be harsh

JonathanDark: he/him

11-09-2024 16:51:33 UTC

You wouldn’t though. If you’re intending to actively play, you can use the “At any time, a Puzzler whose name is not in either the Turn Order or Turn Completed may add their name to the end of the Turn Completed” to add your name to the Turn Completed and get your Turn back next time.

The only way you’d lose your turn completely is if you ignore BlogNomic for so long that you fail to add your name back to the Turn Completed by the time a new Turn Order is generated.

JonathanDark: he/him

11-09-2024 17:58:32 UTC

I did realize one issue, which I just corrected, which is that if a Puzzler’s name is removed from Turn Order by another Puzzler, and that causes the Turn Order to be empty, this Proposal would allow any Puzzler to regenerate the Turn Order immediately without including the Puzzler whose name was removed, which is a bit unfair.

To fix this, I added a 6-hour waiting time in the one edge case where one Puzzler removing another Puzzler from the Turn Order caused the Turn Order to be empty. That gives the removed Puzzler some time to get their name back into Turn Completed so that they’ll be included in the next Turn Order.

JonathanDark: he/him

11-09-2024 18:02:43 UTC

A further tweak after I realized that when removing a Puzzler, even if the Turn Order isn’t empty immediately, the remaining Puzzlers could take their turns fast enough that the removed Puzzler doesn’t have time to get their name back in. Fixed.

Clucky: Puzzle Master he/him

11-09-2024 19:00:08 UTC

why not just make it so that if you remove someone for the 6 hour timeout, they still get added to the end of Turn Completed?

JonathanDark: he/him

11-09-2024 20:09:01 UTC

Because I felt it was important that if someone just wanders off mid-turn and doesn’t come back, we don’t have to wait 7 days for them to idle to get turns going again. If they don’t participate, they can sit out until they do.

Lukas:

12-09-2024 04:16:05 UTC

for

Clucky: Puzzle Master he/him

12-09-2024 15:20:52 UTC

against

I think the idea is fine, but if someone takes the turn and simply forgets to do the last step before going to bed I don’t want them getting harshly punished

Benbot: he/him

12-09-2024 16:37:21 UTC

for I like this, if somebody forgets to do the last step a CFJ could be done, and or some kind of patch later.

Darknight: he/him

13-09-2024 05:30:27 UTC

imperial

Desertfrog:

13-09-2024 13:29:42 UTC

for