==================================================================== 6店のスタッフの人数を「少ない・多い」に広げた夜 360 回 依頼:20261030_32_スタッフの人数を広げて夜を回す.md 夜の名前 20261107 記録 night/20261107_staff/ 回した日時 2026-10-30 11:48〜19:01 build_id cs47_20261030_1147(ServiceSim/cs:47・保留 0) make_queue.py の追加は cs:48 ==================================================================== 結論 ・360 回とも completed・全員帰った。失敗 0・止まった回 0・やり直し 0・回ごと打ち切られた回 0。 最長の実時間 9.3 分(④スタッフ1人・2台・種6)。 ・台帳 1032 → 1392 行(360 行足した。追記だけ)。先頭 1032 行の md5 は退避と同じ。列は 59 列のまま。 ・依頼にない変更を1つした:実行ファイルが「試算の版 v2.8 を待っている」ため v2.9 の params では回し始める前に止まった。 SimParams.asset の expectModel を v2.8 → v2.9 にした(1行だけ。cs:47)。コードは変えていない。下の 2 章と「決めてほしいこと」に書いた。 ・スタッフが少ないと、どの店でも入店待ちが試算より長い(例 ④1人 2台 70.97 分/試算 34.94、③3人 2台 13.07/試算 4.00)。 多いと、③⑦⑤の会計待ちが試算より長い(例 ⑤5人 0台 12.75 分/試算 10.00、③5人 0台 9.30/試算 5.53)。原因は調べていない。 ・ロボットを1台増やしたときの向きが、種の過半数で試算と逆になったのは6か所: ④少ない 1→2台の料理の待ち(逆 7/10)・④多い 0→1台の入店待ち(逆 10/10)・④多い 1→2台の入店待ち(逆 10/10)・ ④多い 1→2台の料理の待ち(逆 8/10)・⑤少ない 1→2台の入店待ち(逆 6/10)・②少ない 1→2台の料理の待ち(逆 6/10)。 ・スタッフ1人の回(④②)では、どの台数でも「片付け」がいちばん長く、次が「会計」(④2台だけ 2番目が「案内」)。 ・judge.md はできた(360 回とも「基準なし」。依頼のとおり)。 ・気づいたこと(調べていない):17:31〜17:42 の 11 分間、runner_log に何も書かれていない。その間に回っていた 20261107_night_st5_cs47_fam_p3_r2_s5_passon_sbret は、runs.csv の実時間 6.3 分に対して台帳の wall_seconds が 1049.8 秒(17.5 分)。 結果は completed・全員帰った。 ==================================================================== 1. 始める前の確かめ(5つとも合格。2026-10-30 11:40 ごろ) ==================================================================== 1. Unity エディタ:起動していない(Unity Hub だけが起動していた) 2. /Volumes/KIOXIA:マウントされている。unity_ledger_v1.lock:なし 3. 台帳 unity_ledger_v1.csv:1032 行・md5 52e433713d4f7d41dfa8ccfb889492cd(退避と同じ) 4. ServiceSim の保留:0(cs:45 head) 5. 公開中の serving-robot-params.json:unity_conditions 90 件・meta.model v2.9・meta.layout_generation 08db8a0d067c(1回目の取得で合った。11:42) ==================================================================== 2. 写した params と作り直し ==================================================================== 写し元:https://pixelstomotors.com/sim/serving-robot-params.json(curl で取得) 控え:unity/site_copy_08db8a0d067c_d73b98d/(params と README.txt。前の控えは変えていない) 比べ方:前の写し(cs:45 の Assets/ServiceSim/Experiment/serving-robot-params.json。md5 64845ccf6c17ee50e39723416a18e87d)と JSON として読んで比べた meta:model だけ違う(v2.8 → v2.9) common:model だけ違う({value v2.8} → {value v2.9}。role site_only のまま) unity_rules・stores:同じ unity_conditions:54 件 → 90 件。0〜53 番は condition の並びも中身も同じ。site_result はキーが同じで値だけ違う(54 件とも値が違う)。 54〜89 番は店ごとにスタッフ 少ない 0・1・2台 → 多い 0・1・2台 の6条件(③3・5/⑦3・5/④1・3/⑤3・5/⑥2・4/②1・3。 来客は普通 ③⑦42・④28・⑤46・⑥38・②19。registers 1・mode serve・trays 0台1/1・2台3) cp でそのまま写した(md5 978b6878b29957b11e5b0928838a1447)。店の形のファイルは写し直していない。 check-in:cs:46(params 1 ファイルだけ) 実行ファイル:params を TextAsset として中に持つ作りなので、今までと同じコマンド(BuildHeadless.Build・-batchmode)で作り直した 1回目 build_id cs46_20261030_1143:Build Success・error CS 0。ところが知らない条件の名前で起動して確かめると、 「試算の版が違います: meta.model v2.9 / 待っている版 v2.8(写し直してください)」で回し始める前に止まった。 待っている版は SimParams.asset の expectModel: v2.8(依頼 v10 で入れた見張り)。 依頼は「v2.9 を写して Unity で回す・Unity は変えない」と決めているので、コードには触らず、 Assets/ServiceSim/Experiment/SimParams.asset の expectModel を v2.8 → v2.9 にした(差はこの1行だけ。cs:47)。 fetchedAt・sourceUrl の欄は前から古いまま(2026-10-25・site_copy_v28)で、変えていない。 2回目 build_id cs47_20261030_1147 / unity_cs ServiceSim/cs:47 / pending_changes 空 / Build Finished, Result: Success・error CS 0 確かめ:知らない条件の名前で起動し(台帳にもフォルダにも何も書かない道。台帳は 1032 行のまま)、 実行ファイルが知っている条件が 90 件(54〜89 番の名前 fam_p1_s3_r0_a42 … fam_p0_s3_r2_a19 を含む)であることを見た 保留は check-in のあと 0、夜のあとも 0。 ==================================================================== 3. make_queue.py に足したもの(cs:48)と回の名前 ==================================================================== 足したもの:--staff(few / mid / many をカンマ区切り。挙げた順にスタッフの人数ごとにまとめて並べ、その中は今までどおり種ごと)。 店ごとにスタッフの人数の少ない順で 少ない few・真ん中 mid・多い many とした(--crowd と同じ考え方。1通りしかない店は真ん中)。 --staff を付けないときは真ん中だけ。--crowd も挙げたときは、混み具合のまとまりの中をさらにスタッフの人数でまとめる。 回の名前:出力フォルダ名は {夜}_{名札}_{cs}_{店}_r{台数}_s{種}… でスタッフの人数が入らず、少ない・多いで名前が重なるので、 真ん中でない回の名札を night_st{人数} にした(混み具合も普通でない回は night_a{来客}_st{人数}。今回は無い)。 例 20261107_night_st3_cs47_fam_p1_r0_s0_passon_sbret。真ん中の回の名前は今までどおり。台帳の列は変えていない。 変わらないことの確かめ:前の make_queue.py +前の params(54件・v2.8)と、新しい make_queue.py +新しい params(90件・v2.9)で queue を作って比べた(params_source と params_model(v2.8 / v2.9)以外すべて同じ) 何も付けない:60 回で同じ/--stores fam_p1・fam_p5・fam_p2・fam_p3・fam_p4・fam_p0 をそれぞれ1つ:30 回で同じ/ --stores 6店:180 回で同じ/--stores 6店 --crowd busy,quiet:360 回で同じ/--crowd quiet,normal,busy:180 回で同じ/ --conditions を付けた場合:同じ/--pass-by off --pass-by-extra:70 回で同じ (足さずに前の make_queue.py で新しい params を使うと、何も付けない 60 → 180 回、--stores fam_p2 だけ 30 → 90 回に増えていた) 回す前の確かめ:360 回・名前の重なり 0・台帳の今までのフォルダ名との重なり 0・今までのフォルダとの重なり 0・ 真ん中の人数の条件 0・普通でない混み具合の条件 0・36 条件 × 種 10・ 並べた順は少ない 180 回 → 多い 180 回・360 回ともすれ違い入・待機場所へ戻る入・案B切 使ったコマンド python3 tools/make_queue.py --stores fam_p1,fam_p5,fam_p2,fam_p3,fam_p4,fam_p0 --staff few,many --out queue_staff.json python3 tools/night_runner.py --queue queue_staff.json --parallel 4 --night 20261107 --record-name 20261107_staff 終わったあと queue_staff.json は消した(記録の queue.json は night/20261107_staff/ に残っている)。 気づいたこと:make_queue の表示「種0 の全36条件」は、スタッフの人数ごとにまとめたときは実際は 18 条件ずつ(表示だけ。並びは正しい。前回の --crowd と同じ)。 差分の全文 --- /tmp/staff_dl/make_queue.orig.py 2026-10-30 11:42:37 +++ tools/make_queue.py 2026-10-30 11:47:54 @@ -48,6 +48,18 @@ 回ごとの名札を {--label}_a{来客/時}(例 night_a54)にする(普通の回の名前は今までどおり)。 --conditions を付けたときは、その名前の条件をそのまま使う(--crowd の既定では絞らない)。 +スタッフの人数(2026-10-30。params の unity_conditions が 90 件になり、店ごとにスタッフの人数が3つになった): + --crowd と同じ考え方で、店ごとにスタッフの人数(staff)の違う値を並べ、 + いちばん少ないものを「少ない few」、真ん中を「真ん中 mid」、いちばん多いものを「多い many」とする + (1つしかない店はそれが真ん中)。 + --staff を付けないときは **真ん中だけ**(今までと同じ。何も付けない ③⑦ の60回・--stores だけの 30回・ + --crowd だけの並びは変わらない)。 + --staff few,many のように挙げると、挙げた順にスタッフの人数ごとにまとめて並べる(その中は今までどおり種ごと。 + --crowd も挙げたときは、混み具合ごとのまとまりの中を、さらにスタッフの人数ごとにまとめる)。 + 真ん中でない回は、回ごとの名札を {--label}_st{スタッフ}(例 night_st3)にする + (混み具合も普通でない回は {--label}_a{来客/時}_st{スタッフ}。真ん中の回の名前は今までどおり)。 + --conditions を付けたときは、その名前の条件をそのまま使う(--staff の既定では絞らない)。 + 使い方(プロジェクトの中で) # 60回(すれ違い入・待機場所へ戻る入・案B切。2026-10-28 から標準) python3 tools/make_queue.py --out /tmp/queue.json @@ -142,6 +154,28 @@ return out +STAFFS = ('few', 'mid', 'many') + + +def staff_of(conds): + """条件の名前 → スタッフの人数(few / mid / many)。店ごとにスタッフの人数の少ない順で決める(2026-10-30)""" + nums = {} + for c in conds: + nums.setdefault(c['store'], set()).add(int(c['staff'])) + out = {} + for c in conds: + r = sorted(nums[c['store']]) + v = int(c['staff']) + if len(r) == 1: + out[condition_id(c)] = 'mid' + elif len(r) == 3: + out[condition_id(c)] = STAFFS[r.index(v)] + else: + sys.exit('%s のスタッフの人数が %d 通り(%s)で、少ない・真ん中・多いに分けられません' + % (c['store'], len(r), ','.join(str(x) for x in r))) + return out + + def rule_value(rules, key): """unity_rules の値(role=site_rule のものだけ。Unity の SimParams.UnityRule と同じ)。 無ければ止める(既定を手で埋めない)""" @@ -164,6 +198,9 @@ ap.add_argument('--crowd', default='', help='混み具合をカンマ区切りで選ぶ(quiet / normal / busy。挙げた順に並べる)。' '既定は normal だけ(--conditions を付けたときは絞らない)') + ap.add_argument('--staff', default='', + help='スタッフの人数をカンマ区切りで選ぶ(few / mid / many。挙げた順に並べる)。' + '既定は mid だけ(--conditions を付けたときは絞らない)') ap.add_argument('--label', default='night', help='出力フォルダに入る名札') ap.add_argument('--pass-by-extra', default='', help='すれ違い「入」でも回す条件(カンマ区切り)。' @@ -207,6 +244,15 @@ sys.exit('--crowd に同じ混み具合が2回あります: %s' % a.crowd) if not crowds and not want: crowds = ['normal'] # 付けないときは普通だけ(今までと同じ並び) + staff = staff_of(conds) # 店を絞る前の全条件で決める(2026-10-30) + staffs = [s.strip() for s in a.staff.split(',') if s.strip()] + bad = [s for s in staffs if s not in STAFFS] + if bad: + sys.exit('知らないスタッフの人数です: %s\n 使えるスタッフの人数: %s' % (', '.join(bad), ', '.join(STAFFS))) + if len(set(staffs)) != len(staffs): + sys.exit('--staff に同じスタッフの人数が2回あります: %s' % a.staff) + if not staffs and not want: + staffs = ['mid'] # 付けないときは真ん中だけ(今までと同じ並び) stores = [s.strip() for s in a.stores.split(',') if s.strip()] if stores: known_stores = [] @@ -229,6 +275,8 @@ conds = [c for c in conds if condition_id(c) in want] if crowds: conds = [c for c in conds if crowd[condition_id(c)] in crowds] + if staffs: + conds = [c for c in conds if staff[condition_id(c)] in staffs] extra = [s.strip() for s in a.pass_by_extra.split(',') if s.strip()] if extra and a.pass_by == 'on': @@ -261,6 +309,9 @@ # 普通でない回は名札に来客のペースを入れる(出力フォルダ名がぶつからないように。2026-10-29) if crowd[condition_id(c)] != 'normal': r['label'] = '%s_a%d' % (a.label, int(c['arrivals_per_h'])) + # 真ん中でない回は名札にスタッフの人数を入れる(同じ理由。2026-10-30) + if staff[condition_id(c)] != 'mid': + r['label'] = '%s_st%d' % (r.get('label', a.label), int(c['staff'])) return r # 1種ぶんの「条件の並び」を先に作る。 @@ -289,14 +340,20 @@ # どの条件も同じ扱いになる。 # --crowd を挙げたときは、挙げた順に混み具合ごとにまとめ、その中を種ごとに並べる # (例 busy,quiet:混んでいるを先に揃える。2026-10-29) + # --staff を挙げたときも同じく、挙げた順にスタッフの人数ごとにまとめる + # (例 few,many:詰まりやすい少ないを先に揃える。2026-10-30) groups = [crowds] if not a.crowd else [[g] for g in crowds] + sgroups = [staffs] if not a.staff else [[g] for g in staffs] runs = [] for g in groups: - for s in seeds: - for c, pb in units: - if crowds and crowd[condition_id(c)] not in g: - continue - runs.append(make(c, s, pb)) + for sg in sgroups: + for s in seeds: + for c, pb in units: + if crowds and crowd[condition_id(c)] not in g: + continue + if staffs and staff[condition_id(c)] not in sg: + continue + runs.append(make(c, s, pb)) q = { 'schema': 'servicesim-night-queue/0.1', @@ -320,6 +377,8 @@ } if a.crowd: q['crowd'] = crowds # 混み具合(並べた順。2026-10-29) + if a.staff: + q['staff'] = staffs # スタッフの人数(並べた順。2026-10-30) out_dir = os.path.dirname(os.path.abspath(a.out)) if out_dir and not os.path.isdir(out_dir): @@ -342,6 +401,8 @@ else '切(往復を終えた台は受け渡し口の点で止まる)', src[standby_from])) if a.crowd: print(' 混み具合: %s の順(普通でない回の名札は %s_a{来客/時})' % (' → '.join(crowds), a.label)) + if a.staff: + print(' スタッフの人数: %s の順(真ん中でない回の名札は %s_st{スタッフ})' % (' → '.join(staffs), a.label)) for cid in q['conditions']: mark = '(+すれ違い入も %d 回)' % len(seeds) if cid in extra else '' print(' %s%s' % (cid, mark)) ==================================================================== 4. runner_log のまとめ ==================================================================== 始まり 2026-10-30 11:48:48 終わり 2026-10-30 19:01:50(7 時間 13 分) runner の終了コード 0 completed 360 / 失敗 0 / 止まった(stopped)0 / やり直し 0(tryno はすべて 1)/ 終了コード すべて 0 実時間(runs.csv):最短 2.7 分・平均 4.7 分・最長 9.3 分(20261107_night_st1_cs47_fam_p2_r2_s6_passon_sbret・560 秒。上限 90 分) ほかに長かったのも ④スタッフ1人(2台 種9 9.3 分・0台 種2 8.3 分) 回ごと打ち切られた回(全員が帰る前に止まった回):0。スタッフ1人の回も 60 回とも全員帰った (参考)往復の打ち切り(timeouts 列)が1つ以上あった回は 126 回・合わせて 604 (参考)17:31:06〜17:42:15 の 11 分、runner_log に何も書かれていない。上の結論に書いた1回の wall_seconds の食い違いと同じ時間帯。調べていない。 ==================================================================== 5. 台帳 ==================================================================== 行数:1032 → 1392(360 行足した。360 行とも unity_cs ServiceSim/cs:47・layout_generation 08db8a0d067c・params_model v2.9・completed) 先頭 1032 行の md5:52e433713d4f7d41dfa8ccfb889492cd(退避と同じ) 列は 59 列のまま。鍵ファイルは残っていない ==================================================================== 6. 全員が帰らなかった回 ==================================================================== なし(360 回とも全員帰った) ==================================================================== 7. 表・向き・スタッフ1人の仕事 ==================================================================== 表の各欄:Unity の種10個の中央値[最小〜最大]/試算 v2.9(今回写した params の site_result。種によらず同じ値)/同じ店の普通・真ん中の人数の夜の中央値 「(真ん中の試算 v2.9)」の行は、普通の夜と同じ条件の v2.9 の値(params 0〜17 番の site_result) 単位は分。割合は 0〜1。「席は空いているのに待った」は judge と同じ staff_wait(片付け待ち+案内待ち)。blocked_wait も下の行に並べた 入れた組の数は summary.json の site_metrics.groups、試算は site_result.groups 30 秒以上の止まりは stops.csv の duration_s が 30 秒以上のもの(judge と同じ)。動けなくなった(60秒)は台帳の stuck_count スタッフの手がふさがっている割合は site_metrics.staff_util(試算は site_result.staff_util) 普通の夜:③⑦ 20261102(cs:34)・④ 20261030(cs:29)・⑤ 20261103(cs:36)・⑥ 20261104(cs:38)・② 20261105(cs:40) 標準の違い:すれ違いはどの夜も入。待機場所へ戻るは ④ 20261030 だけ切(_sbret なし)、ほかは入。案B はどれも切。 試算の版は普通の夜はどれも v2.8、今回は v2.9(表に並べた試算の値はすべて v2.9)。 cs は今回 cs:47。cs:40 のあとに入ったのは、録画のしくみ(cs:41〜43。-ssRecord のときだけ動く)・params の写し(cs:44・cs:46)・ expectModel の1行(cs:47)。店の回し方・人とロボットの動きのコードは cs:40 から変わっていない 向き:judge と同じ数え方(5%・0.2 分より小さい変化は「変わらない」)。試算の向きは v2.9 の値で決めた。 試算が「変わらない」ところは向きを比べず、Unity の増減の数だけ書いた スタッフ1人の仕事:timeline.csv(60 秒ごと)の staff_idle・staff_guide・staff_serve・staff_call・staff_pay・staff_clear・staff_rescue の 人数を足して分にしたもの(待機・案内・配膳・呼び出し・会計・片付け・ロボット救出) 集計に使ったもの:20261107_night_staff_files/analyze.py(読むだけ。台帳・出力には書かない)。表は同じフォルダの tables.txt と同じ 表の各欄:Unity の種10個の中央値[最小〜最大]/試算 v2.9(params の site_result)/同じ店の普通・真ん中の人数の夜の中央値(試算 v2.9 の真ん中の値は「真ん中の試算」の行) ■ ③ スタッフ少ない(3 人。真ん中は 4 人・来客 42 組/時) 入店待ち 0台 14.79[3.33〜31.13]/10.64/4.09 1台 9.44[1.79〜23.50]/5.62/5.00 2台 13.07[1.72〜26.16]/4.00/3.99  (真ん中の試算 v2.9) 0台 4.09 1台 1.68 2台 1.13 うち席は空いているのに待った 0台 12.96[2.13〜23.05]/9.86/2.88 1台 7.54[0.59〜17.24]/4.37/3.30 2台 11.19[0.48〜17.79]/3.09/1.68  (真ん中の試算 v2.9) 0台 2.66 1台 0.49 2台 0.39 (片付け待ちだけ blocked) 0台 12.26[1.46〜22.47]/9.29/2.48 1台 7.14[0.00〜16.78]/3.91/2.90 2台 10.63[0.00〜17.41]/2.64/1.28  (真ん中の試算 v2.9) 0台 2.29 1台 0.36 2台 0.30 料理の待ち 0台 1.27[1.16〜1.50]/0.88/0.98 1台 2.30[2.10〜2.74]/2.14/2.48 2台 1.69[1.26〜2.66]/0.92/1.95  (真ん中の試算 v2.9) 0台 0.63 1台 1.97 2台 0.96 会計待ち 0台 3.62[2.27〜4.72]/3.17/4.45 1台 4.02[2.45〜6.40]/4.01/6.13 2台 4.34[2.24〜6.00]/4.95/7.08  (真ん中の試算 v2.9) 0台 4.80 1台 5.64 2台 6.58 入れた組の数 0台 82[64〜102]/82.7/82 1台 82[64〜102]/83.5/82 2台 82[64〜102]/84.3/82  (真ん中の試算 v2.9) 0台 85.5 1台 82.3 2台 83.8 ロボットが運んだ皿の割合 0台 0.000[0.000〜0.000]/0.000/0.000 1台 0.789[0.723〜0.806]/0.783/0.706 2台 0.909[0.811〜0.988]/0.995/0.832  (真ん中の試算 v2.9) 0台 0.000 1台 0.727 2台 0.993 往復の数 0台 0[0〜0]/—/0 1台 79[65〜99]/—/65.5 2台 140.5[116〜179]/—/119.5 30秒以上の止まり 0台 0[0〜0]/—/0 1台 7.5[4〜13]/—/6 2台 22[11〜39]/—/24.5 (1往復あたり) 0台 0.000[0.000〜0.000]/—/0.000 1台 0.103[0.040〜0.135]/—/0.083 2台 0.162[0.066〜0.255]/—/0.173 動けなくなった(60秒) 0台 0[0〜0]/—/0 1台 3[2〜8]/—/3.5 2台 13.5[3〜31]/—/18 (1往復あたり) 0台 0.000[0.000〜0.000]/—/0.000 1台 0.043[0.020〜0.083]/—/0.050 2台 0.103[0.018〜0.203]/—/0.127 瞬間移動 0台 8[7〜10]/—/10.5 1台 51[27〜65]/—/49 2台 62.5[38〜73]/—/60 打ち切り 0台 0[0〜0]/—/0 1台 0[0〜0]/—/0 2台 3[0〜13]/—/4.5 卓を空けた 0台 0[0〜0]/—/0 1台 0[0〜2]/—/0 2台 0[0〜1]/—/0 冷めた皿の割合 0台 0.031[0.000〜0.115]/0.006/0.000 1台 0.268[0.192〜0.340]/0.194/0.286 2台 0.134[0.062〜0.283]/0.013/0.163  (真ん中の試算 v2.9) 0台 0.000 1台 0.092 2台 0.009 スタッフの手がふさがっている割合 0台 0.875[0.792〜0.916]/0.850/0.767 1台 0.828[0.732〜0.896]/0.782/0.726 2台 0.839[0.731〜0.902]/0.772/0.718  (真ん中の試算 v2.9) 0台 0.743 1台 0.622 2台 0.596 (参考)あきらめた 0台 8[5〜16]/—/12.5 1台 36.5[17〜64]/—/45.5 2台 48.5[24〜66]/—/51.5 回の数 0台 10・1台 10・2台 10(普通の夜 10・10・10) ■ ③ スタッフ多い(5 人。真ん中は 4 人・来客 42 組/時) 入店待ち 0台 1.85[1.27〜8.96]/1.04/4.09 1台 2.61[1.31〜10.41]/1.08/5.00 2台 3.06[1.34〜9.67]/0.92/3.99  (真ん中の試算 v2.9) 0台 4.09 1台 1.68 2台 1.13 うち席は空いているのに待った 0台 0.32[0.07〜1.69]/0.31/2.88 1台 0.75[0.07〜3.59]/0.30/3.30 2台 1.00[0.08〜2.32]/0.27/1.68  (真ん中の試算 v2.9) 0台 2.66 1台 0.49 2台 0.39 (片付け待ちだけ blocked) 0台 0.21[0.00〜1.60]/0.23/2.48 1台 0.65[0.00〜3.27]/0.28/2.90 2台 0.88[0.00〜2.18]/0.26/1.28  (真ん中の試算 v2.9) 0台 2.29 1台 0.36 2台 0.30 料理の待ち 0台 0.56[0.50〜0.76]/0.27/0.98 1台 2.16[1.93〜2.83]/1.87/2.48 2台 1.61[1.29〜2.20]/0.96/1.95  (真ん中の試算 v2.9) 0台 0.63 1台 1.97 2台 0.96 会計待ち 0台 9.30[2.78〜13.02]/5.53/4.45 1台 10.32[3.21〜15.40]/6.09/6.13 2台 10.86[4.24〜14.38]/6.33/7.08  (真ん中の試算 v2.9) 0台 4.80 1台 5.64 2台 6.58 入れた組の数 0台 82[64〜102]/82/82 1台 82[64〜102]/82.6/82 2台 82[64〜102]/83.1/82  (真ん中の試算 v2.9) 0台 85.5 1台 82.3 2台 83.8 ロボットが運んだ皿の割合 0台 0.000[0.000〜0.000]/0.000/0.000 1台 0.662[0.597〜0.775]/0.717/0.706 2台 0.898[0.809〜0.956]/0.990/0.832  (真ん中の試算 v2.9) 0台 0.000 1台 0.727 2台 0.993 往復の数 0台 0[0〜0]/—/0 1台 67.5[62〜74]/—/65.5 2台 129[103〜154]/—/119.5 30秒以上の止まり 0台 0[0〜0]/—/0 1台 6.5[1〜15]/—/6 2台 22.5[9〜51]/—/24.5 (1往復あたり) 0台 0.000[0.000〜0.000]/—/0.000 1台 0.100[0.014〜0.221]/—/0.083 2台 0.164[0.076〜0.495]/—/0.173 動けなくなった(60秒) 0台 0[0〜0]/—/0 1台 3.5[1〜13]/—/3.5 2台 10.5[6〜43]/—/18 (1往復あたり) 0台 0.000[0.000〜0.000]/—/0.000 1台 0.056[0.014〜0.191]/—/0.050 2台 0.078[0.039〜0.417]/—/0.127 瞬間移動 0台 12.5[9〜19]/—/10.5 1台 43.5[33〜56]/—/49 2台 68.5[39〜96]/—/60 打ち切り 0台 0[0〜0]/—/0 1台 0[0〜1]/—/0 2台 1.5[0〜6]/—/4.5 卓を空けた 0台 0[0〜0]/—/0 1台 0[0〜1]/—/0 2台 0[0〜1]/—/0 冷めた皿の割合 0台 0.000[0.000〜0.000]/0.000/0.000 1台 0.146[0.087〜0.288]/0.060/0.286 2台 0.110[0.037〜0.182]/0.009/0.163  (真ん中の試算 v2.9) 0台 0.000 1台 0.092 2台 0.009 スタッフの手がふさがっている割合 0台 0.623[0.533〜0.680]/0.586/0.767 1台 0.559[0.485〜0.642]/0.502/0.726 2台 0.575[0.485〜0.627]/0.475/0.718  (真ん中の試算 v2.9) 0台 0.743 1台 0.622 2台 0.596 (参考)あきらめた 0台 14.5[8〜26]/—/12.5 1台 46.5[20〜76]/—/45.5 2台 62.5[33〜102]/—/51.5 回の数 0台 10・1台 10・2台 10(普通の夜 10・10・10) ■ ⑦ スタッフ少ない(3 人。真ん中は 4 人・来客 42 組/時) 入店待ち 0台 14.87[3.46〜30.19]/12.02/4.49 1台 12.27[1.77〜26.61]/6.80/3.22 2台 10.18[1.90〜22.14]/4.15/3.56  (真ん中の試算 v2.9) 0台 3.08 1台 1.58 2台 1.60 うち席は空いているのに待った 0台 13.08[2.28〜22.89]/11.16/3.27 1台 10.96[0.57〜19.81]/5.23/1.47 2台 8.72[0.71〜14.31]/2.96/1.66  (真ん中の試算 v2.9) 0台 2.13 1台 0.54 2台 0.47 (片付け待ちだけ blocked) 0台 12.30[1.63〜22.27]/10.58/2.85 1台 10.56[0.00〜19.46]/4.75/1.09 2台 8.33[0.00〜13.88]/2.51/1.23  (真ん中の試算 v2.9) 0台 1.77 1台 0.41 2台 0.37 料理の待ち 0台 1.29[1.17〜1.46]/0.90/0.96 1台 2.36[2.15〜2.63]/2.20/2.51 2台 1.59[1.25〜3.81]/0.94/1.61  (真ん中の試算 v2.9) 0台 0.63 1台 2.01 2台 1.01 会計待ち 0台 3.85[2.20〜4.68]/3.35/4.40 1台 4.72[2.38〜5.58]/3.77/5.12 2台 4.12[2.46〜6.26]/4.62/7.18  (真ん中の試算 v2.9) 0台 4.86 1台 5.82 2台 6.60 入れた組の数 0台 82[64〜102]/83.2/82 1台 82[64〜102]/85.3/82 2台 82[64〜102]/82.2/82  (真ん中の試算 v2.9) 0台 84.2 1台 83.3 2台 84.9 ロボットが運んだ皿の割合 0台 0.000[0.000〜0.000]/0.000/0.000 1台 0.774[0.719〜0.831]/0.778/0.669 2台 0.918[0.638〜0.981]/0.993/0.916  (真ん中の試算 v2.9) 0台 0.000 1台 0.716 2台 0.989 往復の数 0台 0[0〜0]/—/0 1台 81.5[64〜98]/—/67.5 2台 137.5[95〜185]/—/124 30秒以上の止まり 0台 0[0〜0]/—/0 1台 7.5[4〜19]/—/8 2台 19.5[5〜24]/—/26.5 (1往復あたり) 0台 0.000[0.000〜0.000]/—/0.000 1台 0.092[0.049〜0.213]/—/0.127 2台 0.116[0.053〜0.168]/—/0.197 動けなくなった(60秒) 0台 0[0〜0]/—/0 1台 4.5[2〜11]/—/5.5 2台 9.5[2〜14]/—/16.5 (1往復あたり) 0台 0.000[0.000〜0.000]/—/0.000 1台 0.054[0.025〜0.124]/—/0.077 2台 0.067[0.021〜0.105]/—/0.124 瞬間移動 0台 10[7〜21]/—/13 1台 44.5[37〜71]/—/48.5 2台 56[36〜73]/—/62.5 打ち切り 0台 0[0〜0]/—/0 1台 0[0〜1]/—/0 2台 2[0〜17]/—/3.5 卓を空けた 0台 0[0〜0]/—/0 1台 0[0〜1]/—/0 2台 0[0〜3]/—/0 冷めた皿の割合 0台 0.015[0.000〜0.077]/0.009/0.000 1台 0.280[0.194〜0.368]/0.211/0.328 2台 0.151[0.049〜0.352]/0.013/0.117  (真ん中の試算 v2.9) 0台 0.000 1台 0.103 2台 0.013 スタッフの手がふさがっている割合 0台 0.879[0.797〜0.915]/0.859/0.774 1台 0.827[0.760〜0.878]/0.796/0.739 2台 0.826[0.793〜0.877]/0.767/0.694  (真ん中の試算 v2.9) 0台 0.741 1台 0.635 2台 0.602 (参考)あきらめた 0台 8[6〜16]/—/13 1台 37[24〜71]/—/40.5 2台 50[28〜61]/—/54.5 回の数 0台 10・1台 10・2台 10(普通の夜 10・10・10) ■ ⑦ スタッフ多い(5 人。真ん中は 4 人・来客 42 組/時) 入店待ち 0台 1.86[1.27〜8.64]/1.44/4.49 1台 2.41[1.27〜10.18]/1.67/3.22 2台 2.70[1.28〜10.20]/1.34/3.56  (真ん中の試算 v2.9) 0台 3.08 1台 1.58 2台 1.60 うち席は空いているのに待った 0台 0.36[0.07〜1.97]/0.44/3.27 1台 0.71[0.06〜2.19]/0.39/1.47 2台 0.56[0.06〜3.65]/0.33/1.66  (真ん中の試算 v2.9) 0台 2.13 1台 0.54 2台 0.47 (片付け待ちだけ blocked) 0台 0.24[0.00〜1.76]/0.37/2.85 1台 0.58[0.00〜2.04]/0.36/1.09 2台 0.42[0.00〜3.40]/0.31/1.23  (真ん中の試算 v2.9) 0台 1.77 1台 0.41 2台 0.37 料理の待ち 0台 0.59[0.51〜0.71]/0.27/0.96 1台 2.20[1.88〜2.63]/1.91/2.51 2台 1.45[1.16〜2.50]/0.99/1.61  (真ん中の試算 v2.9) 0台 0.63 1台 2.01 2台 1.01 会計待ち 0台 9.08[3.14〜13.21]/6.46/4.40 1台 10.05[2.81〜14.31]/6.29/5.12 2台 11.12[3.05〜13.67]/6.49/7.18  (真ん中の試算 v2.9) 0台 4.86 1台 5.82 2台 6.60 入れた組の数 0台 82[64〜102]/83.4/82 1台 82[64〜102]/84.7/82 2台 82[64〜102]/83.8/82  (真ん中の試算 v2.9) 0台 84.2 1台 83.3 2台 84.9 ロボットが運んだ皿の割合 0台 0.000[0.000〜0.000]/0.000/0.000 1台 0.651[0.570〜0.781]/0.698/0.669 2台 0.906[0.670〜0.969]/0.990/0.916  (真ん中の試算 v2.9) 0台 0.000 1台 0.716 2台 0.989 往復の数 0台 0[0〜0]/—/0 1台 64.5[58〜79]/—/67.5 2台 130[101〜161]/—/124 30秒以上の止まり 0台 0[0〜0]/—/0 1台 6.5[2〜18]/—/8 2台 20.5[11〜37]/—/26.5 (1往復あたり) 0台 0.000[0.000〜0.000]/—/0.000 1台 0.092[0.029〜0.286]/—/0.127 2台 0.149[0.081〜0.276]/—/0.197 動けなくなった(60秒) 0台 0[0〜0]/—/0 1台 2.5[0〜14]/—/5.5 2台 11.5[4〜26]/—/16.5 (1往復あたり) 0台 0.000[0.000〜0.000]/—/0.000 1台 0.035[0.000〜0.222]/—/0.077 2台 0.082[0.032〜0.194]/—/0.124 瞬間移動 0台 13.5[10〜21]/—/13 1台 47.5[37〜65]/—/48.5 2台 64.5[34〜73]/—/62.5 打ち切り 0台 0[0〜0]/—/0 1台 0[0〜1]/—/0 2台 1[0〜6]/—/3.5 卓を空けた 0台 0[0〜0]/—/0 1台 0[0〜1]/—/0 2台 0.5[0〜2]/—/0 冷めた皿の割合 0台 0.000[0.000〜0.000]/0.000/0.000 1台 0.159[0.094〜0.312]/0.059/0.328 2台 0.088[0.010〜0.196]/0.010/0.117  (真ん中の試算 v2.9) 0台 0.000 1台 0.103 2台 0.013 スタッフの手がふさがっている割合 0台 0.633[0.538〜0.691]/0.597/0.774 1台 0.577[0.474〜0.651]/0.514/0.739 2台 0.563[0.473〜0.629]/0.478/0.694  (真ん中の試算 v2.9) 0台 0.741 1台 0.635 2台 0.602 (参考)あきらめた 0台 14[8〜31]/—/13 1台 37[20〜70]/—/40.5 2台 46[33〜94]/—/54.5 回の数 0台 10・1台 10・2台 10(普通の夜 10・10・10) ■ ④ スタッフ少ない(1 人。真ん中は 2 人・来客 28 組/時) 入店待ち 0台 59.95[31.46〜102.60]/52.32/12.95 1台 50.27[30.48〜85.76]/33.09/13.78 2台 70.97[42.13〜95.47]/34.94/26.85  (真ん中の試算 v2.9) 0台 10.91 1台 4.81 2台 5.57 うち席は空いているのに待った 0台 50.52[30.32〜72.59]/45.62/11.49 1台 46.40[29.14〜64.72]/31.01/12.12 2台 59.58[40.26〜77.04]/32.03/23.93  (真ん中の試算 v2.9) 0台 9.41 1台 3.92 2台 4.23 (片付け待ちだけ blocked) 0台 46.91[27.59〜70.12]/43.21/10.92 1台 44.59[27.33〜63.17]/29.35/11.36 2台 53.68[35.42〜73.86]/30.42/21.91  (真ん中の試算 v2.9) 0台 8.75 1台 3.38 2台 3.63 料理の待ち 0台 4.23[3.79〜6.19]/4.50/1.26 1台 1.65[0.84〜2.69]/1.00/2.10 2台 3.14[0.72〜5.78]/0.41/3.47  (真ん中の試算 v2.9) 0台 0.99 1台 1.29 2台 0.47 会計待ち 0台 5.94[4.31〜7.90]/5.04/1.86 1台 3.78[2.28〜8.11]/2.93/2.34 2台 7.65[3.21〜15.81]/2.88/3.83  (真ん中の試算 v2.9) 0台 1.66 1台 1.52 2台 1.54 入れた組の数 0台 53.5[44〜70]/54.6/53.5 1台 53.5[44〜70]/54.7/53.5 2台 53.5[44〜70]/55.5/53.5  (真ん中の試算 v2.9) 0台 55.3 1台 55 2台 57.4 ロボットが運んだ皿の割合 0台 0.000[0.000〜0.000]/0.000/0.000 1台 0.969[0.920〜1.000]/0.985/0.851 2台 0.978[0.920〜1.000]/1.000/0.868  (真ん中の試算 v2.9) 0台 0.000 1台 0.956 2台 1.000 往復の数 0台 0[0〜0]/—/0 1台 99[86〜123]/—/79 2台 108[83〜162]/—/89.5 30秒以上の止まり 0台 0[0〜0]/—/0 1台 16.5[7〜32]/—/23 2台 59[18〜113]/—/104 (1往復あたり) 0台 0.000[0.000〜0.000]/—/0.000 1台 0.159[0.064〜0.320]/—/0.314 2台 0.551[0.111〜0.983]/—/1.031 動けなくなった(60秒) 0台 0[0〜0]/—/0 1台 10.5[3〜29]/—/13 2台 44[10〜95]/—/78.5 (1往復あたり) 0台 0.000[0.000〜0.000]/—/0.000 1台 0.104[0.026〜0.290]/—/0.163 2台 0.425[0.062〜0.826]/—/0.788 瞬間移動 0台 0[0〜0]/—/0 1台 15.5[9〜29]/—/20 2台 23[16〜45]/—/53.5 打ち切り 0台 0[0〜0]/—/0 1台 0[0〜3]/—/0 2台 10[1〜21]/—/12.5 卓を空けた 0台 0[0〜0]/—/0 1台 0[0〜1]/—/0 2台 0[0〜1]/—/1 冷めた皿の割合 0台 0.454[0.358〜0.552]/0.411/0.026 1台 0.167[0.023〜0.307]/0.051/0.235 2台 0.292[0.040〜0.453]/0.000/0.406  (真ん中の試算 v2.9) 0台 0.020 1台 0.046 2台 0.000 スタッフの手がふさがっている割合 0台 0.972[0.956〜0.993]/0.963/0.844 1台 0.952[0.925〜0.990]/0.924/0.810 2台 0.973[0.959〜0.993]/0.924/0.886  (真ん中の試算 v2.9) 0台 0.820 1台 0.740 2台 0.744 (参考)あきらめた 0台 0[0〜2]/—/0 1台 19.5[8〜38]/—/32.5 2台 44[30〜83]/—/95.5 回の数 0台 10・1台 10・2台 10(普通の夜 10・10・10) ■ ④ スタッフ多い(3 人。真ん中は 2 人・来客 28 組/時) 入店待ち 0台 2.89[1.38〜11.11]/2.41/12.95 1台 5.23[1.80〜14.80]/1.28/13.78 2台 12.66[4.73〜24.88]/1.04/26.85  (真ん中の試算 v2.9) 0台 10.91 1台 4.81 2台 5.57 うち席は空いているのに待った 0台 1.33[0.22〜5.01]/1.25/11.49 1台 3.32[0.57〜8.73]/0.50/12.12 2台 9.77[2.96〜13.85]/0.37/23.93  (真ん中の試算 v2.9) 0台 9.41 1台 3.92 2台 4.23 (片付け待ちだけ blocked) 0台 0.98[0.00〜4.61]/0.97/10.92 1台 2.85[0.21〜8.44]/0.35/11.36 2台 8.72[1.33〜12.70]/0.24/21.91  (真ん中の試算 v2.9) 0台 8.75 1台 3.38 2台 3.63 料理の待ち 0台 0.82[0.74〜0.91]/0.47/1.26 1台 2.34[1.83〜3.11]/1.33/2.10 2台 3.70[2.24〜4.20]/0.50/3.47  (真ん中の試算 v2.9) 0台 0.99 1台 1.29 2台 0.47 会計待ち 0台 1.93[1.06〜2.68]/1.31/1.86 1台 2.30[1.26〜3.10]/1.19/2.34 2台 3.51[2.27〜6.57]/1.20/3.83  (真ん中の試算 v2.9) 0台 1.66 1台 1.52 2台 1.54 入れた組の数 0台 53.5[44〜70]/54.9/53.5 1台 53.5[44〜70]/55.7/53.5 2台 53.5[44〜70]/55.5/53.5  (真ん中の試算 v2.9) 0台 55.3 1台 55 2台 57.4 ロボットが運んだ皿の割合 0台 0.000[0.000〜0.000]/0.000/0.000 1台 0.764[0.716〜0.810]/0.917/0.851 2台 0.785[0.673〜0.915]/0.999/0.868  (真ん中の試算 v2.9) 0台 0.000 1台 0.956 2台 1.000 往復の数 0台 0[0〜0]/—/0 1台 64[57〜84]/—/79 2台 79.5[66〜108]/—/89.5 30秒以上の止まり 0台 0[0〜0]/—/0 1台 25.5[13〜30]/—/23 2台 87[57〜98]/—/104 (1往復あたり) 0台 0.000[0.000〜0.000]/—/0.000 1台 0.414[0.200〜0.466]/—/0.314 2台 1.113[0.633〜1.310]/—/1.031 動けなくなった(60秒) 0台 0[0〜0]/—/0 1台 19[9〜23]/—/13 2台 67[42〜80]/—/78.5 (1往復あたり) 0台 0.000[0.000〜0.000]/—/0.000 1台 0.291[0.138〜0.397]/—/0.163 2台 0.873[0.467〜0.988]/—/0.788 瞬間移動 0台 0[0〜2]/—/0 1台 23.5[11〜33]/—/20 2台 50[39〜66]/—/53.5 打ち切り 0台 0[0〜0]/—/0 1台 1[0〜3]/—/0 2台 11[6〜15]/—/12.5 卓を空けた 0台 0[0〜0]/—/0 1台 0[0〜1]/—/0 2台 0.5[0〜2]/—/1 冷めた皿の割合 0台 0.000[0.000〜0.000]/0.000/0.026 1台 0.239[0.136〜0.325]/0.028/0.235 2台 0.420[0.231〜0.516]/0.000/0.406  (真ん中の試算 v2.9) 0台 0.020 1台 0.046 2台 0.000 スタッフの手がふさがっている割合 0台 0.681[0.591〜0.749]/0.625/0.844 1台 0.669[0.604〜0.705]/0.534/0.810 2台 0.743[0.688〜0.811]/0.524/0.886  (真ん中の試算 v2.9) 0台 0.820 1台 0.740 2台 0.744 (参考)あきらめた 0台 2.5[0〜7]/—/0 1台 41.5[20〜50]/—/32.5 2台 101.5[74〜119]/—/95.5 回の数 0台 10・1台 10・2台 10(普通の夜 10・10・10) ■ ⑤ スタッフ少ない(3 人。真ん中は 4 人・来客 46 組/時) 入店待ち 0台 21.63[6.02〜37.64]/19.17/8.14 1台 16.76[3.80〜32.24]/11.09/6.60 2台 17.47[6.29〜34.88]/8.61/5.46  (真ん中の試算 v2.9) 0台 7.51 1台 3.16 2台 2.37 うち席は空いているのに待った 0台 19.55[4.88〜27.82]/17.37/6.50 1台 14.59[2.61〜20.77]/8.82/4.56 2台 15.97[5.11〜24.36]/6.48/3.41  (真ん中の試算 v2.9) 0台 5.50 1台 1.40 2台 0.68 (片付け待ちだけ blocked) 0台 18.77[4.09〜27.25]/16.66/5.93 1台 14.04[2.06〜19.98]/8.29/4.20 2台 15.27[3.57〜23.62]/5.96/2.99  (真ん中の試算 v2.9) 0台 5.05 1台 1.12 2台 0.53 料理の待ち 0台 1.39[1.16〜1.52]/1.12/1.12 1台 2.51[2.40〜2.96]/2.32/2.59 2台 2.40[1.57〜3.05]/1.09/2.19  (真ん中の試算 v2.9) 0台 0.77 1台 2.28 2台 1.27 会計待ち 0台 4.58[2.60〜5.58]/4.09/5.72 1台 4.83[2.76〜6.13]/5.08/7.17 2台 5.58[4.16〜9.18]/6.15/6.98  (真ん中の試算 v2.9) 0台 6.09 1台 8.58 2台 9.92 入れた組の数 0台 91.5[71〜110]/92.8/91.5 1台 91.5[71〜110]/92.8/91.5 2台 91.5[71〜110]/93.6/91.5  (真ん中の試算 v2.9) 0台 94.2 1台 92.5 2台 93 ロボットが運んだ皿の割合 0台 0.000[0.000〜0.000]/0.000/0.000 1台 0.772[0.745〜0.785]/0.769/0.669 2台 0.837[0.734〜0.940]/0.990/0.819  (真ん中の試算 v2.9) 0台 0.000 1台 0.675 2台 0.981 往復の数 0台 0[0〜0]/—/0 1台 87[70〜100]/—/68 2台 141[109〜180]/—/132.5 30秒以上の止まり 0台 0[0〜0]/—/0 1台 4[2〜11]/—/5 2台 16[5〜40]/—/17 (1往復あたり) 0台 0.000[0.000〜0.000]/—/0.000 1台 0.051[0.022〜0.120]/—/0.071 2台 0.114[0.046〜0.328]/—/0.131 動けなくなった(60秒) 0台 0[0〜0]/—/0 1台 1.5[0〜9]/—/1 2台 12.5[3〜35]/—/11.5 (1往復あたり) 0台 0.000[0.000〜0.000]/—/0.000 1台 0.016[0.000〜0.098]/—/0.016 2台 0.089[0.028〜0.287]/—/0.090 瞬間移動 0台 11[6〜18]/—/10 1台 58[41〜75]/—/48 2台 61[38〜101]/—/62 打ち切り 0台 0[0〜0]/—/0 1台 0[0〜1]/—/0 2台 5[1〜13]/—/4 卓を空けた 0台 0[0〜0]/—/0 1台 3.5[0〜6]/—/0.5 2台 2.5[0〜8]/—/3 冷めた皿の割合 0台 0.053[0.000〜0.112]/0.036/0.000 1台 0.355[0.331〜0.446]/0.246/0.352 2台 0.229[0.106〜0.284]/0.023/0.250  (真ん中の試算 v2.9) 0台 0.000 1台 0.192 2台 0.031 スタッフの手がふさがっている割合 0台 0.908[0.867〜0.958]/0.902/0.807 1台 0.882[0.827〜0.931]/0.844/0.797 2台 0.861[0.824〜0.946]/0.824/0.804  (真ん中の試算 v2.9) 0台 0.801 1台 0.701 2台 0.652 (参考)あきらめた 0台 1[0〜2]/—/2 1台 44[27〜56]/—/32.5 2台 69[34〜100]/—/79.5 回の数 0台 10・1台 10・2台 10(普通の夜 10・10・10) ■ ⑤ スタッフ多い(5 人。真ん中は 4 人・来客 46 組/時) 入店待ち 0台 2.32[1.27〜10.78]/2.34/8.14 1台 3.38[1.34〜12.14]/2.58/6.60 2台 4.95[1.42〜12.59]/2.54/5.46  (真ん中の試算 v2.9) 0台 7.51 1台 3.16 2台 2.37 うち席は空いているのに待った 0台 0.70[0.11〜2.39]/0.80/6.50 1台 1.34[0.14〜1.87]/0.56/4.56 2台 1.90[0.18〜4.10]/0.48/3.41  (真ん中の試算 v2.9) 0台 5.50 1台 1.40 2台 0.68 (片付け待ちだけ blocked) 0台 0.46[0.00〜2.01]/0.63/5.93 1台 1.16[0.00〜1.65]/0.51/4.20 2台 1.58[0.00〜3.80]/0.45/2.99  (真ん中の試算 v2.9) 0台 5.05 1台 1.12 2台 0.53 料理の待ち 0台 0.72[0.64〜0.96]/0.41/1.12 1台 2.43[2.29〜3.33]/2.05/2.59 2台 2.02[1.70〜2.62]/1.24/2.19  (真ん中の試算 v2.9) 0台 0.77 1台 2.28 2台 1.27 会計待ち 0台 12.75[3.32〜17.65]/10.00/5.72 1台 12.77[4.51〜19.04]/9.95/7.17 2台 11.99[4.80〜16.56]/10.22/6.98  (真ん中の試算 v2.9) 0台 6.09 1台 8.58 2台 9.92 入れた組の数 0台 91.5[71〜110]/93.2/91.5 1台 91.5[71〜110]/93.7/91.5 2台 91.5[71〜110]/93.7/91.5  (真ん中の試算 v2.9) 0台 94.2 1台 92.5 2台 93 ロボットが運んだ皿の割合 0台 0.000[0.000〜0.000]/0.000/0.000 1台 0.626[0.547〜0.714]/0.659/0.669 2台 0.857[0.763〜0.915]/0.975/0.819  (真ん中の試算 v2.9) 0台 0.000 1台 0.675 2台 0.981 往復の数 0台 0[0〜0]/—/0 1台 62.5[58〜79]/—/68 2台 121.5[101〜147]/—/132.5 30秒以上の止まり 0台 0[0〜0]/—/0 1台 3.5[1〜18]/—/5 2台 20[11〜36]/—/17 (1往復あたり) 0台 0.000[0.000〜0.000]/—/0.000 1台 0.050[0.013〜0.277]/—/0.071 2台 0.156[0.087〜0.310]/—/0.131 動けなくなった(60秒) 0台 0[0〜0]/—/0 1台 1[0〜16]/—/1 2台 11.5[8〜26]/—/11.5 (1往復あたり) 0台 0.000[0.000〜0.000]/—/0.000 1台 0.015[0.000〜0.246]/—/0.016 2台 0.094[0.061〜0.224]/—/0.090 瞬間移動 0台 12.5[6〜17]/—/10 1台 49.5[31〜64]/—/48 2台 66.5[50〜88]/—/62 打ち切り 0台 0[0〜0]/—/0 1台 0[0〜2]/—/0 2台 3[0〜9]/—/4 卓を空けた 0台 0[0〜0]/—/0 1台 1[0〜4]/—/0.5 2台 3[0〜7]/—/3 冷めた皿の割合 0台 0.000[0.000〜0.000]/0.000/0.000 1台 0.251[0.185〜0.339]/0.084/0.352 2台 0.180[0.127〜0.241]/0.021/0.250  (真ん中の試算 v2.9) 0台 0.000 1台 0.192 2台 0.031 スタッフの手がふさがっている割合 0台 0.670[0.604〜0.717]/0.661/0.807 1台 0.645[0.572〜0.704]/0.566/0.797 2台 0.678[0.607〜0.735]/0.524/0.804  (真ん中の試算 v2.9) 0台 0.801 1台 0.701 2台 0.652 (参考)あきらめた 0台 3[1〜9]/—/2 1台 42[17〜73]/—/32.5 2台 76.5[30〜107]/—/79.5 回の数 0台 10・1台 10・2台 10(普通の夜 10・10・10) ■ ⑥ スタッフ少ない(2 人。真ん中は 3 人・来客 38 組/時) 入店待ち 0台 29.67[14.50〜49.78]/29.82/9.60 1台 17.50[5.12〜34.75]/15.29/6.04 2台 19.03[4.55〜34.64]/14.48/4.83  (真ん中の試算 v2.9) 0台 7.91 1台 3.68 2台 2.11 うち席は空いているのに待った 0台 28.48[13.35〜38.79]/27.37/8.42 1台 16.30[3.95〜28.31]/13.96/4.84 2台 17.82[3.39〜28.52]/13.17/3.49  (真ん中の試算 v2.9) 0台 6.59 1台 2.50 2台 1.61 (片付け待ちだけ blocked) 0台 27.34[12.53〜37.79]/26.33/7.92 1台 15.83[3.31〜27.81]/13.14/4.41 2台 17.28[2.69〜27.90]/12.34/3.17  (真ん中の試算 v2.9) 0台 6.04 1台 2.10 2台 1.24 料理の待ち 0台 1.97[1.57〜2.43]/1.72/1.12 1台 1.75[1.47〜1.86]/1.85/2.09 2台 1.21[0.90〜2.36]/0.70/1.27  (真ん中の試算 v2.9) 0台 0.84 1台 2.01 2台 0.82 会計待ち 0台 3.67[2.28〜5.26]/2.87/3.03 1台 3.30[1.84〜4.45]/2.52/3.00 2台 3.39[2.26〜4.30]/2.53/3.31  (真ん中の試算 v2.9) 0台 2.45 1台 3.00 2台 2.98 入れた組の数 0台 73.5[59〜88]/76.7/73.5 1台 73.5[59〜88]/74.5/73.5 2台 73.5[59〜88]/75.1/73.5  (真ん中の試算 v2.9) 0台 74.5 1台 74.4 2台 73.6 ロボットが運んだ皿の割合 0台 0.000[0.000〜0.000]/0.000/0.000 1台 0.914[0.888〜0.947]/0.895/0.831 2台 0.956[0.846〜0.994]/0.999/0.960  (真ん中の試算 v2.9) 0台 0.000 1台 0.808 2台 0.999 往復の数 0台 0[0〜0]/—/0 1台 108[80〜130]/—/79 2台 149.5[121〜186]/—/137.5 30秒以上の止まり 0台 0[0〜0]/—/0 1台 2[0〜4]/—/2.5 2台 14.5[1〜35]/—/12.5 (1往復あたり) 0台 0.000[0.000〜0.000]/—/0.000 1台 0.017[0.000〜0.032]/—/0.030 2台 0.099[0.008〜0.208]/—/0.092 動けなくなった(60秒) 0台 0[0〜0]/—/0 1台 0[0〜2]/—/1 2台 10.5[0〜28]/—/8 (1往復あたり) 0台 0.000[0.000〜0.000]/—/0.000 1台 0.000[0.000〜0.022]/—/0.012 2台 0.060[0.000〜0.167]/—/0.052 瞬間移動 0台 0[0〜3]/—/1 1台 23.5[16〜34]/—/25.5 2台 27[13〜32]/—/28.5 打ち切り 0台 0[0〜0]/—/0 1台 0[0〜0]/—/0 2台 4[0〜13]/—/1.5 卓を空けた 0台 0[0〜0]/—/0 1台 0[0〜0]/—/0 2台 0[0〜0]/—/0 冷めた皿の割合 0台 0.175[0.077〜0.345]/0.157/0.008 1台 0.180[0.053〜0.223]/0.162/0.209 2台 0.076[0.027〜0.194]/0.007/0.069  (真ん中の試算 v2.9) 0台 0.003 1台 0.157 2台 0.005 スタッフの手がふさがっている割合 0台 0.929[0.901〜0.955]/0.938/0.832 1台 0.883[0.840〜0.919]/0.874/0.753 2台 0.874[0.803〜0.900]/0.868/0.753  (真ん中の試算 v2.9) 0台 0.815 1台 0.728 2台 0.707 (参考)あきらめた 0台 3.5[0〜9]/—/7 1台 11[6〜22]/—/19 2台 16.5[1〜27]/—/28.5 回の数 0台 10・1台 10・2台 10(普通の夜 10・10・10) ■ ⑥ スタッフ多い(4 人。真ん中は 3 人・来客 38 組/時) 入店待ち 0台 2.16[1.27〜8.62]/1.64/9.60 1台 1.69[1.24〜7.27]/1.33/6.04 2台 1.65[1.28〜7.07]/0.71/4.83  (真ん中の試算 v2.9) 0台 7.91 1台 3.68 2台 2.11 うち席は空いているのに待った 0台 0.89[0.13〜4.87]/1.04/8.42 1台 0.40[0.08〜2.45]/0.42/4.84 2台 0.32[0.09〜2.12]/0.26/3.49  (真ん中の試算 v2.9) 0台 6.59 1台 2.50 2台 1.61 (片付け待ちだけ blocked) 0台 0.59[0.00〜4.53]/0.77/7.92 1台 0.21[0.00〜2.31]/0.33/4.41 2台 0.17[0.00〜1.99]/0.18/3.17  (真ん中の試算 v2.9) 0台 6.04 1台 2.10 2台 1.24 料理の待ち 0台 0.86[0.55〜1.06]/0.51/1.12 1台 2.01[1.61〜2.48]/1.84/2.09 2台 1.16[0.77〜1.97]/0.87/1.27  (真ん中の試算 v2.9) 0台 0.84 1台 2.01 2台 0.82 会計待ち 0台 3.30[1.45〜6.94]/3.47/3.03 1台 4.42[1.95〜6.95]/3.47/3.00 2台 5.28[1.52〜8.70]/3.44/3.31  (真ん中の試算 v2.9) 0台 2.45 1台 3.00 2台 2.98 入れた組の数 0台 73.5[59〜88]/75.7/73.5 1台 73.5[59〜88]/74/73.5 2台 73.5[59〜88]/74.2/73.5  (真ん中の試算 v2.9) 0台 74.5 1台 74.4 2台 73.6 ロボットが運んだ皿の割合 0台 0.000[0.000〜0.000]/0.000/0.000 1台 0.759[0.714〜0.885]/0.770/0.831 2台 0.970[0.866〜1.000]/0.995/0.960  (真ん中の試算 v2.9) 0台 0.000 1台 0.808 2台 0.999 往復の数 0台 0[0〜0]/—/0 1台 74[65〜80]/—/79 2台 129[123〜164]/—/137.5 30秒以上の止まり 0台 0[0〜0]/—/0 1台 1.5[0〜16]/—/2.5 2台 8[3〜22]/—/12.5 (1往復あたり) 0台 0.000[0.000〜0.000]/—/0.000 1台 0.020[0.000〜0.246]/—/0.030 2台 0.062[0.018〜0.173]/—/0.092 動けなくなった(60秒) 0台 0[0〜0]/—/0 1台 0[0〜12]/—/1 2台 3.5[1〜19]/—/8 (1往復あたり) 0台 0.000[0.000〜0.000]/—/0.000 1台 0.000[0.000〜0.185]/—/0.012 2台 0.027[0.006〜0.150]/—/0.052 瞬間移動 0台 0[0〜2]/—/1 1台 26[9〜32]/—/25.5 2台 34[17〜46]/—/28.5 打ち切り 0台 0[0〜0]/—/0 1台 0[0〜1]/—/0 2台 0[0〜9]/—/1.5 卓を空けた 0台 0[0〜0]/—/0 1台 0[0〜0]/—/0 2台 0[0〜2]/—/0 冷めた皿の割合 0台 0.000[0.000〜0.005]/0.000/0.008 1台 0.164[0.054〜0.234]/0.068/0.209 2台 0.053[0.000〜0.101]/0.008/0.069  (真ん中の試算 v2.9) 0台 0.003 1台 0.157 2台 0.005 スタッフの手がふさがっている割合 0台 0.715[0.592〜0.747]/0.684/0.832 1台 0.641[0.504〜0.675]/0.570/0.753 2台 0.610[0.499〜0.655]/0.543/0.753  (真ん中の試算 v2.9) 0台 0.815 1台 0.728 2台 0.707 (参考)あきらめた 0台 10.5[5〜18]/—/7 1台 23.5[12〜34]/—/19 2台 23.5[11〜43]/—/28.5 回の数 0台 10・1台 10・2台 10(普通の夜 10・10・10) ■ ② スタッフ少ない(1 人。真ん中は 2 人・来客 19 組/時) 入店待ち 0台 26.01[5.27〜50.26]/24.45/1.96 1台 17.83[1.95〜39.97]/13.55/1.69 2台 23.98[2.08〜44.53]/13.45/2.10  (真ん中の試算 v2.9) 0台 2.61 1台 1.79 2台 1.30 うち席は空いているのに待った 0台 24.15[4.21〜36.73]/21.48/0.77 1台 16.51[0.86〜29.24]/11.76/0.43 2台 21.27[0.98〜30.98]/11.96/0.77  (真ん中の試算 v2.9) 0台 1.55 1台 0.87 2台 0.62 (片付け待ちだけ blocked) 0台 22.94[3.01〜35.83]/20.10/0.39 1台 15.61[0.07〜28.50]/10.48/0.11 2台 19.42[0.07〜30.20]/10.77/0.10  (真ん中の試算 v2.9) 0台 1.17 1台 0.59 2台 0.36 料理の待ち 0台 2.20[1.72〜3.26]/2.06/0.89 1台 1.21[0.57〜2.86]/0.78/1.04 2台 1.29[0.47〜2.32]/0.37/1.04  (真ん中の試算 v2.9) 0台 0.61 1台 0.91 2台 0.40 会計待ち 0台 2.60[1.97〜4.39]/2.26/1.13 1台 2.10[1.47〜2.61]/1.81/1.06 2台 2.38[1.60〜3.48]/1.77/1.33  (真ん中の試算 v2.9) 0台 0.88 1台 0.74 2台 0.65 入れた組の数 0台 36.5[26〜48]/37.6/36.5 1台 36.5[26〜48]/37/36.5 2台 36.5[26〜48]/37.3/36.5  (真ん中の試算 v2.9) 0台 37.3 1台 37.6 2台 35.9 ロボットが運んだ皿の割合 0台 0.000[0.000〜0.000]/0.000/0.000 1台 0.961[0.800〜1.000]/0.994/0.956 2台 0.982[0.905〜1.000]/1.000/0.967  (真ん中の試算 v2.9) 0台 0.000 1台 0.980 2台 1.000 往復の数 0台 0[0〜0]/—/0 1台 72.5[61〜89]/—/64 2台 81[66〜107]/—/77.5 30秒以上の止まり 0台 0[0〜0]/—/0 1台 3.5[0〜29]/—/2 2台 26[1〜42]/—/18.5 (1往復あたり) 0台 0.000[0.000〜0.000]/—/0.000 1台 0.047[0.000〜0.326]/—/0.028 2台 0.311[0.013〜0.487]/—/0.210 動けなくなった(60秒) 0台 0[0〜0]/—/0 1台 3[0〜29]/—/0 2台 20[0〜37]/—/12.5 (1往復あたり) 0台 0.000[0.000〜0.000]/—/0.000 1台 0.040[0.000〜0.326]/—/0.000 2台 0.245[0.000〜0.350]/—/0.147 瞬間移動 0台 1[0〜3]/—/1.5 1台 3.5[2〜9]/—/9 2台 6.5[4〜14]/—/13.5 打ち切り 0台 0[0〜0]/—/0 1台 0.5[0〜6]/—/0 2台 5[0〜11]/—/1.5 卓を空けた 0台 0[0〜0]/—/0 1台 0[0〜0]/—/0 2台 0[0〜1]/—/0 冷めた皿の割合 0台 0.232[0.101〜0.459]/0.219/0.000 1台 0.091[0.000〜0.233]/0.012/0.041 2台 0.084[0.000〜0.210]/0.000/0.055  (真ん中の試算 v2.9) 0台 0.003 1台 0.008 2台 0.000 スタッフの手がふさがっている割合 0台 0.922[0.852〜0.975]/0.913/0.658 1台 0.870[0.770〜0.933]/0.850/0.558 2台 0.880[0.821〜0.942]/0.851/0.581  (真ん中の試算 v2.9) 0台 0.644 1台 0.544 2台 0.513 (参考)あきらめた 0台 1[0〜4]/—/2 1台 2.5[0〜7]/—/3.5 2台 9[2〜18]/—/10.5 回の数 0台 10・1台 10・2台 10(普通の夜 10・10・10) ■ ② スタッフ多い(3 人。真ん中は 2 人・来客 19 組/時) 入店待ち 0台 1.42[1.07〜5.11]/1.02/1.96 1台 1.45[1.09〜6.69]/1.24/1.69 2台 1.55[1.12〜5.60]/0.99/2.10  (真ん中の試算 v2.9) 0台 2.61 1台 1.79 2台 1.30 うち席は空いているのに待った 0台 0.22[0.00〜1.53]/0.31/0.77 1台 0.18[0.00〜1.13]/0.30/0.43 2台 0.25[0.04〜1.19]/0.24/0.77  (真ん中の試算 v2.9) 0台 1.55 1台 0.87 2台 0.62 (片付け待ちだけ blocked) 0台 0.09[0.00〜1.20]/0.23/0.39 1台 0.08[0.00〜1.09]/0.26/0.11 2台 0.17[0.00〜1.10]/0.21/0.10  (真ん中の試算 v2.9) 0台 1.17 1台 0.59 2台 0.36 料理の待ち 0台 0.46[0.38〜0.64]/0.23/0.89 1台 1.30[1.03〜2.28]/0.92/1.04 2台 1.34[0.86〜2.16]/0.41/1.04  (真ん中の試算 v2.9) 0台 0.61 1台 0.91 2台 0.40 会計待ち 0台 0.77[0.50〜1.56]/0.46/1.13 1台 0.80[0.64〜1.97]/0.62/1.06 2台 0.81[0.43〜3.19]/0.57/1.33  (真ん中の試算 v2.9) 0台 0.88 1台 0.74 2台 0.65 入れた組の数 0台 36.5[26〜48]/37.3/36.5 1台 36.5[26〜48]/37.9/36.5 2台 36.5[26〜48]/37.6/36.5  (真ん中の試算 v2.9) 0台 37.3 1台 37.6 2台 35.9 ロボットが運んだ皿の割合 0台 0.000[0.000〜0.000]/0.000/0.000 1台 0.910[0.744〜0.974]/0.976/0.956 2台 0.938[0.838〜1.000]/1.000/0.967  (真ん中の試算 v2.9) 0台 0.000 1台 0.980 2台 1.000 往復の数 0台 0[0〜0]/—/0 1台 60[50〜80]/—/64 2台 76[61〜106]/—/77.5 30秒以上の止まり 0台 0[0〜0]/—/0 1台 2[0〜19]/—/2 2台 24[8〜45]/—/18.5 (1往復あたり) 0台 0.000[0.000〜0.000]/—/0.000 1台 0.033[0.000〜0.373]/—/0.028 2台 0.293[0.091〜0.738]/—/0.210 動けなくなった(60秒) 0台 0[0〜0]/—/0 1台 1[0〜17]/—/0 2台 16.5[3〜39]/—/12.5 (1往復あたり) 0台 0.000[0.000〜0.000]/—/0.000 1台 0.016[0.000〜0.333]/—/0.000 2台 0.203[0.048〜0.639]/—/0.147 瞬間移動 0台 3[0〜5]/—/1.5 1台 10[6〜15]/—/9 2台 14[7〜23]/—/13.5 打ち切り 0台 0[0〜0]/—/0 1台 0[0〜2]/—/0 2台 2[0〜7]/—/1.5 卓を空けた 0台 0[0〜0]/—/0 1台 0[0〜0]/—/0 2台 0[0〜0]/—/0 冷めた皿の割合 0台 0.000[0.000〜0.011]/0.000/0.000 1台 0.041[0.013〜0.124]/0.005/0.041 2台 0.065[0.038〜0.138]/0.000/0.055  (真ん中の試算 v2.9) 0台 0.003 1台 0.008 2台 0.000 スタッフの手がふさがっている割合 0台 0.453[0.356〜0.598]/0.441/0.658 1台 0.389[0.294〜0.489]/0.367/0.558 2台 0.399[0.301〜0.512]/0.358/0.581  (真ん中の試算 v2.9) 0台 0.644 1台 0.544 2台 0.513 (参考)あきらめた 0台 3[1〜9]/—/2 1台 5.5[2〜10]/—/3.5 2台 8.5[4〜15]/—/10.5 回の数 0台 10・1台 10・2台 10(普通の夜 10・10・10) ■ ロボットを1台増やしたときの向き(種ごと。judge と同じ数え方:5%・0.2 分より小さい変化は「変わらない」) 各欄:試算の向き → Unity の種10個の内訳(同じ向き・逆・変わらない)→ 過半数で 同じ/逆/どちらでもない ③少ない 0→1台 入店待ち:試算 短くなる/同じ 9・逆 0・変わらない 1 → 同じ 料理の待ち:試算 長くなる/同じ 10・逆 0・変わらない 0 → 同じ ③少ない 1→2台 入店待ち:試算 短くなる/同じ 2・逆 5・変わらない 3 → どちらでもない 料理の待ち:試算 短くなる/同じ 9・逆 1・変わらない 0 → 同じ ③多い 0→1台 入店待ち:試算 変わらない/試算は変わらない(Unity は長く 6・短く 0・変わらない 4) 料理の待ち:試算 長くなる/同じ 10・逆 0・変わらない 0 → 同じ ③多い 1→2台 入店待ち:試算 変わらない/試算は変わらない(Unity は長く 2・短く 3・変わらない 5) 料理の待ち:試算 短くなる/同じ 9・逆 0・変わらない 1 → 同じ ⑦少ない 0→1台 入店待ち:試算 短くなる/同じ 9・逆 1・変わらない 0 → 同じ 料理の待ち:試算 長くなる/同じ 10・逆 0・変わらない 0 → 同じ ⑦少ない 1→2台 入店待ち:試算 短くなる/同じ 6・逆 1・変わらない 3 → 同じ 料理の待ち:試算 短くなる/同じ 8・逆 2・変わらない 0 → 同じ ⑦多い 0→1台 入店待ち:試算 長くなる/同じ 6・逆 0・変わらない 4 → 同じ 料理の待ち:試算 長くなる/同じ 10・逆 0・変わらない 0 → 同じ ⑦多い 1→2台 入店待ち:試算 短くなる/同じ 0・逆 4・変わらない 6 → どちらでもない 料理の待ち:試算 短くなる/同じ 8・逆 0・変わらない 2 → 同じ ④少ない 0→1台 入店待ち:試算 短くなる/同じ 9・逆 0・変わらない 1 → 同じ 料理の待ち:試算 短くなる/同じ 10・逆 0・変わらない 0 → 同じ ④少ない 1→2台 入店待ち:試算 長くなる/同じ 10・逆 0・変わらない 0 → 同じ 料理の待ち:試算 短くなる/同じ 2・逆 7・変わらない 1 → 逆 ④多い 0→1台 入店待ち:試算 短くなる/同じ 0・逆 10・変わらない 0 → 逆 料理の待ち:試算 長くなる/同じ 10・逆 0・変わらない 0 → 同じ ④多い 1→2台 入店待ち:試算 短くなる/同じ 0・逆 10・変わらない 0 → 逆 料理の待ち:試算 短くなる/同じ 0・逆 8・変わらない 2 → 逆 ⑤少ない 0→1台 入店待ち:試算 短くなる/同じ 10・逆 0・変わらない 0 → 同じ 料理の待ち:試算 長くなる/同じ 10・逆 0・変わらない 0 → 同じ ⑤少ない 1→2台 入店待ち:試算 短くなる/同じ 3・逆 6・変わらない 1 → 逆 料理の待ち:試算 短くなる/同じ 5・逆 2・変わらない 3 → どちらでもない ⑤多い 0→1台 入店待ち:試算 長くなる/同じ 8・逆 0・変わらない 2 → 同じ 料理の待ち:試算 長くなる/同じ 10・逆 0・変わらない 0 → 同じ ⑤多い 1→2台 入店待ち:試算 変わらない/試算は変わらない(Unity は長く 4・短く 0・変わらない 6) 料理の待ち:試算 短くなる/同じ 8・逆 1・変わらない 1 → 同じ ⑥少ない 0→1台 入店待ち:試算 短くなる/同じ 10・逆 0・変わらない 0 → 同じ 料理の待ち:試算 変わらない/試算は変わらない(Unity は長く 0・短く 5・変わらない 5) ⑥少ない 1→2台 入店待ち:試算 短くなる/同じ 3・逆 4・変わらない 3 → どちらでもない 料理の待ち:試算 短くなる/同じ 7・逆 1・変わらない 2 → 同じ ⑥多い 0→1台 入店待ち:試算 短くなる/同じ 5・逆 0・変わらない 5 → どちらでもない 料理の待ち:試算 長くなる/同じ 10・逆 0・変わらない 0 → 同じ ⑥多い 1→2台 入店待ち:試算 短くなる/同じ 1・逆 0・変わらない 9 → どちらでもない 料理の待ち:試算 短くなる/同じ 9・逆 0・変わらない 1 → 同じ ②少ない 0→1台 入店待ち:試算 短くなる/同じ 10・逆 0・変わらない 0 → 同じ 料理の待ち:試算 短くなる/同じ 8・逆 1・変わらない 1 → 同じ ②少ない 1→2台 入店待ち:試算 変わらない/試算は変わらない(Unity は長く 5・短く 2・変わらない 3) 料理の待ち:試算 短くなる/同じ 3・逆 6・変わらない 1 → 逆 ②多い 0→1台 入店待ち:試算 長くなる/同じ 3・逆 0・変わらない 7 → どちらでもない 料理の待ち:試算 長くなる/同じ 10・逆 0・変わらない 0 → 同じ ②多い 1→2台 入店待ち:試算 短くなる/同じ 2・逆 2・変わらない 6 → どちらでもない 料理の待ち:試算 短くなる/同じ 5・逆 3・変わらない 2 → どちらでもない ■ スタッフ1人の回(④②)の仕事ごとの時間(timeline.csv の staff_* を 60 秒ごとに足したもの。分。種10個の中央値[最小〜最大]) ④ 0台:待機 11[3〜16]・案内 62[47〜79]・配膳 68[60〜92]・呼び出し 20[15〜25]・会計 84[73〜110]・片付け 108[90〜141]・ロボット救出 0[0〜0] 長い順(中央値):片付け 108 > 会計 84 > 配膳 68 > 案内 62 > 呼び出し 20 > 待機 11 ④ 1台:待機 16[5〜25]・案内 76[63〜90]・配膳 3[0〜17]・呼び出し 24[19〜30]・会計 88[74〜115]・片付け 118[97〜163]・ロボット救出 3[0〜12] 長い順(中央値):片付け 118 > 会計 88 > 案内 76 > 呼び出し 24 > 待機 16 > 配膳 3 > ロボット救出 3 ④ 2台:待機 10[3〜19]・案内 94[69〜121]・配膳 5[0〜19]・呼び出し 26[23〜29]・会計 87[70〜121]・片付け 125[103〜152]・ロボット救出 24[9〜57] 長い順(中央値):片付け 125 > 案内 94 > 会計 87 > 呼び出し 26 > ロボット救出 24 > 待機 10 > 配膳 5 ② 0台:待機 20[10〜32]・案内 38[27〜50]・配膳 45[31〜59]・呼び出し 16[9〜21]・会計 58[41〜74]・片付け 76[53〜94]・ロボット救出 0[0〜0] 長い順(中央値):片付け 76 > 会計 58 > 配膳 45 > 案内 38 > 待機 20 > 呼び出し 16 ② 1台:待機 31[17〜47]・案内 39[26〜58]・配膳 2[0〜12]・呼び出し 14[8〜17]・会計 60[44〜75]・片付け 75[52〜99]・ロボット救出 2[0〜7] 長い順(中央値):片付け 75 > 会計 60 > 案内 39 > 待機 31 > 呼び出し 14 > 配膳 2 > ロボット救出 2 ② 2台:待機 30[15〜35]・案内 41[28〜54]・配膳 2[0〜10]・呼び出し 15[7〜20]・会計 60[44〜81]・片付け 80[56〜97]・ロボット救出 8[0〜14] 長い順(中央値):片付け 80 > 会計 60 > 案内 41 > 待機 30 > 呼び出し 15 > ロボット救出 8 > 配膳 2 全員が帰らなかった回:0 回 status:{'completed': 360} 最長の実時間:17.5 分(20261107_night_st5_cs47_fam_p3_r2_s5_passon_sbret) 往復の打ち切りが1つ以上あった回:126 回・合わせて 604 回の数:360 ==================================================================== 8. judge ==================================================================== night/20261107_staff/judge.md ができた(judge.csv も 360 行)。runner が最後に自分で呼んだ(judge は直していない)。 振り分けは 360 回とも「基準なし」(基準 v5 は ③⑦ の普通・真ん中の人数だけのため)。 judge.md に「試算の版が基準と違う(今回 v2.9/基準 v2.8)」の注意が出ている。中身の判断はしていない。 ==================================================================== 9. 変えたもの・変えていないもの ==================================================================== 変えた:Assets/ServiceSim/Experiment/serving-robot-params.json(cs:46。サイトの写し) Assets/ServiceSim/Experiment/SimParams.asset の expectModel 1行(cs:47。v2.8 → v2.9) tools/make_queue.py(cs:48。--staff の追加だけ) unity/site_copy_08db8a0d067c_d73b98d/(新しい控え)・この報告と 20261107_night_staff_files/ 変えていない:店の回し方・人とロボットの動き・速さ・物理の設定・同時に回す本数(4)・台帳の列と今までの行・今までの night/ と出力・ night_runner.py・judge_night.py・C# のコード