Withdrawn. Failed by Kevan.
Adminned at 19 Aug 2025 14:15:28 UTC
In the rule “Dishes”, after the text “The available Ingredients and their Costs” insert the text ” are publicly tracked, with the default Cost of each Ingredient being the following”.
Add a subrule to “Dishes” called “Market Prices” with the following text:
(Today Only:) The rest of this rule is flavor text.
Adjust Costs is an atomic action with the following steps:
* Privately generate a list containing each Ingredient and the number of times that Ingredient is in each Dish among all the Trucks’ Dishes, called the Demand List.
* Sort the Demand List from highest Ingredient count at the top to lowest count at the bottom, secondarily sorting alphabetically by Ingredient name from A to Z for any ties.
* For each Ingredient in the top 2 of the sorted Demand List, increase that Ingredient’s Cost by $1.
* For each Ingredient in the bottom 2 of the sorted Demand List, decrease that Ingredient’s Cost by $1, to a minimum of $1.
In the rule “The Night” add the following step after “Refresh: Set the Operating Status of all Trucks to Open”:
* (From Tomorrow:) Perform the Adjust Costs atomic action.
Adds a new strategy: having a Menu with some Dishes whose only purpose is to drive up the Cost of an Ingredient.
Lawnomos: he/him
This looks very interesting. With 4 out of 10 ingredients moving around, I’m worried prices might soar out of control. It looks mechanically good, BUT…
Unless I’m wrong, the step is added after “Blank all trucks’ menus”, so there would be nothing on the menus. Furthermore, “Dish among all Trucks’ Dishes” doesn’t fetch the results at the start of the night action, and just sounds plain confusing.