Craig on 15 Sep 2003 02:32:53 -0000


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

[spoon-discuss] FW: Contest Application: Life


Here's the Life contest from Agora. A lot of the accounting stuff doesn't
make much sense without a knowledge of Agoran contestry; basically this is a
mildly strategic Life variant in the rampant legalese that makes Agora so
(insert adjective with both positive and negative connotations pertaining to
excessive seriousness here).

 -- Teucer

"Well, well, well. It seems that the Martial Penis has fallen asleep."
 -rlpowell

ragnarok@xxxxxxxxx
teucer@xxxxxxxxxx

-----Original Message-----
From: agora-business-admin@xxxxxxxxxxxxxx
[mailto:agora-business-admin@xxxxxxxxxxxxxx]On Behalf Of Sir Toby
Sent: Monday, May 06, 2002 8:11 PM
To: agora-business@xxxxxxxxxxxxxx
Subject: BUS: Contest Application: Life


	According to my watch, its Tuesday in the GMT Time Zone. I submit
the following (###) delimitted application to create a contest.

###
	This organization is a contest with the name, "Life".

	I am the administrator/contestmaster/founder.

	This is a points contest.

	The contest has the following regulations:

1. The contestmaster can be changed only by mutual consent between the
contestmaster and another player, who will become the new contestmaster.

2. A player may join this contest only if e has never been a contestant of
this contest, or if at least seven days have passed since e was last a
contestant of this contest.

3. There is no entry fee for joining the contest.

4. Regulations 1 through 5 take precedence over all other regulations and
can be changed only by a unanimous consent of all members. All other
regulations can be changed with the consent of the contestmaster and a
simple majority of the contestants.

5. Life is played on a two-dimensional grid defined by the Life Grid. The
Life Grid is a record maintained by the contestmaster. The Life Grid is
divided into a finite, discrete number of Cells. Each Cell is a record of
the Life Grid specified by a pair of integers known as its X and Y
coordinates. Every unique pair of integers within the limits defined in
the regulations for X and Y coordinates signifies an existent Cell. No
other Cells may exist. Cells may only be created or destroyed by changing
the limits of X and Y coordinates as defined in the regulations.

6. The following values are defined for these regulations:
   - Xmin = 0
   - Xmax = 50
   - Ymin = 0
   - Ymax = 50
   - VPP (VialsPerPlayer) = 10
   - VCFmin (MinVialCreationFactor) = 1
   - VCFmax (MaxVialCreationFactor) = 5

7. All values for X coordinates must lie between Xmin and Xmax, inclusive.
   All values for Y coordinates must lie between Ymin and Ymax, inclusive.

8. Each Cell has an attribute known as its Controller, which can only be
set to an entity permitted by these regulations. A Cell is said to be
Controlled by its Controller. A Controller of a Cell is said to Control
that Cell. The Controller of a Cell may only be changed as specified by
these regulations.

9. Only the contest and contestants may be the Controller of a Cell. If
any other entity becomes the Controller of one or more Cells, all Cells
that are Controlled by that entity have their Controller set to the
contest.

10. Each Cell has an attribute known as its State. Cells that are
Controlled by the contest have a State of Dead. Cells that are Controlled
by any other entity have a State of Alive. The State of a Cell may only be
changed as specified by these regulations.

11. Every Cell in the grid has eight neighbors. A Cell with location
(x, y), has the following neighbors:
    - (x+1, y+1)
    - (x+1, y  )
    - (x+1, y-1)
    - (x  , y-1)
    - (x-1, y-1)
    - (x-1, y  )
    - (x-1, y+1)
    - (x  , y+1)

12. For the purpose of determining neighbors, the Life Grid wraps from
right to left and top to bottom. If a calculation for determing neighbors
yields a location (x, y) with an X coordinate less than Xmin, or greater
than Xmax, or an Y coordinate less than Ymin, or greater than Ymax, the
following provisions are followed to determine the actual location:
    * General Provisions:
      - Xdelta = ( Xmax - Xmin ) + 1
      - Ydelta = ( Ymax - Ymin ) + 1
    * If x < Xmin : Add      Xdelta to   x.
    * If x > Xmax : Subtract Xdelta from x.
    * If y < Ymin : Add      Ydelta to   y.
    * If y > Ymax : Subtract Ydelta from y.

13. Vials of Primordial Ooze are treated like a currency with the
exception that they can only be owned by the contest, the contestmaster,
or contestants. Vials of Primordial Ooze that are owned by an entity
other than those specified, self-destruct, and are destroyed. The
recordkeepor of Vials of Primordial Ooze is the contestmaster. The mintor
of Vials of Primordial Ooze is the contestmaster. The MUQ of Vials of
Primordial Ooze is 1. Vials of Primordial Ooze may only be minted as
required by these regulations.

14. The contestmaster is a Limited Executor of contestants, on behalf of
whom e may transfer Vials of Primordial Ooze as required by these
regulations.

15. As soon as possible after a player becomes a contestant, the
contestmaster shall mint VPP Vials of Primordial Ooze and transfer them to
the new contestant.

16. Contestants may become the Controller of a Cell that is Controlled by
the contest by transfering one Vial of Primordial Ooze to the contest.
When this occurs, the Cell becomes Controlled by the contestant.

17. When a Cell is Born, its Controller is set to the entity identified as
its Parent.

18. The Parent of a Born Cell is the one entity, excluding the contest,
which Controls the most Cells that are neighbors to the Born Cell. If more
than one entity, excluding the contest, ties for Controlling the most
Cells that are neighbors to the Born Cell, one of the tied entities is
chosen at random by the contestmaster to be the Parent.

19. When a Cell is Killed, its Controller is set to the contest.

20. When one Generation of this contest is run, the contestmaster shall
perform the following actions simultaneously:
    - All Living Cells with less than two Living neighbors, or more than 3
      Living neighbors, are Killed.
    - All Dead Cells with three Living neighbors are Born.

21. When one Round of this contest is run, the following actions occur
sequentially:
    - N generations of this contest are run, where N is equal to the
      number of Vials of Primordial Ooze owned by the contest, divided by
      the number of contestants, rounded up to the nearest integer, with a
      minumum value of one.
    - The contestmaster shall transfer all of the Vials of Primordial Ooze
      owned by the contest to the one entity, excluding the contest, who
      Controls the most Cells. If no entity besides the contest Control
      any Cells, this action is skipped. If more than one entity, exluding
      the contest, ties for Controlling the most cells, the contestmaster
      shall evenly transfer all of the Vials of Primordial Ooze owned by
      the contest divided amongst all of the tied entities, with any
      remainder remaining in possesion of the contest.
    - The contestmaster shall randomly determine a number J, that is an
      integer between VCFmin and VCFmax, inclusive.
    - The contestmaster shall mint J Vials of Primordial Ooze per
      contestant and transfer J Vials of Primordial Ooze to each contestant.

22. At the beginning of every Agoran week, except for the first full
Agoran week of an Agoran month, one Round of this contest is run.

23. At the beginning of the first full Agoran week of every Agoran month,
the following actions are performed sequentially:
    - One Round of this contest is run.
    - The contestmaster shall publish a Notice of Award to the Public
      Forum awarding N Points to the one contestant who owns the most
      Vials of Primordial Ooze. If more than one entity ties for owning
      the most Vials of Primordial Ooze, the Points awarded are evenly
      divided amongst all of the tied contestants (rounding down). N is
      defined as PPP times the number of contestants. If this results in
      more than PWIN divided by five Points being awarded to one or more
      contestants, those contestants are instead awarded PWIN divided by
      five Points.
    - The contestmaster shall transfer all Vials of Primordial Ooze
      owned by all contestants, and the contest to emself.
    - The contestmaster shall destroy all Vials of Primordial Ooze owned
      by emself.
    - The contestmaster shall mint VPP Vials of Primordial Ooze per
      contestant and transfer VPP Vials of Primordial Ooze to each
      contestant.
###



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