Proposal: Machine Fix
Self-kill.
Adminned by Alethiophile.
Adminned at 05 May 2007 09:57:14 UTC
Add the following Position to the list:
OPR
- Name: Operator
- Job Type: Laborer
- Job Requirements: Occasionally, any Worker at this Position may make the Machine Running.
Change this in rule “The Machine in Action”
When the Machine is Standing by, it becomes Running if any of the following occur:
The order or contents of the list of Parts on the “Machine Parts” page or of the list of Variables on the “Machine Variables” page change (including the addition or removal of a Part or Variable).
- A Worker is added to or removed from the list of Active Workers in the blog sidebar.
- A Proposal becomes Enacted. In this case, the specified effects of said Proposal occur before the Machine becomes Running.
- A value which the Ruleset requires to be tracked in the GNDT changes.
to
The Machine is made Running by an Operator.
Hix:
The whole “Running” vs. “Standing by” distinction really only necessary to break out of cycles. The cause/effect relationships inherent in the machine are always active. Gravity, for instance, is not going to stop pulling things downwards just because an Operator hasn’t yet given the “go ahead”.
Besides, you’re replacing too much of the MiA Rule (“When the Machine is Standing by, it becomes Running if any of the following occur:” should stay)