Add a new rule named “Performance” with the following text:
(Today Only:) The rest of this rule is flavor text.
Each Truck has a publicly tracked Performance which is a number that defaults to 0.
Rank Performance is an atomic action performed on a Truck with the following steps:
* Generate a sorted list of Trucks with 0 Loans, from most Dollars at the top to least Dollars at the bottom, known as the Valuation List.
* For each Truck that is in the top 50% (rounded down, minimum of 1) of the Trucks in the Valuation List, add 1 to that Truck’s Performance.
* For each Truck that is in the top 25% (rounded down, minimum of 1) of the Trucks in the Valuation List, add 1 to that Truck’s Performance.
* For each Truck that is in the top 10% (rounded down, minimum of 1) of the Trucks in the Valuation List, add 1 to that Truck’s Performance.If one or more Trucks have a Performance of at least 10, the dynasty is in a state of Last Call, which is publicly tracked. When the dynasty is in Last Call, if there is only one Truck who has a higher Performance than any other Truck, that Truck has achieved victory.
In the rule “The Night”, add the following step after the step that begins with “Check debts”:
* (From Tomorrow:) Evaluate: Perform the Rank Performance action.
A first stab at a win condition. Rather that simply cross a specific Dollar threshold, this proposes that a Truck wins by consistently maintaining a higher Dollar amount than most other Trucks. This smooths out the “lucky” curve a little bit from the randomness of Customer selections.