Friday, January 17, 2025

Proposal: Rules Are Made To Be Broken

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

Warning This post is still within the four-hour edit window, which will close early if any votes are cast. Consider delaying your vote until after that time.

Comments

ais523: Mastermind

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.

You must be registered and logged in to post comments.