Ed Murphy on Tue, 1 Jan 2008 21:47:25 -0700 (MST)


[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]

[s-b] Proposal: Life


Proposal:  Life

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 value; each Player's
         Team is set to a random value; Advantage is set to a
         random 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.

_______________________________________________
spoon-business mailing list
spoon-business@xxxxxxxxx
http://lists.ellipsis.cx/mailman/listinfo/spoon-business