Proposal: See How They Run
Reached quorum 9 votes to 0. Enacted by Kevan.
Adminned at 03 Mar 2023 09:29:25 UTC
Enact a new rule, “Running”:-
Each Runner optionally has a Heading, being a direction of North, South, East or West, and defaulting to not having a Heading: this is tracked privately by the Gridmaster. (Row A is considered to be the North edge of the Grid; Column 1 the West edge.) The Gridmaster may change a Runner’s Heading to match a Heading privately requested by that Runner, so long as no Tick has occurred since that request was made.
A Runner is Live if they have a Cell as their Location.
If all Live Runners have a Heading, the Gridmaster may perform the following atomic action, known as a “Tick”:-
* Simultaneously move every Live Runner one Cell in the Direction of that Runner’s Heading (unless there is not a Cell in that direction from that Runner’s Location)
* Blank every Runner’s Heading
* Increase the Watch Number by 1
* Post a blog entry announcing the new Watch Number
Enact a new rule, “The Watch”:-
The Watch Number is a publicly tracked number, starting at 1.
A basic game loop where we privately submit one-step moves, and all of them get applied at once.
JonathanDark: he/him
Any concerns about a game hold-up from a Runner who is not Idle but is also not sending the Gridmaster their Location or Heading?