| Ed Murphy on Tue, 1 Jan 2008 23:29:06 -0700 (MST) |
[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]
| [s-b] Proposal: Life (revised) |
I revise my Proposal "Life" to read as follows. Thanks to Billy
Pilgrim for catching a couple problems.
Create a Field Match named "Life" with a 5 x 5 Field and the following
details.
* Each square is also adjacent to the four squares sharing only a
corner with it.
* Attribute: Team
- Scope: Players
- Range: Red, Green, Blue, null
- Default: null
* Field Object: Cell
* Attribute: Color
- Scope: Cells
- Range: same as Teams
- Default: same as Teams
* Attribute: Advantage
- Scope: Field
- Range: same as Teams
- Default: same as Teams
* Invokable Action: Initialize
- Attached to: Field
- Trigger: While no Cells exist, the Referee performs
/* preferably using the nomic.net dice server */
enough random selections to carry out the Effect, and
posts the results of these selections to a Public Forum
- Effect: For each location in the Field, a Cell is placed
there, and its Color set to a random non-null value; each
Player's Team is set to a random non-null value; Advantage
is set to a random non-null value
* Invokable Action: Tweak
- Attached to: Cells
- Trigger: A Player posts a message to a Public Forum stating
that he is tweaking the specified Cell, and he has not already
done so during the current nweek, and the Referee has performed
the Evolve action during the current nweek, and the Cell's Color
is either null or that Player's Team
- Effect: If that Cell's Color is null, then its Color is changed
to that Player's Team; otherwise, its Color is changed to null
* Invokable Action: Evolve
- Attached to: Field
- Trigger: The Referee posts a message to a Public Forum stating
that he is performing the Evolve action, and he has not already
done so during the current nweek
- Effect:
1) The following occur simultaneously:
a) For each Cell with null Color that is adjacent to
exactly three Cells with non-null Color, its Color is
changed to the most common of those non-null Colors,
with ties broken in favor of the Field's Advantage
b) For each Cell with non-null Color that is adjacent to
less than two or more than three Cells with non-null
Color, its Color is changed to null
2) If exactly one non-null Color of Cell exists, then the
match ends, with all Players whose Team is that color
winning
3) Otherwise, if the Field's Advantage is Red, it changes
to Green; if it is Green, it changes to Blue; if it is
Blue, it changes to Red
_______________________________________________
spoon-business mailing list
spoon-business@xxxxxxxxx
http://lists.ellipsis.cx/mailman/listinfo/spoon-business