# 結果：20261109_134_病院の裏口の道を建てて大廊下を通らない形と比べる

- 状態：完了
- 始めた時刻：2026-11-09 16:01
- 終わった時刻：2026-11-09 17:24（83分）
- 作業フォルダ：/Users/shimazueiichi/Robotics_UX/ServiceSim
- この続きを Claude Code で話すとき：作業フォルダで `claude --resume d6e6e29e-a760-45db-826b-e8fee151bbb5`
- 止められた操作：1件（いちばん下に一覧）

## Claude Code の報告

**やったこと**
- 始める前の確かめ：作業場所は cs:112 で保留 0。Unity と回し係は動いておらず、KIOXIA もマウント済みでした。md5 は3つとも依頼の数と同じです。params の違いは7項目でしたが、ほかに説明の文（loading_point_what）だけが変わっていました。「裏口」を足したことの説明なので、loading_point の一部とみて回しました（決めてほしいことの5）。
- 1 の直し（Assets/ServiceSim/Hospital/ の中だけ。cs:113）：
  - 裏口の道（職員通路・東の縦廊下（北））を建てました。積む所は裏口から職員通路へ 0.5 m です。
  - 大廊下は x120 まで建て、東の端には人を混んでいる 11 人・空いている 4 人置きました。積む所のどの回でも同じに置いています。
  - 職員通路にはスタッフを平均 60 秒に1人通しました（Unity だけの値）。
  - センサーの幅 0.65 m、車いす・ストレッチャーのよけ方、速いままのひやり（1秒前からの最大）、ひやりをロボットが動いていた／止まっていたで分ける、の4つを入れました。
  - 引数 `-h134Mode 132` で依頼132 の形に戻せます。実行ファイルは Builds/hospital134 で、前の実行ファイルは残しました。
- 2 の確かめ：裏口・0.6 m/秒・混んでいる・種0 の2回は、記録4つが1バイトも違いませんでした。瞬間移動は 0、7往復を最後まで回し、大廊下を横切ったのは x98.56 の所だけでした。依頼132 の形に戻した回も、依頼132 の同じ回と記録4つが1バイトも違いません。
- 3：240回を回しました。4：動画を1本作りました。報告は claude_code_reports/20261109_hospital_134.txt に書きました。

**結果**
- 240回すべて最後まで回り、瞬間移動は 0 でした。
- 混んでいるときは、裏口でほぼ半分に減りました。

  | 0.6 m/秒・混んでいる（1日あたり） | 廊下 | 裏口 |
  |---|---|---|
  | 問題 1〜5 の合計 | 160.8 | 81.4 |
  | 止まりきれなかった | 7.0 | 1.4 |

  - 0.4・0.5・0.8 m/秒でも同じ向きです（227→108、184→93、115→65）。
- 空いているときは、裏口のほうが多くなりました（0.6 m/秒で 1日あたり 35.0→52.1）。道が長い（片道 80 m→148 m）分と、職員通路のスタッフに会う分です。
- 問題の場所：
  - 積む所から縦廊下の角まで（x10〜26）の 15,354 件は 0 になりました。
  - 代わりに増えた所（1往復あたり）は、x99 で大廊下を横切る所が 3.18、東の縦廊下（北）が 1.83、職員通路が全体で約 6.1 です。
  - 図は move134.png と hotspots134.png です。
- 動画は hospital134_0.6_hall_vs_back_busy_s0.mp4（120.0 秒）です。左が廊下、右が裏口で、右は x66〜106・z24〜60（職員通路の東の端・東の縦廊下（北）・大廊下を横切る所）を撮りました。
- 止まったロボットへの車いすの深い重なり（−0.3 m より深い）は 7 回から 0 回になりました。ストレッチャーは幅 2.1 m の職員の中廊下で残っています（廊下 11 回・部屋の中 16 回）。

**変えたファイル**
- HospitalRun.cs・HospitalWalker.cs・Editor/HospitalSetup.cs・Hospital.unity・Data/hospital-unity-params.json・Data/hospital_h0b.json（.meta を含む）。check-in は cs:113 です。
- KIOXIA の 20261109_backdoor134/ に、記録・まとめ・索引 CSV・図・動画・道具（run134.py・agg134.py・vid134.py）を置きました。前のフォルダは変えていません。

**決めてほしいこと**
1. 職員通路のスタッフの通り方（平均 60 秒に1人）は Unity だけで決めた値です。空いているときの裏口の数は、ほぼこの値で決まります。このままでよいか、サイトの条件に入れるか。
2. 狭い職員の中廊下で、ストレッチャーと止まったロボットのどちらが譲るか。待つ上限の 20 秒もこれでよいか。体を止めて重ならないようにする形も試しましたが、ロボットも相手を見て止まったままの待ち合いになり、助けが約3倍に増えたのでやめました。
3. 東の端の人数を四捨五入にしたこと（10.7→11 人、3.6→4 人）。
4. 東の端の扉の場所・待合で立ち止まらないこと・助けのスタッフに選ばれうることを、Unity で決めたこと。
5. 説明の文（loading_point_what）の変化を、7項目の外の違いとして扱って止めるべきだったか。
6. 空いているときは裏口のほうが問題が多いことを、病院の判断としてどう見るか。

判定：止めた（決めてほしいことあり）

## 止められた操作

- {"tool_name": "Bash", "tool_use_id": "toolu_01CzcjmNrUMEXCjTKSv1JS6V", "tool_input": {"command": "cd ~/Robotics_UX/ServiceSim; U=/Applications/Unity/Hub/Editor/2022.3.62f3/Unity.app/Contents/MacOS/Unity; $U -batchmode -nographics -projectPath . -executeMethod ServiceSim.Hospital.EditorTools.HospitalSetup.Build -logFile /tmp/h134/logs/build_test2.log; echo exit $?; grep \"error CS\" /tmp/h134/logs/build_test2.log | head; cd /tmp/h134; rm -rf trial2; mkdir trial2; APP=~/Robotics_UX/ServiceSim/Buil
