Wednesday, October 23, 2024

Proposal: Clocking In

In the rule “Synthesis”, before the text “The Head Researcher can and should perform the Synthesize action”, add the following text:

Submissions is the number of Genetic Engineers who have submitted Mutations since the last time the Synthesize action was performed (or since the beginning of the dynasty if the Synthesize action has never been performed) out of the total of active Genetic Engineers and is publicly tracked by the Head Researcher.

It’s useful to know how many Genetic Engineers we’re waiting on until the next Synthesis.

Proposal: Head Research

In “Hypotheses”, replace “Each Genetic Engineer has a privately tracked Hypothesis” with:-

Each Genetic Engineer has a Hypothesis which is privately tracked by the Head Researcher

I did wonder if it was worth making this default-by-Emperor in the appendix, when no tracker is specified, but given that it’s happening privately I’m not sure we should allow the ruletext ambiguity.

Tuesday, October 22, 2024

Proposal: Secure, Contain, Protect

In the rule “Organisms”, replace the text “There is a list of Organisms” with “There is a publicly tracked list of Organisms”, and add the following text at the end of the first paragraph:

When adding an Organism to the publicly tracked list, the name of the Organism should be the text “SGL-” following by a number generated from rolling DICE10000, repeating this roll until the resulting name does not match any in the existing Organisms list.

 

Fixing the list of Organisms to be publicly tracked and adding a way to uniquely name them with a designation from Sublogical Genomics Laboratory.

Proposal: Waving Hands

In “Synthesis”, replace “Processing from left to right, take the first 3 Nucleotides in the Genome not yet processed in this step and follow the corresponding instructions in the rule “Codons”. Repeat as long as there are at least 3 Nucleotides left to be processed.” with:-

Processing them from left to right: for each set of three consecutive Nucleotides in the Genome, follow the corresponding instructions in the rule “Codons”.

Running the entire genome, so that “TAGTACC” would cause TAG, AGT, GTA, TAC and ACC to all be triggered in sequence, rather than just TAG and TAC before stopping.

Not sure if it’s intentional that the current synthesis process will cause an otherwise stable Genome to rotate between doing three very different things each time that it’s synthesised.

Proposal: Fixing some defects

Reached quorum 3 votes to 0. Enacted by Kevan.

Adminned at 23 Oct 2024 09:55:35 UTC

In the rule “Synthesis”, immediately after

If they have not done so since the last time the Synthesize action was performed

add the text

(or if the Synthesize action has not yet been performed)

If the proposal “Advanced Genetics” did not pass, ignore the remainder of this proposal.

In the Synthesize atomic action, replace

if two or more Mutations specify the same position, the Nucleotide at that position remains unchanged.

with

if two or more Mutations specify the same position, those Mutations are instead not performed; for this purpose, insertion Mutations are not considered to specify the same position as any non-insertion Mutation. Perform insertions after all other Mutations, with insertions specifying later positions to be performed before insertions specifying earlier positions.

In the Mutations subrule, replace

Choose any valid Nucleotide and a specified position in the Genome to insert the chosen Nucleotide

with

Insert any valid Nucleotide directly before a specified position in the Genome

The rules technically don’t urge people to submit Mutations until after a Synthesize action has already been performed, so I’m making it clearer in case this was holding anybody back (and not-so-subtly encouraging more people to submit their Mutations).

I also address potential ambiguities with the new Mutations in JonathanDark’s proposal.

Edited to remove randomness from insertions at the same position.

Proposal: Hypothetical Genes

Reached quorum 4 votes to 0. Enacted by Kevan.

Adminned at 23 Oct 2024 08:11:41 UTC

Add the following new rule titled “Hypotheses”:

Each Genetic Engineer has a privately tracked Hypothesis, which is either empty or a sequence of 4 or more Nucleotids and defaults to empty. As a virtual action, a Genetic Engineer may pay 1 Research Point to set their Hypothesis to any valid Hypothesis that is not a subsequence of the Genome.

Add the following as the last step of the Synthesis action:

* For each Genetic Engineer whose non-empty Hypothesis is a subsequence of the Genome, increase their Understanding by N-3, where N is the length of their Hypothesis, and set their Hypothesis to empty.

To the rule “Research points”, add

Each Genetic Engineer has a publicly tracked number of Understanding, defaulting to 0.

This should create some asymmetry in players’ Mutation motives and make it less predictable

Proposal: You Are Here

Reached quorum 3 votes to 0. Enacted by Kevan.

Adminned at 23 Oct 2024 07:50:14 UTC

At the top of the rule “The Laboratory”, add:-

[[File:Laboratory map.png|thumb|400px|The map of the Laboratory]]

Replace everything including and after “The following list gives Rooms in the Laboratory and their Connections:” in the rule “The Laboratory” with:-

Each white-floored area on the map which is enclosed by a black wall and which also contains a text string is a Room, with the string as its name. The thin white rectangles with no text are Doors: if two Rooms both adjoin the same Door, then those two Rooms are Connected.

For each Genetic Engineer and Organism that was in the room called “Hallway 1” when this proposal’s enactment began, move that entity to “Hallway”.

Adding ten more rooms and making a map of them. (I’ll make the dungeonscrawl.com source file available somewhere if this enacts.)

Monday, October 21, 2024

Proposal: Advanced Genetics

Popular, 5-0. Enacted by JonathanDark.

Adminned at 22 Oct 2024 14:39:24 UTC

In the rule “The Laboratory”, add the following text at the end of the first paragraph:

A Genetic Engineer or an Organism who has a Position of a specific Room is said to be “in” that Room. Otherwise, they are not “in” that Room.

In the rule “Synthesis” replace the text “A Mutation consists of changing the Nucleotide at a specified position in the Genome to a different Nucleotide.” with the following text:

The valid choices for Mutation are listed in the Mutations subrule. Each such Mutation has a Cost, which is the amount of Research Points that must be spent to submit the Mutation request and may be 0, and the Requirements, which must be true for the Genetic Engineer who is submitting the Mutation request and may be None.

In the rule “Synthesis”, add a subrule named “Mutations” with the following text:

{| class="wikitable"
|-
! Mutation !! Cost !! Requirements
|-
| Change the Nucleotide at a specified position in the Genome to a different Nucleotide || 0 || None
|-
| Pick two distinct specified locations in the Genome and swap the two Nucleotides at those positions with each other || 1 || None
|-
| Choose any valid Nucleotide and a specified position in the Genome to insert the chosen Nucleotide || 2 || Must be in the Computer Lab
|}

Proposal: Getting Up Close and Personal

Reached quorum 4 votes to 0. Enacted by Kevan.

Adminned at 22 Oct 2024 14:01:59 UTC

In the rule “Codons”, for the “ACT” Codon’s Effect, replace the text “gain 1 Research Point each” with the following:

gain 1 Research Point each if they are in the Computer Room, 2 Research Points each if they are in any Room whose name starts with “Containment Cell” in which there is at least 1 Organism, and 0 Research Points otherwise.

Proposal: It’s alive!

Popular, 4-0. Enacted by JonathanDark.

Adminned at 21 Oct 2024 04:25:05 UTC

If the proposal “Trying the lab door again” did not pass, this proposal has no effect.

Add a new rule titled “Organisms” and give it the following text:

There is a list of Organisms, defaulting to an empty list. Each Organism has a Position that is a publicly tracked Room.

Change the effect of the ACT Codon to be

Add a new Organism to a random Containment Cell. The Genetic Engineers (if any) who most recently caused a Mutation in this Codon gain 1 Research Point each.

Add the Codon “ACC” to the table in the rule “Codons”, with an effect of

Move each Organism to a random Room connected to its current Position.

Sunday, October 20, 2024

Proposal: Trying the lab door again

Popular, 4-0. Enacted by JonathanDark.

Adminned at 20 Oct 2024 18:55:24 UTC

Create a new rule called “The Laboratory” with the following text:

The Laboratory consists of a number of named Rooms. Each Genetic Engineer has a publicly tracked Position that is a Room in the Laboratory, defaulting to the Computer Room. As a Daily Action, each Genetic Engineer may change their Position to a Room that is Connected to their current Position.

The following list gives Rooms in the Laboratory and their Connections:
* Computer Room, connected to Hallway 1
* Containment Cell 1, connected to Hallway 1
* Hallway 1, connected to Computer Room and Containment Cell 1.

Reproposing Lukas’ illegal proposal.

Wake up call

I would like to be united please

Proposal: The Laboratory

Illegal due to Lukas already having 2 pending Proposals at the time this one was posted.

Adminned at 20 Oct 2024 01:16:59 UTC

Create a new rule called “The Laboratory” with the following text:

The Laboratory consists of a number of named Rooms. Each Genetic Engineer has a publicly tracked Position that is a Room in the Laboratory, defaulting to the Computer Room. As a Daily Action, each Genetic Engineer may change their Position to a Room that is Connected to their current Position.

The following list gives Rooms in the Laboratory and their Connections:
* Computer Room, connected to Hallway 1
* Containment Cell 1, connected to Hallway 1
* Hallway 1, connected to Computer Room and Containment Cell 1.

This is the last of the initial proposals. I don’t have any specific purpose in mind for the Rooms listed here, this is just to help spark ideas.

Proposal: Research Points

Popular, 4-0. Enacted by JonathanDark.

Adminned at 20 Oct 2024 18:52:17 UTC

If the proposal “Genetics 101” does not pass, this proposal does nothing.

Create a new rule called “Research Points” with the following text:

Each Genetic Engineer has a publicly tracked number of Research Points, defaulting to 0.

Add the Codon “ACT” to the table in the rule “Codons”, with an effect of “The Genetic Engineers (if any) who most recently caused a Mutation in this Codon gain 1 Research Point each.”

This is mostly just to give people something to aim for at the start. I don’t see Research Points as being a primary goal for the dynasty.

Proposal: Genetics 101

Popular, 4-0. Enacted by JonathanDark.

Adminned at 20 Oct 2024 18:43:41 UTC

Create a new rule called “The Genome” with the following text:

The following letters are considered Nucleotides: A, C, G, T. The Genome is a publicly tracked sequence of Nucleotides.

Create a new rule called “Synthesis” with the following text:

If they have not done so since the last time the Synthesize action was performed, each Genetic Engineer should, at their earliest convenience, privately submit to the Head Researcher a single Mutation that they wish to perform, or the fact that they do not want to perform any Mutations.
A Mutation consists of changing the Nucleotide at a specified position in the Genome to a different Nucleotide. If a Genetic Engineer has made multiple such submissions, only their most recent submission is considered valid.

The Head Researcher can and should perform the Synthesize action once every Genetic Researcher has made a new submission to the Head Researcher since the last time the Synthesize action was taken (or since this rule was enacted if the Synthesize action has not been performed yet).

Synthesize is an atomic action consisting of the following steps:
* Perform every valid Mutation submitted, with the following exception: if two or more Mutations specify the same position, the Nucleotide at that position remains unchanged.
* Processing from left to right, take the first 3 Nucleotides in the Genome not yet processed in this step and follow the corresponding instructions in the rule “Codons”. Repeat as long as there are at least 3 Nucleotides left to be processed.
* Add a random Nucleotide to the beginning of the Genome.

Create a new rule called “Codons” with the following text:

The following table lists sequences of three Nucleotides (known as Codons), along with their corresponding effect when the Synthesize action is performed. If a Codon does not appear in the table, it is considered to have no effect.

Append an empty table to the end of the rule Codons.

Set the Genome to be a random sequence of 9 Nucleotides.

Ascension Address: Alien DNA

cc: Xenogenetic Team

Following reports of abnormal mutations in the fish population of a nearby bay, we have managed to recover several samples of extraterrestrial genetic material from a submerged meteorite.

You will be working with your fellow genetic engineers to synthesize brand-new lifeforms never before seen on this planet; we anticipate untold applications to medical and military technology.

We are confident that your work here will impact millions of lives around the globe.

Sincerely,
Lukas
Head of Xenogenetic Research at Sublogical Genomics

P.S. Some of you have voiced concerns regarding alleged security flaws in the containment cells. Please rest assured that our cells are technically in compliance with the relevant legal codes.

P.P.S. I have been asked to remind ALL of the team that fruit-matching games, or indeed games of any sort, are not to be played on company workstations.

Repeal all Dynastic Rules.

Set the synonym for Player to “Genetic Engineer” and the synonym for Emperor to “Head Researcher”.

Update the name of the gamestate tracking page to “Sublogical Genomics Laboratory”.

Remove all Building Blocks except for “Low-Player Mode”, and add the Building Block “Virtual Actions”.

Imperial Style: Guide, Protective, Powerhouse, Scam-Mundane, Servile, Instinctual

Friday, October 18, 2024

The Cornucopia

Post-dynastic discussion here

Friday, October 18, 2024

Declaration of Victory: Jackpot

Unanimous, 4-0. Enacted by JonathanDark.

Adminned at 18 Oct 2024 14:13:23 UTC

The Turn Order list is empty and I have 385 points, which is more than the Victory Threshold and more than any other player, so I have achieved victory.