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
ais523: Mastermind
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.