Cycle 13/Ruleset Draft: Difference between revisions

From Infinite Nomic Wiki
miraheze>Randomnetcat
Misc cleanups
miraheze>Randomnetcat
Add proposal wording
Line 42: Line 42:


=== Proposals ===
=== Proposals ===
TODO: standard proposal wording, with security
Proposals are documents that can describe changes to the gamestate, including rule changes. When a proposal takes effect, its changes are applied instantaneously. A player can create a proposal in #proposals by specifying the text and, optionally, the class. If a proposal has no class specified, the proposal class defaults to Standard.
 
A 👍 or 👎 reaction on a Proposal message at the time when the voting period ends constitutes a vote in favor or against, respectively.
 
At the end of its voting period, a proposal takes effect if it is popular (as defined for its class), and the message in which it was submitted has been neither deleted nor edited. If, but for this clause, more than one proposal would otherwise take effect simultaneously, they take effect in the order in which they were created.
 
=== Urgent Class Proposals ===
The voting period of an urgent proposal begins at the time it is submitted and ends two days after. An urgent proposal is popular if it has no more than two votes against it. Only reputable players may vote on urgent proposals.
 
Any reputable player may make an Urgent Class proposal. Urgent proposals should only be used to correct the game to its intended state and to maintain playability.
 
=== Standard Class Proposal ===
TODO: figure out security declaration


=== Winning ===
=== Winning ===

Revision as of 05:55, 29 September 2022

Persistent Rules

Time

All times mentioned in the rules are in UTC. Days begin at 00:00 UTC. Weeks begin on Monday.

Each Phase last for 36 hours. The first Phase starts at the beginning of the first full day after the Cycle begins.

Phases are identified by successive Roman numerals; the first phase of the cycle is Phase I.

Players

Any person may become a player by posting a message setting forth their intent to do so in the channel #game-actions, provided they have not been a player at any point in the past seven days. A player may cease being a player by sending a message that sets forth their intent to do so in #game-actions.

Actions

When defining a game action that can be performed by sending a message, the rules should specify a channel where the game action can be taken. If the rules enable performing an action by sending a message without providing for a specific channel, the action can be taken by sending a message in #game-actions. Similarly, if the rules provide that a game action can be taken without making any provision for any method to take that action, the action can be taken by sending a message in #game-actions.

Actions that are to be performed by sending a message are done by sending a message in the appropriate channel that clearly and unambiguously sets forth intent for the action to be taken.

Loops

Every [period of time], the following occur in order:

  • All rules that are not epochal are simultaneously repealed
  • All items that are not defined as epochal by the rules are removed from inventories.

Leaderboards

At the beginning of every Loop, 1 goal is randomly selected. Each Goal is randomly given a reward from the list of rewards.

At the end of a Loop, the players that best accomplished a Goal that was selected at he beginning of that Loop get the reward selected for that Goal. This occurs after inventory wipes occur.

Goal list

Have the most Coins at the end of the Loop.

Reward list

  • 1 Orb

Items

Items are entities that players can have in their inventory.

While all items are wiped after the ends of [periods of time], the definitions of items stay.

Item list

  • Orb (epochal)
  • Coin

Proposals

Proposals are documents that can describe changes to the gamestate, including rule changes. When a proposal takes effect, its changes are applied instantaneously. A player can create a proposal in #proposals by specifying the text and, optionally, the class. If a proposal has no class specified, the proposal class defaults to Standard.

A 👍 or 👎 reaction on a Proposal message at the time when the voting period ends constitutes a vote in favor or against, respectively.

At the end of its voting period, a proposal takes effect if it is popular (as defined for its class), and the message in which it was submitted has been neither deleted nor edited. If, but for this clause, more than one proposal would otherwise take effect simultaneously, they take effect in the order in which they were created.

Urgent Class Proposals

The voting period of an urgent proposal begins at the time it is submitted and ends two days after. An urgent proposal is popular if it has no more than two votes against it. Only reputable players may vote on urgent proposals.

Any reputable player may make an Urgent Class proposal. Urgent proposals should only be used to correct the game to its intended state and to maintain playability.

Standard Class Proposal

TODO: figure out security declaration

Winning

The player or players with the most Orbs at the end of the Cycle wins.

Judges

There shall be a sole Judge, responsible for resolving rules disputes. An incumbent Judge can be removed with the assent of two players, but they should not be removed except for abuse of office. A person can cease being the Judge by publicly stating so.

A request for justice shall take the form of a question or statement. The proper response to a question is an answer to that question, and the proper response to a statement is the truth value of that statement.

Upon formal submission of a request for justice by a person other than themself in #request-for-justice, the Judge shall, as quickly as possible, issue a response to the request. This response shall be binding only to the extent that it reasonably directly pertains to the request, and only to the extent that it does not blatantly and obviously contradict rules text.

Within 4 days of a judge issuing a ruling, a public vote of confidence on that ruling can be initiated in #request-for-justice. Votes may be cast in such a vote for a period of 2 days after initiation. Votes are to be cast by :+1: or :-1: reactions on a clearly designated poll message; if a person's vote is unclear, it is to affirm the judgement. A ruling is overturned if strictly more players vote in favor of overturning than affirming.

A ruling may be overturned by the Judge who made it within one week of being made. When a ruling is overturned in this manner, the Judge shall then issue a new ruling on the initial request, which shall be binding in the same manner as the original ruling.

An overturned ruling shall have no bearing on the interpretation of the rules or of the gamestate.

Any reputable player may become a candidate for the Judge by sending a message in the channel #judge-elections. If there are any Judge candidacies put forward during a week, the player whose message is both popular and has the most :+1: reactions becomes the Judge once that week ends. A Judge Candidacy message is popular if it has more :+1: than :-1: reactions on its initiating message. Ties are broken in favor of the player with the earliest text message during that week.

Ephemeral Rules