On Monday 07 April 2008 4:57 Ben Caplan wrote:
> AI=2, II depends on how hard this thing turns out to be to get right
On second thought, it might be easier just to make switches fixed assets.
{{
Amend rule 2162 (Switches) to read:
A type of switch is a class of fixed assets. An instance of a
switch is an asset of that type of switch. In order to define
a type of switch, the type's backing document must specify the
following:
a) The type(s) of entity possessing an instance of that switch.
No other entity possesses an instance of that switch.
b) One or more possible values for instances of that switch,
at most one of which is designated as the default. No other
values are possible for instances of that switch.
At any given time, each instance of a switch has exactly one
possible value for that type of switch. If an instance of a
switch comes to have a value, it ceases to have any other value.
If an instance of a switch would otherwise fail to have a
possible value, it comes to have its default value.
"To flip an instance of a switch" is to make it come to have a
given value. "To become X" (where X is a possible value of
exactly one of the subject's switches) is to flip that switch to
X.
The type of switch's recordkeepor's report includes the value of
each instance of that switch whose value is not its default
value, or which has no default value.
Instances of switches generally CANNOT be destroyed, except as
defined by the type of switch's backing document, or in the
circumstances discussed in the next sentence. An instance of a
switch whose owner (a) is destroyed, (b) does not exist, (c) is
null, or (d) is the Bank, is destroyed immediately.
}}
Which version looks saner?