Tuesday, October 29, 2024

Proposal: How to Play the Synthesizer

Withdrawn. Failed by Kevan.

Adminned at 31 Oct 2024 16:09:58 UTC

Replace the first three paragraphs of “Synthesis” with:-

Each Genetic Engineer has a Planned Mutation, privately tracked by the Head Researcher: this is either a Mutation from the Mutations subrule along with any specified information that it requires, or is blank.

A Genetic Engineer may, as a Virtual Action, pay the cost of a Mutation to change their Planned Mutation to it, so long as they meet any Requirements that Mutation has. If the Mutation requires anything to be specified, they should specify it when taking the action. A Genetic Engineer may also set their Planned Mutation to blank, as a Virtual Action.

Submissions is the number of Genetic Engineers whose Planned Mutation is not blank, out of the total of Healthy Genetic Engineers, and is publicly tracked by the Head Researcher.

If every Healthy Genetic Engineer has a non-blank Planned Mutation, then the Head Researcher can and should perform the Synthesize action, an atomic action consisting of the following steps:

Add a rule called “The Filing Cabinet”:-

The Head Researcher may, at any time, set a Genetic Engineer’s Planned Mutation to match that Genetic Engineer’s most recent Mutation request under the ruleset prior to the enactment of “How to Play the Synthesizer”.

The Head Researcher may repeal this rule at any time.

Making “privately submit to the Head Researcher a single Mutation” into a virtual action so that it inherits all the boilerplate for that. Right now it has a hardcoded change-your-request option, but no option to just cancel a request, nor the ability for the Emperor to say if and why an action failed.

(I started spitballing a subtype of virtual action for “only process when every player has submitted an order”, but “set a decision as virtual, process when all are set” seems to do the job.)

Comments

Darknight: he/him

30-10-2024 08:43:10 UTC

for

Desertfrog:

30-10-2024 12:16:11 UTC

If I’m not missing something, the Planned Mutations wouldn’t be set to blank when Synthesis is performed, and thus the Head Researcher would be required/allowed to perform it again infinitely

Kevan: he/him

30-10-2024 12:32:41 UTC

Good catch! I meant to add a step to the Synthesize action for that, but evidently forgot about it.

against Withdrawn.