Proposal: Dear Diary [Appendix]
Timed out 4 votes to 1. Enacted by Kevan.
Adminned at 23 May 2020 11:33:51 UTC
To “Representations of the Gamestate”, add a paragraph:-
The historical fact of the occurrence of a defined game action is itself considered to be gamestate, tracked in the history of whatever resource is used to track the gamestate modified by that action, where possible, or in the wiki page [[Gamestate Modifications]] if this is not possible.
Attempting the simplest possible clarification in the ruleset, to see what people think.
(For context, the disagreement is over what happens when we say something like “change the gamestate to what it would be if Eckels had taken an action to crush a butterfly at 3pm yesterday”: it’s clear that we update whatever gamestate record to say “butterfly now crushed”, but disputed as to whether Eckels is now considered - say for the purposes of checking weekly actions if he tries to do it again immediately - to have actually performed the action of “crushing a butterfly”.)
Josh: Mastermind he/they
Doesn’t this just immediately create an orphan variable?
“An Orphan Variable is a dynastic gamestate variable which has neither a location in which it’s tracked, nor a reasonable manner in which it can be determined from other gamestate variables, specified in the Ruleset.”
I’m pretty against invisible gamestate, and the idea of their being some sort of amorphous floaty idea of action-done-ness that isn’t quantifiable and isn’t tracked makes me a bit nervous.