Friday, January 17, 2025

Proposal: Rules Are Made To Be Broken

Times out 5-1. Enacted by Brendan.

Adminned at 19 Jan 2025 22:41:29 UTC

If Less Security was enacted, this does nothing. Otherwise:

In the rule The Vault {I}, in the bullet pointed list, replace “dynastic gamestate” with “non-mutable dynastic gamestate”.

As a subrule of “The Vault {I}”, add a rule “Mutable Gamestate {I}”:

Dynastic gamestate is said to be mutable if at least one of the following is true:
* The dynastic gamestate or variable is declared in an immutable rule as being mutable
* The dynastic gamestate or variable is solely defined by a mutable rule
* It is a publicly tracked dynastic variable that ceased to have a definition or became orphaned
** In this case, that variable is publicly tracked and continues to retain the last value legally applied to it, or a default if none exists

Comments

ais523:

17-01-2025 22:44:14 UTC

I like this, but it might want to revert Less Security because it is acting as an alternative implementation of the same idea. (I assume it makes Guesses mutable because they aren’t defined in an immutable rule?)

I’m a little concerned about “or a default” – if a variable becomes undefined it probably won’t have a defined default either.

SingularByte: he/him

17-01-2025 22:54:55 UTC

Edited.

As for the defaults, all variables have one defined in the appendix so it’s all fine. 4.4.1 bullet point 8.

And yeah, the rule guesses should work as expected with this.

ais523:

18-01-2025 02:52:05 UTC

for

JonathanDark: he/him

18-01-2025 04:02:50 UTC

for

Habanero:

18-01-2025 13:44:31 UTC

for

Josh: he/they

18-01-2025 16:30:27 UTC

against

Raven1207: Monarchple he/they

19-01-2025 02:43:49 UTC

for