Start from the banquet hall model (200 guests) (free sign-up; running a simulation is Pro). At a wedding or a party, a course should reach every table at about the same time. In this article, in the members’ banquet hall model, your AI simulates serving one course to everyone. It ran the same tools an AI calls over MCP. Every figure and number below comes from that run.

1. The hall and the serving

Plan of the banquet hall
20 round tables of ten, the head table and the dance floor to the north, the buffet and the bar to the south, service ways in inside the north doors of the east and west walls, the foyer to the south
  • A hall for 200 with 20 round tables of ten. In one change (edit_space), the AI drew a “service way in” inside the north doors of the east and west walls (where the servers are assumed to come in from the back of house). check_space finds nothing.

The AI wrote this flow as a scenario (put_process_scenario).

  • At the signal, the course for the 20 tables is ready outside the door.
  • A server takes 3 plates at the door, walks to a table and serves them (8 to 20 seconds a plate, most often 12, with 15 seconds to pick them up), and walks back for the next. A table takes 10 plates, so 4 trips with 3 at a time.
  • The 8 servers go to the tables in their numbers’ order, the nearest free one each time.
  • With one door, every server comes in by the east door and serves every table. With two, half come in by the west door and take the 10 tables of the west half (a station each).
  • Every number and time is an assumption. Put in your own venue’s records.

2. The servers and the doors

The AI changed the servers (6, 8, 10, 12) and the plates each carries (2, 3), in the one-door and two-door scenarios (sweep_process_parameters), 20 runs each. “To the last plate” is the mean time from the signal to the last plate on the last table.

Plates carriedServersOne door: to the last plateTwo doors: to the last plate
3620.4 min16.4 min
3815.1 min12.1 min
31012.5 min9.9 min
31210.5 min8.3 min
2623.7 min18.3 min
2817.8 min13.8 min
21014.0 min10.9 min
21212.0 min9.5 min
  • With 8 servers carrying 3 plates, everyone is served in 15.1 minutes from one door. Carrying 2, it takes 17.8.
  • With two doors and a half each, 8 servers take 12.1 minutes: less than 10 servers from one door (12.5 minutes).
  • From one door, even 12 servers take 10.5 minutes. From two, 10 carrying 3 take 9.9.

3. How far the servers walk

With 8 servers, the distance all of them walk while serving one course (the mean of 20 runs).

Plates carriedTrips to the tablesOne doorTwo doors
3804,055 m2,091 m
21005,068 m2,614 m
  • Two doors about halve the walk: nobody crosses the hall from the east door to the west tables and back.

4. How to use this check

  • Draw your own venue (from a PDF of the drawings or photos too), and tell your AI the tables and where they stand, the doors the servers use, the servers, the plates each carries and how long a plate takes. Your AI also puts moved doors or tables on the drawing and checks them.
  • Not checked: when the kitchen has the course ready and its waits, taking the plates back, the drinks, serving the head table first, and servers crowding past each other in the aisles.