Saturday, March 11, 2023

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

11-03-2023 16:36:08 UTC

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

11-03-2023 16:43:26 UTC

If you’d prefer not to make a change like that to your proposal though, I can just create my own follow-up proposal.

Lulu: she/her

11-03-2023 16:56:29 UTC

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

11-03-2023 20:46:08 UTC

against Runners having to keep Running seems okay to me. Could even dial up the Tron and say that you can’t double back.

Brendan: he/him

12-03-2023 03:08:33 UTC

imperial

Trapdoorspyder: he/him

12-03-2023 04:28:41 UTC

against

SingularByte: he/him

12-03-2023 06:52:31 UTC

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.
against

Lulu: she/her

12-03-2023 13:17:14 UTC

against withdrawn