Friday, March 17, 2023

Proposal: Copy-Paste

Reached quorum 5 votes to 0. Enacted by Kevan.

Adminned at 18 Mar 2023 10:32:34 UTC

In the rule “Disks”, replace this text for the Effect of yank.c:

You may add a copy of a Disk from the Heap which shares a row or column with your Location to your own Stack

with this text:

You may add a copy of a Disk from the Heap which shares a row or column with your Location to the rightmost end of your own Stack

For any dynastic action taken where yank.c was Executed and the copied Disk was not placed at the rightmost end of the Runner’s Stack, move that Disk to the rightmost end of that Runner’s Stack if it is still present in their Stack.

We have a solid definition of where disks go in a push, but the Effect for yank.c says “add”, which does not have any such definition. Everywhere else that “add” is used, it is explicitly called out where the disk goes in the Stack, so I think we just need to clarify it here. Also added a fix for any case (which I think there is none so far) where yank.c was used to put a Disk somewhere other than the rightmost end of a Stack.

Comments

Trapdoorspyder: he/him

17-03-2023 23:55:41 UTC

for

Habanero:

18-03-2023 02:23:17 UTC

for

lendunistus: he/him

18-03-2023 04:53:57 UTC

for

Lulu: she/her

18-03-2023 05:00:12 UTC

for