Friday, March 02, 2018

Call for Judgment: Atomic security exit

Fewer than a quorum not voting against. Failed by Kevan.

Adminned at 03 Mar 2018 08:32:51 UTC

In “Atomic Actions” amend:

When a Resident performs an Atomic Action, they must complete all its steps; they must complete them in order; and they may not take any other action defined in the Ruleset until all such steps are complete.

to:

When a Resident performs an Atomic Action, they must complete all its steps in order and they may not take any other action defined in the Ruleset until all such steps are complete, with one exception: if they reach a point where they are unable to continue the Atomic Action, it ends immediately.

Retroactively apply this rule to Cuddlebeam’s last looting. His atomic action would have stopped the moment he paid 1 health for the Black Market, leaving him knocked out.

I initially thought we could consider impossible-to-finish atomic actions illegal, but Cuddlebeam gave an example proving you can’t predict in advance if an atomic action is feasible, so I believe this version is more practical.

Comments

Diabecko:

02-03-2018 23:52:08 UTC

(I reworded it slightly)

Diabecko:

03-03-2018 07:43:10 UTC

against I just realised this is a very bad idea. You could use atomic actions to perform certain actions that you couldn’t normally do (for example, if you were required to pay something AFTER putting it in your inventory, then you could buy it without paying it).

Kevan: he/him

03-03-2018 07:45:17 UTC

against

card:

03-03-2018 08:09:11 UTC

against