Rule 4E58

From B Nomic

Jump to: navigation, search

Rule 4E58: Field Matches

A Field Match is a Game Document. The Referee is responsible for maintaining a Public Display of all Field Matches. A proposal may create, modify, or destroy a Field Match. In order to be valid, a Field Match must:

  • Have a name
  • Specify a size for the field in rows & columns.
  • Describe one or more types of Field Objects.
  • Specify any actions for The Field and the described Field Objects, including at least one Invokable Action.
  • Specify one action whose effect to cause the end of that Field Match, and possibly declare one or more winners of that Field Match.
  • Specify a means of communication for Invokable Actions (ie: a private message to the Referee, a public message to the forum)
  • Specify a Trophy to award when the Win by Field Match Victory Condition is triggered.

If there is not presently one, the Referee may choose one Field Match to be the Current Field Match as a Game Action. Players are encouraged not to modify the Current Field Match by proposal unless necessary. When the Referee selects a Current Field Match, he sets the size of The Field to what is specified in the Current Field Match, and then carries out the effects of any actions of The Field which occur when that Field Match becomes current (in the order they are listed in the Field Match).

When there is a Current Field Match, an Outsider may make an Invokable Action related to the Current Field Match by the means specified in the Current Field Match. When the Referee receives a request to make an Invokable Action, he is obligated to Turn the Field, but he may not Turn the Field more than once per rday.

The Priority List is a Public Display maintained by the Referee. The Priority List shall contain a list of all Field Objects currently in existence on The Field. Whenever a new Field Object is created by an action, the Referee shall add that object to the bottom of the Priority List. If multiple Field Objects are created at the same time, the Referee shall add them in random order. If a Field Object is destroyed, the Referee shall remove it from the Priority List.

When the Referee Turns the Field, he does the following:

1. For each action of The Field (in the order they are listed in the Current Field Match) if the triggering conditions are true, the Referee carries out the effects of that action.

2. Starting at the top of the Priority List and evaluating each Field Object in order, for each action of that Field Object (in the order actions are listed in the Current Field Match) if the triggering conditions of that action are true, the Referee carries out the effects of that action.

3. The Referee updates The Field and the Priority List to reflect their current state. Note that some actions (such as Invokable Actions) may be triggered multiple times in the same Turn of the Field. When such is the case, the Referee carries out the effects of that action for each time the action is triggered.

If, while Turning the Field, the effects of an action cause the end of the Current Field Match, that Field Match ceases to be the Current Field Match, all Field Objects are destroyed, and the Priority List and Field are cleared.

Personal tools