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