Thursday, March 09, 2023

Proposal: Write To Disk

Reaches quorum 7-0 and is enacted -SingularByte

Adminned at 11 Mar 2023 07:02:18 UTC

Add the following entries to the table “Disks”:

|-
| save.c || 2 || You may set any two orthogonally adjacent Cells’ colours to green, if they were not Red.
|-
| alph.c || 3 || You may set any two orthogonally adjacent Cells’ colours to red.
|-
| fire.c || 3 || You may set any two orthogonally adjacent Cells’ colours to yellow, if they were not Red.

In “The Lines”, change “Set the Value of all Cells to -, and set them to their default colour.” to “For every cell, if it is not green, set the Value of the cell to - and set it to its default color.”
In “Running”, after the bulletpoint reading “For each Cell whose value is Battery,”, add the following:

* If any runner is on a yellow cell, they lose 1 Power.  If they do not have any Power, they instead add a junk.c disk to their stack in a random position.

Comments

lendunistus: he/him

09-03-2023 13:58:02 UTC

wouldn’t “if any runner is on a yellow cell, they lose 1 Power” remove the entirety of that runner’s power? there’s nothing that prevents it from proccing more than once

Lulu: she/her

09-03-2023 14:01:46 UTC

isnt it in an atomic action already?

SingularByte: he/him

09-03-2023 14:21:00 UTC

Yep, since the power loss is part of the atomic action, it can only happen once a tick.

SingularByte: he/him

09-03-2023 23:12:20 UTC

for  I like these.

Brendan: he/him

10-03-2023 01:00:15 UTC

for

Raven1207: he/they

10-03-2023 04:34:42 UTC

for

Kevan: he/him

10-03-2023 10:31:18 UTC

for

Habanero:

10-03-2023 13:48:21 UTC

for

Trapdoorspyder: he/him

10-03-2023 14:15:07 UTC

for

JonathanDark: he/him

10-03-2023 14:30:15 UTC

for