Sunday, August 03, 2025

Proposal: Prime Real Estate

Add the following text to the rule “Food Trucks”:

Each Truck has a Pitch Preference that is privately tracked by the Yard. A Pitch Preference is the Number of the Pitch that the Truck wishes to occupy on the next Trading Day. As a Virtual Action a Truck may change its own Pitch Preference at any time during the Prep Phase or the Serve Phase.

Add the following text to the end of the “They buy their meal” step of a Sale:

multiplied by the Pitch Multiplier of the Pitch that the Truck Occupies, (rounded down).

Add the following text to the end of the “Refresh” step of a Night:

. Perform the Allocate action.

Add the following text to the rule “Pitches”:

As a Virtual Prep Action a Truck may ask the Yard to randomly assign it to an unoccupied Pitch for the current Trading Day. The Yard will privately tell the Truck the Number of the Pitch that they have been assigned to. This may only be done once per Trading Day.

Allocate is an atomic action with the following steps:
* For each Pitch, if multiple Trucks have their Pitch Preference set to the Number of that Pitch the one with the lowest amount of Dollars becomes its Occupant (breaking ties randomly). If only one Truck has its Pitch Preference set to the Number of this Pitch that Truck becomes its Occupant.
* For each Truck that is not an Occupant of a Pitch, choose an unoccupied Pitch at random and set this Truck as its Occupant.
* The Yard will privately notify each Truck of the Number of the Pitch that they will Occupy the next day.

Immediately assign each Truck randomly to a different Pitch as an Occupant of that Pitch.

Comments

Desertfrog:

03-08-2025 06:06:38 UTC

So did I understand this correctly:
Trucks can try to prefer a specific pitch which they might get after the night, but if they’re willing to go randomly they get the pitch immediately

Desertfrog:

03-08-2025 06:09:39 UTC

Wait no, occupants are blanked just before allocate would happen. Then I’m not sure what the purpose of the random-assignment virtual action is

Desertfrog:

03-08-2025 06:14:12 UTC

Oh actually now I think I understand: there are 20 pitches so some will always be empty. So you can take one of them randomly if you don’t like the pitch you got from allocation.

Desertfrog:

03-08-2025 06:14:23 UTC

for

Clucky: he/him

03-08-2025 07:21:57 UTC

against

Kevan: Yard he/him

03-08-2025 08:05:11 UTC

imperial Actual occupancy does seem like it should become public, put in this context. Trucks can see where other Trucks have parked.

There’s a Timekeeper issue on the random reassignation action: players with low Multipliers will all want to get their requests in as quickly as possible after the Night action. The first one to be reassigned will move to some random (hopefully better) Multiplier from the remaining slots; the second will then be given a selection from the same range but where one slot has been replaced with an unwanted low Multiplier; the third will likely get an even worse selection; and so on.

Chiiika: she/her

03-08-2025 12:30:49 UTC

against don’t like the timing-specificity of it

arthexis: he/him

03-08-2025 12:53:03 UTC

for I don’t see myself using it, but someone may.

eternalservererror:

03-08-2025 13:47:41 UTC

Darn. I missed the timekeeping issue with the random reassignment. I was focused on the timekeeping involved with setting a pitch preference. I only threw in the random reassignment option as a way to bail in because otherwise you could get locked in to two trading days on the same pitch.

You must be logged in as a player to post comments.