Proposal: Garbage Collection
Withdrawn and therefore failed -SingularByte
Adminned at 12 Mar 2023 17:36:04 UTC
In “The Stack”, change
When a Stack is Popped, its rightmost Disk is removed and added to the Heap in a Cell of the Popper’s choice (or a random Cell if the Gridmaster Popped it).
to
When a Stack is Popped, its rightmost Disk is removed and, if it is not junk.c, added to the Heap in a Cell of the Popper’s choice (or a random Cell if the Gridmaster Popped it.)
In “Running”, change
Each Runner optionally has a Heading, being a direction of North, South, East or West
to
Each Runner optionally has a Heading, which can be North, South, East, West, or Stay Put
and
Simultaneously move every Live Runner one Cell in the Direction of that Runner’s Heading
to
Simultaneously move every Live Runner one Cell in the Direction of that Runner’s Heading, if it is not Stay Put
General QoL patch. A bit odd that there’s no option to not move now.
Comments
SingularByte: he/him
Being unable to get rid of junk.c is brutal. I think I’d prefer if it was still possible, even if there’s an expense to it (either via a new feature, or by paying power, or whatever).
SingularByte: he/him
If you’d prefer not to make a change like that to your proposal though, I can just create my own follow-up proposal.
Misty:
Oh that’s definitely not what I meant, I was thinking about removing any junk.c that ends up in the Heap because it’s, well, junk
Kevan: he/him
Brendan: he/him
Trapdoorspyder:
SingularByte: he/him
The whole thing about needing to keep running does admittedly act as a bit of a balancing factor for terminals now too. If you have to keep moving off the terminal, it stops you from camping on it and using free executions every turn.
I’m also neutral on the whole idea of trashing junk, since I don’t see it as something that’s likely to clog up the map, and junk does actually have inherent value if you have the right disks.

Misty: