[Been pondering this since an IRC conversation with ais523 a while back
on farming games].
Proto-proto: To the Land Again
Rule: Weather and Land
Temperature is an Agoran switch with values Neutral (default), hot,
and cold. Rainfall is an Agoran switch with values Neutral
(default), wet, and dry. Collectively these switches are known
as the Weather, mon, and are tracked by the Weathermon, which is
an office. Hot, cold, wet, and dry are known as the weather's
Extremes.
Land is a 19x19 grid of assets, where each Land Unit is uniquely
defined by X,Y coordinates, tracked by the Weathermon, with
ownership restricted to Players and Mother Nature. If land is
in the LF&D, it is transferred to Mother Nature.
Planting is a switch for Land Assets with values Fallow (default),
Reeds, Fields, Forest, and Pasture.
- Reeds are associated with hot, wet, weather and the currency
Papyrii (singular Papyrus).
- Fields are associated with hot, dry, weather and the currency
Corn.
- Forest is associated with cold, wet weather and Forest and the
currency Wood.
- Pasture is associated with cold, dry weather and the currency
Yaks.
Each of the above currencies is tracked by the Foremon [note:
former Yakmastor], and are collectively known as Commodities.
Commodities can be owned by players or the Storehouse, and if
owned by the LF&D are transferred to the Storehouse. The foreman
is an Office and represents the Man, mon.
Rule: Crops
In a timely fashion before the beginning of each month, the
Weathermon CAN and SHALL, by announcement, set the weather by
setting each weather switch as follows:
- If the switch is in the neutral state, stay in the neutral
state with probability 0.5, and flip to one of the extremes
with probability 0.25 for each extreme.
- If the switch is in an extreme state, stay in that extreme
state with probability 0.5, flip to neutral with probability
0.4, and flip to the other extreme with probability 0.1.
At the beginning of each month, the following events occur in this
order:
1. All commodities in the storehouse are destroyed.
2. Each unit of land owned that has an associated commodity,
and is owned by a player, produces N units of that commodity
in the possession of that player, where N is the square of
(1 plus the number of othogonally adjacent land units of the
same planting owned by the same player); if weather is the
the weather associated with that land type, N is double this
amount.
3. Half of each player's total production for each commodity,
rounded down, is transferred to the Storehouse.
In a Timely Fashion after the begnning of each month, the Formon
CAN and SHALL pay out salaries from the storehouse [...]
[salaries from budget, with each Yak being substitutable by one
unit of raw currency of the foremon's discretion, so the salary
can be a mixed purse summing to the budget. Budget may need to
be re-leveled overall].
Rule: Products
If the rules state that a certain asset (a Product) can be
manufactured out of other assets (the raw materials), then
manufacturing is done by destroying the specified raw materials and
thus creating an instance of that product.
- Stamps are a currency tracked by the Promotor.
- Icons are a currency tracked by the CotC.
- Households are a currency tracked by the Assessor.
- BBQs are a currency tracked by the Returning Officer.
Any Player CAN, by announcement:
- manufacture one Stamp in eir possession out of 60 Papyrii, 60
Corn, and 60 Wood in eir possession.
- manufacture one Icon in eir possession out of 60 Papyrii, 60
Corn, and 60 Yaks in eir possession.
- manufacture one Household in eir possession out of 60 Papyrii,
60 Wood, and 60 Yaks in eir possession.
- manufacture BBQ in eir possession out of 60 Corn, 60 Wood, and 60
Yaks in eir possession.
The Foremon CAN manufacture each of the specified products into
the possession of the Storehouse, using the set of raw materials
specified for each product above, where the raw materials are owned
by the Storehouse, except that for each raw material specified
above, half as much of that raw material is required for
manufacture. The Foremon SHALL NOT do so except as permitted by
the Rules.
In a timely fashion after paying all salaries each month, the Foremon
SHALL manufacture products of eir choice in the storehouse, until
there are insufficient raw materials in the storehouse for the
manufacture of any product.
Rule: Portfolios
A player's Portfolio is the set of Commodities and Products e
possesses. A player's Portfolio Value (PV) is the sum of:
- 1 for each unit of a Commodity that e possesses;
- 200 for each unit of a Product e possesses.
A Business Plan for a player is a document clearly labelled as a
Business Plan for that particular player, that clearly lists an
explicit set of commodities and products (i.e. a specific desired
portfolio) with a PV of 1,000,000 or more.
A Player CAN put an SHA-1 hash on record as being a hash of eir
business plan, by publishing the hash with clear intent to do so.
Doing so removes any of that player's previous hashes from
the record. A player's business plan is considered Revealed if e
has published it, if it specifies a sufficient portfolio for a
Business Plan, and if its SHA-1 hash matches the hash currently on
record for em.
If a Player's business plan hash is currently and has been on
record continuously (without being replaced) for the preceding 4
weeks, and the business plan is revealed, and the player holds a
portfolio has a equal or greater amount of every different currency
specified in eir business plan, e satisfies the Victory Condition
of Millionare.
Rule: Government Auctions
In a timely fashion after the 15th of each month:
- The Weathermon SHALL initiate a number of auctions equal to the
quorum for a decision to adopt an ordniary proposal, each for a
randomly selected land unit owned by mother nature.
- The recordkeepor for each Product SHALL initiate an auction for
between 1-3 units (at eir discretion) of the product that e is
recordkeepor for, where the items auctioned must be owned by the
storehouse.
The auction currency shall be a commodity of the recordkeepor's
choice.
[may require auction rules re-write]
[FINALLY, re-write all usage rules so that:
- Papyrii pay for Proposal Distributability.
- Icons remove punishment units.
- Houses increase Ordinary Votes.
- BBQs increase General Election Votes.
]