BobTHJ wrote:
Digits are a currency that is owned by Players. There are ten types of Digits, represented by the numbers 0 through 9. All Digits of the same numerical value are fungible. The Banker is the recordkeeper of Digits.
Omitting comments already covered by Zefram. "Digits are classes of assets. Ownership of Digits is limited to players."
When a player Digit Dashes a particular number, for each of the digits in that number, that player loses a digit of the corresponding type in eir possession. A player may not Digit Dash a number if e does not possess the required digits to lose.
"A player CAN Digit Dash a given number by spending a Digit of the corresponding type for each digit in that number's canonical decimal representation." I recommend calling the assets something other than "Digit", to avoid having to rely on capitalization to disambiguate. I'm tempted to recommend "Numb3r", but that's still too easy to screw up. "Digit Dash" as a phrase is fine, though you may want to alliterate similarly on the new name of the assets instead.
After an Ordinary Proposal is distributed, but before voting ends, any Player MAY Digit Dash the ID number of that proposal by announcement.
s/MAY/CAN/ Similar for the rest of the proto.
When the CotC publishes a CFJ, but before that CFJ is answered, any player MAY Digit Dash the ID number of that CFJ by announcement to increase or decrease the Elevation of a Player by 1.
If Elevation from "Quality Judge Assignment"? If so, then make this conditional, with some sort of alternative in case it hasn't been adopted.
Land is a non-fungible asset that is owned by Players. Each land possesses a name. The owner of a land MAY change its name by announcement. The Banker is the recordkeeper of Land. A Player who has never owned a land MAY gain a land of eir choice by announcement.
"Land is a class of asset. Ownership of land is restricted to players."
A Digit Ranch is a type of land. Soil is a Digit Ranch switch with a range of the integers from 0 to 9 inclusive. The Soil of a Digit Ranch is flipped to a random value upon its creation, and thereafter CAN NOT be changed. Season is a Digit Ranch switch with values of Harvest and Winter and a default of Winter. At the beginning of each week, the Season of each Digit Ranch is set to Harvest. A player MAY flip the Season of a Digit Ranch e owns whose Season is presently Winter to Harvest by announcement. When e does so e gains one Digit of the type corresponding to that Digit Ranch's Soil.
I assume you meant to reset to Winter each week. Why not just have each ranch automatically produce a digit each week? The reduction in message traffic is probably more important than the ability of inattentive players to continue gaining digits.
An Expression Factory is a type of land. Each Expression Factory has a corresponding mathematical expression, which is set by its owner at its time of creation. An Expression Factory CAN NOT be created without a corresponding mathematical expression. The mathematical expression of an Expression Factory MUST contain the variables X, Y, and Z. Labor is an Expression Factory switch with the values of Idle and In Production. At the beginning of each week, the Labor of each Expression Factory is set to Idle. A player MAY flip the Labor of an Expression Factory e owns whose Labor is presently Idle to In Production, and assign three digits e owns to the variables X, Y, and Z by announcement. E loses those digits. E then substitutes those digits into the mathematical expression of the Expression Factory and evaluates it. If the result is an integer of one digit, e gains one Digit of the corresponding type, plus one Digit of the type 0 (zero). If the result is an integer of two or more digits, e gains one Digit of the type corresponding to the tens place of that integer, and one Digit corresponding to the ones place of that integer. If the result is not an integer, e gains no Digits.
Okay, this needs to be by announcement, because the farmer has to choose the inputs.
The Banker is an Office. It's holder is the tracker of land and digits. The Banker's report includes the digits owned by each player; and a list of all lands, their names, their owners, and any other related information.
"The Bankor is an office, responsible for tracking Digits and Land." The rest (except for names of lands) is covered by Rule 2166.

