On Mon, 28 Feb 2022, Jason Cobb via agora-discussion wrote:

I present the following draft to clean up the ratification rule.

The only intended semantic change is securing all retroactive
modification, everything else is just mean to make the existing text
much more clear.


Title: Temporal Incursion Modification and Exclusion Act
Author: Jason
Coauthors: Aspen
Adoption index: 3.0

Amend Rule 1551 (Ratification) to read, in whole:
{
A retroactive change is one that changes the game's record of
past events. Retroactive changes are secured with power
threshold 3.

Ratification is purposefully defined so as _not_ to do any retroactive changes in the intuitive sense, but only simulate their effects by changing the gamestate in the present.

I see it as the continuation of a long tradition of keeping Agora in a style where platonic and pragmatic interpretations of the rules lead to the same result.

I am not sure that the above definition corresponds _either_ to what a retroactive change intuitively is or to what ratification platonically does. It might correspond to a pragmatic view, which is close to saying that Agora's gamestate _is_ its records.

When a document or statement (hereafter "document") is to be ratified,
the following definitions apply:
* The publication time is the instant at which the document to be
  ratified was published.
* The truth time is the instant at which the document specifies
  that it was true, or the publication time if such an instant
  is not specified.
* The application time is the instant at which the document to be
  ratified is ratified.

Ratification CANNOT occur if the truth time would be after the application
time, or if the publication time would be after the application time.

Rules to the contrary notwithstanding, when a document is ratified,
the gamestate is modified to what it would be if, at the truth time,
the gamestate had been minimally modified to make the ratified
document as true and accurate as possible.

Ratification CANNOT occur if it would add inconsistencies between
the gamestate and the rules.

Ratification CANNOT occur if it would cause past or present rule changes,
unless the ratified document explicitly and unambiguously recites either
the changes or the resulting properties of the rule(s).

I would strongly suggest that this only restrict rule changes in the minimal modification, and not any later changes following logically from it. Otherwise the discrepancies between the intuitive interpretation of retroactively fixing an old error and the platonic result could be mind-wrecking.

Greetings,
Ørjan.

Ratification CANNOT occur if the required modification to the gamestate
is not possible or if multiple substantially distinct possible
modifications would be equally appropriate.

An internally inconsistent document generally CANNOT be ratified;
however, if such a document can be divided into a summary section
and a main section, where the only purpose of the summary section
is to summarize information in the main section, and the main
section is internally consistent, ratification of the document
proceeds as if it contained only the main section.

Text purportedly about previous instances of ratification (e.g. a
report's date of last ratification) is excluded from ratification.
The rules may define additional information that is considered to
be part of the document for the purposes of ratification; such
definitions are secured with power threshold 3.

Ratification is secured with power threshold 3.
}

--
Jason Cobb

Assessor, Rulekeepor, S​tonemason


Reply via email to