Proposal: Anti-Looping Measures
Timed Out + Quorum. 13-0 (9-0-4). ~~Chronos Phaenon
Adminned at 16 Nov 2011 01:48:23 UTC
In the rule “Routes”, change the text
A Route is either Active or Inactive; Inactive Routes should be marked with a * to indicate this
to
A Route is either Active, Inactive or Blocked; Inactive Routes should be marked with a * and Blocked Routes with a ! to indicate this
and the text
Then, the first five Routes in their pool (or all if there are fewer), become Active.
to
Then, all the Blocked Routes in their pool become Inactive and the first five Routes in their pool (or all if there are fewer), become Active.
If a Rule named “Highway” exists append the following text to it:
Highway Routes become Blocked instead of Inactive when Driven.
If a Rule named “Scouting” contains the text
and adds that Route Inactive to the bottom of his list.
change it to
and adds that Route Blocked to the bottom of his list.
The key idea is that Blocked routes can’t be made Active except at Request Assignment time. With Routes able to make other Routes active, this keeps newly bought Routes from ever being run on the same assignment-cycle, and removes the corner case where someone with only Highway Routes can loop them with all eir double-dailies.
PBURNS: