Cycle 15/Ruleset Draft: Difference between revisions
| Line 93: | Line 93: | ||
=== Initialization === | === Initialization === | ||
If there are no spaces, then | If there are no spaces, then spaces are created for each integer N from 0 to 39. Each space N connects to space N+1, except for space 39, which connects to space 0. Space 0 has a type of Crystal. Then this rule is repealed. | ||
=== Board === | === Board === | ||
Players have a location, which is a space. Spaces can be connected to multiple others. Each player starts on | Players have a location, which is a space. Spaces can be connected to multiple others. Each player starts on Space 0. Connections between spaces are one-directional unless otherwise specified. All spaces that exist in the gamestate constitute the board. | ||
==== Spaces ==== | ==== Spaces ==== | ||
Spaces also have types, with the default being Blank. | Spaces have a unique, clearly differentiable and finitely representable identifier, which is an integer unless otherwise specified. Spaces also have types, with the default being Blank. A space identifier cannot be something that could be construed as a space type. | ||
===== Blank ===== | ===== Blank ===== | ||