Upon enaction of this rule, perform the following in the order below subject to the conditions in the conditions section of this proposal:
- Add the following as a rule called Board: There exists a game board, which has n dimensions which are x squares long in each dimension.
- Replace n in the new rule with a randomly selected number from 2 to (a random number from 3 to 5). Replace x in the new rule with a randomly selected number between 5 and 20.
- Add the following as a rule called Adjacency: If two locations are adjacent, then the coordinates of those two locations differ by no more than one in any dimension, and are different by one in at least one dimension.
- Generate a random number between 0 and 1. If it is one, replace the content of the new rule with "If two locations are adjacent, then the coordinates of those two locations are different by one in at exactly one dimension."
- Add the following as a rule called Movement: Each Board Game Turn, players may move b of their pieces once, if they have any pieces, to an adjacent location, subject to other rules. No location may have more than one piece
- Replace b in the new rule with a random number between -1 and 2.
- If there exists a number -1 in a rule called Movement, replace it with the word "all".
- Add the following as a rule called Armies: Each player has an army which is comprised of zero or more pieces. If a player does not have any pieces in his army, then he must generate a new piece.
- Add the following as a rule called Data Tracking: Each player has an army list comprised of a list of all pieces in his army and those pieces' rules, which is tracked on the army list document located here:
-
Create an army list document and append its url to the new rule.
- Add the following as a rule called Pieces: Each army is comprised of pieces. The creation of a piece is defined as placing a new piece onto the game board in a location adjacent to one of the other pieces controlled by the creating player, if there is one. Otherwise, it is defined as placing a new piece onto the game board in a location not adjacent to any other players' pieces. The destruction of a piece is defined as permanently removing it from the board. If a piece is attacked, it is destroyed, subject to other rules.
- Add the following as a rule called Piece Generation: If a rule calls for piece generation, then a new piece is generated according to the following:
- Movement rules: The piece has one of the following rules, selected randomly:
- This piece has no special movement rules.
- This piece may not move.
- This piece may not move to any adjacent location. This piece may move to any non-adjacent location.
- This piece may move to any location adjacent to another piece owned by the same player as this piece.
- This piece must be moved, if possible.
- Attack rules: The piece has n of the following rules, where n is a random number between 0 and 3:
- This piece may attack any piece adjacent to it once per turn.
- This piece may attack any piece that is not adjacent to any other piece once per turn
- This piece may attack only if it does not move during the same turn and if it is permitted to attack by another attack rule.
- This piece must attack if it can.
- This piece may attack twice in a single turn, notwithstanding other attack limitations, but only if it can attack.
- Special rules: The generating player must roll DICE3 in the GNDT. If the result is 1, then the player randomly selects one of the following rules, and also rerolls DICE3, repeating until a 1 is not rolled or until the piece has all possible special rules:
- If this piece would be destroyed, DICE2 is rolled. If the result is 1, it is instead moved to a randomly selected square.
- If this piece would be destroyed, DICE4 is rolled and -1 is added to the result. The total is known as x. X pieces are then created, with the same rules as this piece.
- If this piece would be destroyed, DICE4 is rolled. If the result is 1, the attacking piece is destroyed instead. If the result is 2, then the attacking and defending pieces are both destroyed. Otherwise, the defending piece is destroyed as usual.
- Add the following as a rule called Piece Naming: All pieces must be given a unique name upon generation.
- Add the following as a rule called flavour: Players are encouraged to be as flavourful as possible with their armies. Some suggested methods of adding flavour: heraldry, motto, flavourful names, etc.
All the above rules created by this proposal are created as subrules of a rule called Emergence, which is created by this proposal if it does not already exist.
All random data required by this proposal must not have been created prior to the enactment of this proposal. Otherwise, it is invalid and must be regenerated.
All random numbers that are generated between x and y where x and y are integers are generated inclusively with x and y and are integers. The GNDT should be used for all random generation.
I vote for the above proposal.
James Beirne