Start from the ramen shop model (free sign-up; running a simulation is Pro). In a counter-only ramen shop, customers crowd into the lunch hour and wait by the door for a stool. In this article, in the members’ ramen shop, your AI simulates a weekday lunch. It ran the same tools an AI calls over MCP. Every figure and number below comes from that run.

1. The shop and the lunch

Plan of the ramen shop
The kitchen with the noodle boiler, the soup pots and the prep counter along the north wall, a counter of twelve stools, the waiting bench, the ticket machine and the entrance along the south front

check_space finds nothing. Your AI writes the lunch as a scenario (put_process_scenario).

  • From 11:00 to 14:00 parties come in at random: half an hour at a time from 11:00, 50, 90, 100, 100, 70 and 40 % of the parties from 12:00 to 13:00, the busiest hour.
  • 70 % come alone, 25 % in twos and 5 % in threes.
  • A party buys its tickets at the machine (20 to 40 seconds a person) and looks for stools by the waiting bench. With enough free and nobody waiting, it sits down; otherwise it waits there up to 20 minutes, then leaves.
  • Seated, each bowl takes a basket in the noodle boiler (the noodles 3 to 5 minutes, most often 3.5), then 1 minute to serve.
  • Eating takes 8 to 18 minutes alone (most often 12), and 12 to 22 minutes (15) for a party. A party of two or three takes free stools, side by side or not.
  • Every time is an assumption, to swap for your own.

2. The parties and the stools

Your AI sweeps the parties from 12:00 to 13:00 (20, 30, 40) and the stools (10, 12) with sweep_process_parameters, 20 runs each. The wait for stools is over every party (0 for those who sat down at once, until they left for those who left).

12:00 to 13:00StoolsPartiesWaitedLeftWait for stoolsLongest line
201047.918.30.42.5 min5.0
201247.99.00.00.9 min3.4
301070.654.67.39.7 min12.9
301270.643.71.95.8 min9.9
401092.480.522.413.4 min18.6
401292.474.113.111.3 min17.4
  • With 30 parties from 12:00, even twelve stools keep 43.7 of 70.6 parties (61.9 %) waiting, 5.8 minutes on average. Ten stools make it 9.7 minutes, and those who leave rise from 1.9 to 7.3.
  • With 40 parties from 12:00, even twelve stools lose 13.1 parties (14.2 % of those who came).

3. The noodle boiler’s baskets

With twelve stools, your AI changes the noodle boiler’s baskets (3, 4, 6) and the parties from 12:00 (30, 40). “Until the bowls” runs from sitting down to the bowls on the counter, and “wait for baskets” is a party’s wait for the boiler’s baskets; both are over every party.

12:00 to 13:00BasketsUntil the bowlsWait for basketsWait for stoolsLeft
3035.9 min63.3 s7.2 min2.8
3045.2 min18.9 s6.2 min2.2
3064.9 min1.6 s5.8 min1.9
4035.9 min65.7 s11.9 min15.7
4045.2 min23.3 s11.5 min13.2
4064.9 min2.2 s11.3 min13.1
  • With three baskets the bowls take 5.9 minutes (4.9 with six), the stools stay taken that much longer, and the wait outside grows from 5.8 to 7.2 minutes.
  • Four baskets and six differ little: the bowls change by only 0.3 minutes. Whether the kitchen’s hands run short before the baskets do is not in this scenario.

4. Using the check

  • Draw your shop (from a PDF drawing or photos as well), and tell your AI the parties at lunch and their sizes, the time to eat and the noodles’ time.
  • Not checked: the kitchen staff and the order of their work, takings and spend per head, table seating, and where the line forms outside and the neighbours.