I intend to make the following contract with ehird, called the
Gnarlier Contract:
{{{
1. This is a public contract.
2. This is a pledge if and only if the gnarlierness of any of its
parties is mixier.
3. Any player CAN join this contract by announcement.
4. There is a property associated with each party to this contract,
known as eir gnarlierness; it acts much like a switch possessed by
parties to this contract with values in the set {slippier, spikier,
twistier, mixier}, with slippier being the default. (It is not a
switch because it is not defined by the rules, and it is not tracked
by an officer.) A party's gnarlierness CAN be flipped as described
in this contract, and by this contract, and CANNOT be flipped except
as allowed by this contract.
5. Any party to this contract may flip eir gnarlierness to either
slippier or twistier by announcement.
6. Whenever a party's gnarlierness becomes twistier (including, but
not limited to, being flipped to twistier), it is flipped to mixier.
7. Whenever a party's gnarlierness becomes mixier (including, but
not limited to, being flipped to mixier), it is flipped to spikier.
8. Whenever a party's gnarliness becomes spikier (including, but
not limited to, being flipped to spikier), it is flipped to twistier.
9. A party CAN leave this contract by announcement.
}}}
--
ais523