大宴会場のモデルから始める(無料登録。シミュレーションを動かすにはProが要ります)。乾杯のあとに「お料理をお取りください」と案内すると、ビュッフェ台の前に長い列ができます。列の長さは、ビュッフェ台が1分に何人さばけるかと、お客様が来る速さで決まります。この記事では、200名の模擬の宴会場で、AIが乾杯のあとのビュッフェのシナリオを書き、案内の仕方とビュッフェ台の使い方を変えて比べました。AIがMCPで呼ぶのと同じ道具を動かしました。以下の数字と図は、すべてその結果です。

1. 会場とビュッフェ

模擬の会場は40 × 26 mの宴会場で、南にロビーがあります。10名の丸テーブルが20卓(200名)、南の壁ぞいにビュッフェの列が2つ(ビュッフェ台3台、長さ5.4 m)、その東にバーカウンターがあります。AIは get_space で、テーブル(Table 1〜20)と、ビュッフェ台とその待ち列を読み、次のシナリオを書きました(put_process_scenario)。

  • 乾杯のあと、司会がテーブルを1番から順に案内します(決めた秒数おき。0なら全員一斉)。1卓の10人は6秒おきに席を立ちます。
  • お客様は、並んでいる人がいちばん少ない列(同じならいちばん近い列)の西の端に並びます。
  • ビュッフェ台1台の前で2人ずつ並んで料理を取り(1台あたり平均30秒、15〜45秒)、次の台に空きができたら進みます。3台で料理を取ったら、席に戻ります。
  • ビュッフェ台の片側(南、待ち列の側)から取る(列は2つ)か、両側から取る(列は4つ)かを比べます。
  • 乱数を変えて20回くり返します。

お代わり、飲み物(バーカウンター)、料理の補充は入れていません。案内の間隔、片側か両側か、1台あたりの時間は、シナリオのパラメータです。AIは sweep_process_parameters で、組み合わせごとに同じ乱数の20回を走らせます。

お客様が歩いた経路
シミュレーションの1回目(全員が一斉、片側から)で、200名が席からビュッフェへ歩き、料理を取って戻った経路(色は1人ずつ)

2. 乾杯のあと、一斉に取りに行くと

全員が一斉に席を立ち、ビュッフェ台の片側から取ると、1人が席を立ってから料理を持って戻るまで平均17.1分かかります(料理を取るのは3台で1分半)。各列には最長で95人ほどが並び、最後の人が席に戻るのは乾杯から33.6分後です。

3. 卓ごとに案内する・両側から取る

卓ごとに案内すると
案内の間隔ごとの、1人が席を立ってから戻るまでと、最後の人が戻るまで(20回の平均)
案内の間隔片側から:1人片側から:最後の人両側から:1人両側から:最後の人
一斉17.1分33.6分9.2分18.0分
30秒おき12.7分33.9分5.0分18.3分
60秒おき7.9分33.7分2.3分22.4分
90秒おき3.3分34.0分2.2分31.8分

「1人」は席を立ってから料理を持って戻るまで、「最後の人」は乾杯から最後の人が席に戻るまでです(20回の平均)。

  • 片側から取るとき、最後の人が戻る時刻は、案内の仕方によらず34分前後です。ビュッフェ台がさばける人数で決まるからです。卓ごとに案内すると、列で待つ時間が席で待つ時間に変わり、1人の時間は17.1分から、60秒おきで7.9分、90秒おきで3.3分になります(列は最長36人、7人ほど)。
  • 両側から取れるようにすると、列が4つになり、一斉でも最後の人は18.0分で戻ります(1人9.2分、各列に最長45人ほど)。
  • 両側から取って60秒おきに案内すると、ほとんど並ばず(1人2.3分、列は最長1人)、最後の人は22.4分で戻ります。90秒おきまで空けると、ビュッフェ台が空く時間ができ、終わるのは31.8分に遅れます。
  • 案内の間隔の目安は、全員が一斉に行ったときに最後の人が戻るまでの時間を、卓の数で割った時間です。この会場では、片側なら33.6分 ÷ 20卓で約101秒、両側なら18.0分 ÷ 20卓で約54秒です。それより短いと列ができ、長いとビュッフェ台が空いて終わるのが遅れます。

4. 料理を取る時間

1台あたり(全員が一斉に)片側から:1人片側から:最後の人両側から:1人両側から:最後の人
20秒11.7分23.1分6.3分12.4分
30秒(いま)17.1分33.6分9.2分18.0分
40秒22.5分44.1分12.1分23.5分
  • 料理の品数や取り分けやすさで1台あたりの時間が変わると、終わる時刻もほぼ比例して変わります。片側からでも、1台20秒になれば最後の人は23.1分で戻ります。

5. この数字の使い方

  • 1台あたりの時間は、料理の品数と取り分けやすさで変わります。前回の宴会やリハーサルで、お客様がビュッフェ台1台の前にいた時間を測り、AIに伝えてください。
  • 計算していないもの:お代わり、飲み物、料理の補充で台が止まる時間、列の割り込みや途中で抜ける人、お手伝いが要るお客様、立食(席に戻らない)。
  • ビュッフェ台を増やすなら、宴会場に丸テーブルは何卓入る?のように、平面図で通路を確かめてから置いてください。