Sunday, October 04, 2020

Proposal: Parallel Processing

Timed out and failed, 2-1. Josh

Adminned at 06 Oct 2020 12:44:10 UTC

Repeal the rules Delayed Rules and, if it exists, Push Rules. Remove the lines in the Generate Time action that resolve DELAY: and PUSH: tags in the rules.

Add a new rule to the ruleset, called Ruleset Staging:

There exists a copy of the dynastic rules, held on the wiki at the page 181DynasticRuleset. Its contents are gamestate but are flavourtext. The text held at 181DynasticRuleset may be referred to as the Future Ruleset; the version held here may be refered to as the current, main or primary ruleset. The Future Ruleset may not be altered in any way except as specified by this rule.

Whenever a proposal or rule would cause a change to the dynastic ruleset, those changes are applied to the Future Ruleset, unless explicitly otherwise stated. In all other circumstances, the term “ruleset” applies only to this document.

In the rule Turns, amend the line that starts “Whenever the Turn Tracker of all Islands is -” as follows:

Whenever the Turn Tracker of all Islands is -, Gaia must first overwrite the dynastic ruleset with the contents of the Future Ruleset, and must then Progress Time, which is an atomic action with the following steps:

Copy the Dynastic Rules to the page 181DynasticRuleset in the wiki. If there is a rule called Timing Reform then apply its changes to the Future Ruleset and repeal it.

Comments

Kevan: he/him

05-10-2020 09:38:26 UTC

This is an interesting direction, but having to keep track of two rulesets (the one that we have to obey now, and the one we have to target with proposals) is a lot of cognitive load. People risk getting the two mixed up, performing an action which hasn’t hit the ruleset yet, or skipping - legally or illegally - one which there was a loud and memorable repeal of, but which still exists for the current round.

The full separation of amendment and gamestate is possibly an illusion anyway: if we agreed to repeal Mana next round and wrote that into 181DynasticRuleset, people would start skipping gaining any this round on the basis that it was about to become worthless. But a quorum could still propose to reverse the repeal and put Mana back in, before the next round began.

Josh: Observer he/they

05-10-2020 09:48:43 UTC

The problem of rule changes not coming in mid-round isn’t solveable without some cognitive load. DELAY rules (and rules that overwrite a chunk of ruleset based on triggers) don’t seem to be working all that great…

Kevan: he/him

05-10-2020 15:26:29 UTC

I think the DELAY stuff works fine at the action level, where players can read down a menu of actions which plainly do or don’t exist at that point in time. It’s the bigger stuff that’s harder to keep up with.

against

pokes:

05-10-2020 15:34:14 UTC

against