Nomic:Game 2005-04-02:Proposal 309

From Carls wiki

Jump to: navigation, search

Apology

This proposal is very long. Sorry. — Carl 12:37, 7 Sep 2005 (CEST)

The proposal

Gaming board

There is exactly one board in the game, an abstract graph-theoretical entity referred to as the board.

The board is a collection of nodes and edges. The nodes are called locations and are uniquely specified by their names. A location's name may consist of any sequence of alphanumerical symbols (the letters a-z and the numbers 0-9), and underscores. It may not consist of any other characters. For sanity, it must start with a letter and may not be longer than 10 characters. Location names are case insensitive, so a6 and A6 refer to the same location.

Unless otherwise specified by some rule, an edge is considered to exist between two locations. The locations are then said to be (directly) connected.

A piece is an abstract entity in the possession of exactly one player. A player may have any number of pieces. The piece has one intrinsic property, its type. Rules may enable the behaviour of pieces of a particular type, but not of individual pieces. A type name is a single (case-insensitive) word, consisting only of letters. Apart from its type, a piece may not have any internal state; that is, its properties shall be completely defined by its type. Unless explicitly allowed, a piece may not change its type. Pieces of a type without regulation are considered to have no behaviour.

At every point in the game, every piece that participates must exist at exactly one location.

For the purposes of this rule, a move is an action performed by a player on one of the player's pieces, possibly indirectly affecting other pieces. Moves can be made at any time in the game, and are independent of regular turn order. However, the same player may not make two moves in a row; at least one other player must make a move in between. Unless otherwise specified, a move does not change the scores of any player.

A space is a definite set of locations and must be defined by a Nomic rule. Along with the locations contained in the space, the same rule may also specify connections among locations, point-giving moves, entry/exit conditions and the behaviours of one or more piece types.

The current state of the game board, as well as any changes to it, must be written down.