A Game of Numerical Dominance
Conceived and designed by Ronald Van Hook, Get Off My Lawn is a competitive dice-placement strategy game modeling register eviction, distributed consensus, and closed-loop resource recycling.
Each lawn row functions as a double-ended queue (deque) with a strict capacity of $k = 3$. Players cannot insert arbitrarily into the middle; entries are constrained to the outer flanks (left or right). This models hardware cache replacement policies and sliding-window packet buffers in network routing.
Evicted dice are not permanently destroyed. Ejected units undergo an immediate stochastic transformation (re-rolling 1 to 6) and are dynamically re-absorbed into the victimβs personal register via sorted binary insertion. This reflects closed-loop feedback routing and dynamic load rebalancing in distributed networks.
A register achieves state permanence ("Lockout") strictly when a homogeneous quorum of 3 identical player tokens occupies the buffer uninterrupted. This mirrors Byzantine Fault Tolerance (BFT) and distributed quorum consensus protocols (such as Raft or Paxos).
Execution is gated to the peripheral extrema (far-left minimum or far-right maximum) of a player's sorted array. When all peripheral values match locked rows, the thread stalls (passes), illustrating priority inversion and resource starvation in multi-threaded processor scheduling.