Tower of Trample: The Queen — AI Playtester Bot
最近一次測試:2026-04-26 14:41 — 14:51Last session: 2026-04-26 14:41 — 14:51
從這裡開始 — 每項包含問題描述、嫌疑目標、修復建議與檢查指令。Start here — each item includes issue, suspect, fix, and inspect command.
ruby _Tools/set_start_pos.rb 311 22 24| 事件Event | 次數Hits | 原因Reason | 地圖Map | 檢查Inspect |
|---|---|---|---|---|
| Portal EV002 | 1 | 路徑失敗no path | 11F 大廳11F Hall | ruby _Tools/map_inspector.rb Data/Map311.rvdata2 2 |
| 地圖Map | 狀態Status | 檢查入口/傳送Inspect entrances |
|---|---|---|
| 🔧 Queen 房間Queen's Room | 應可到達Should be reachable | ruby _Tools/map_inspector.rb Data/Map312.rvdata2 |
| 🔧 Vera 房間Vera's Room | 應可到達Should be reachable | ruby _Tools/map_inspector.rb Data/Map313.rvdata2 |
| 🔧 Brenna 房間Brenna's Room | 應可到達Should be reachable | ruby _Tools/map_inspector.rb Data/Map315.rvdata2 |
| 🔧 Lysandra 房間Lysandra's Room | 應可到達Should be reachable | ruby _Tools/map_inspector.rb Data/Map316.rvdata2 |
| 🔧 Sherrilyn 房間Sherrilyn's Room | 應可到達Should be reachable | ruby _Tools/map_inspector.rb Data/Map320.rvdata2 |
| 🔧 Faye 房間Faye's Room | 應可到達Should be reachable | ruby _Tools/map_inspector.rb Data/Map332.rvdata2 |
| 🔧 東翼走廊East Wing Corridor | 應可到達Should be reachable | ruby _Tools/map_inspector.rb Data/Map337.rvdata2 |
| 🔒 好結局房間Good Ending Room | 需劇情推進Story-gated | ruby _Tools/map_inspector.rb Data/Map324.rvdata2 |
| 🔒 壞結局房間Bad Ending Room | 需劇情推進Story-gated | ruby _Tools/map_inspector.rb Data/Map325.rvdata2 |
| 🔒 策略房間Strategy Room | 需劇情推進Story-gated | ruby _Tools/map_inspector.rb Data/Map333.rvdata2 |
| 🔒 監獄Prison | 需劇情推進Story-gated | ruby _Tools/map_inspector.rb Data/Map336.rvdata2 |
| 🔒 道場Dojo | 需劇情推進Story-gated | ruby _Tools/map_inspector.rb Data/Map257.rvdata2 |
| 🔒 臣服結局Submission End | 需劇情推進Story-gated | ruby _Tools/map_inspector.rb Data/Map323.rvdata2 |
跨區域匯總每個 NPC/事件的所有問題類型,並提供修復建議。按嚴重度排序。Cross-references each NPC/event across all issue types with fix suggestions. Sorted by severity. (2 個已在偵錯清單中2 already in Triage)
| NPC / 事件NPC / Event | 所有問題類型及各計數All issue types with counts">類型Issues | 當機Crash | 超時Timeout | 不可達Unreach | 成功率Success | 主要地圖Top Map | 建議修復Suggested Fix | 檢查Inspect |
|---|---|---|---|---|---|---|---|---|
| HIGH Rhea ↑清單↑triage | 💥3 ⏱2 | 3 | 2 | — | 29% | 11F 大廳11F Hall | → 偵錯清單 #2 → 模式→ pattern #1→ Triage #2 → 模式→ pattern #1 | ruby _Tools/map_inspector.rb Data/Map311.rvdata2 3 |
| LOW Portal ↑清單↑triage | 🚫1 | — | — | 1 | 0% | 11F 大廳11F Hall | → 偵錯清單 #3 → 模式→ pattern #1→ Triage #3 → 模式→ pattern #1 | ruby _Tools/map_inspector.rb Data/Map311.rvdata2 2 |
已到達:11F 大廳, 10F 階梯Visited: 11F Hall, 10F Stairway
已到達:11F 大廳, 10F 階梯
❌ 未到達:Queen 房間, Vera 房間, Brenna 房間, Lysandra 房間, Sherrilyn 房間, 好結局房間, 壞結局房間, Faye 房間, 策略房間, 監獄, 東翼走廊, 道場, 臣服結局Visited: 11F Hall, 10F Stairway
❌ Not reached: Queen's Room, Vera's Room, Brenna's Room, Lysandra's Room, Sherrilyn's Room, Good Ending Room, Bad Ending Room, Faye's Room, Strategy Room, Prison, East Wing Corridor, Dojo, Submission End
集中在 11F 大廳(佔 100%)。可能是該地圖整體碰撞/通行設定問題,而非個別事件 bug。 檢查:ruby _Tools/map_inspector.rb Data/Map311.rvdata2Concentrated on 11F Hall (100%). Likely a map-wide collision/passability issue, not individual event bugs. Inspect: ruby _Tools/map_inspector.rb Data/Map311.rvdata2
Bot 嘗試走向這些事件但連續卡住 3 次以上。🔧 = 可能是碰撞/通行 Bug(需修復),🔒 = 預期行為(守衛/寶箱/劇情鎖定)。卡住率 = 不可到達 ÷ (不可到達 + 成功互動)。Bot tried to walk toward these events but got stuck 3+ times. 🔧 = likely collision/passability bug (fix needed), 🔒 = expected (guard/chest/story-gated). Stuck rate = unreachable ÷ (unreachable + interactions).
| 模式Mode | × | 含義Meaning | 編輯器修復步驟Editor Fix Steps |
|---|---|---|---|
🗺️ BFS bfs_fail | 1 | 路徑搜尋失敗 — 事件和 Bot 之間沒有可通行的路徑No walkable path — the event is completely walled off from the bot | 在編輯器中選擇地圖 → 檢查事件周圍的圖塊通行設定(Layer 堆疊、☆ vs ×);或確認事件是否在不可到達的區域In editor: select map → check tile passability around the event (layer stacking, ☆ vs ×); or confirm event is in an inaccessible zone |
| 地圖Map | 事件數Events | 總嘗試Attempts | 不可到達嘗試 ÷ (不可到達+成功互動)Unreachable ÷ (unreachable + interactions)">卡住率Stuck% | 類型Type | 事件詳情Event Details |
|---|---|---|---|---|---|
| 11F 大廳11F Hall | 1 | 1x | 33% | 🔧 需修復Fix | 🔧 id=2 Portal (22,22) ×1 — 路徑搜尋失敗:BFS 找不到路線 (BFS failed 2x, teleport failed)No path found: BFS failed (BFS failed 2x, teleport failed)ruby _Tools/map_inspector.rb Data/Map311.rvdata2 2 |
Bot 按確認鍵但對話框不消失,共 2 次。可能是等待選項輸入、或有 Autorun 事件持續觸發。Bot pressed confirm but dialogue did not close, 2 times. May be waiting for choice input or autorun events.
| NPCNPC | 位置Location | 超時Timeouts | 該NPC對話出現在幾次不同當機的前置動作中Unique crashes where this NPC dialogue preceded the crash">前置當機Crash Precursors | 嚴重度Severity | 檢查Inspect |
|---|---|---|---|---|---|
| Rhea | id=3 11F 大廳11F Hall | 2 | 3 | — | ruby _Tools/map_inspector.rb Data/Map311.rvdata2 3 |
| 地圖Map | 超時Timeouts | 檢查Inspect |
|---|---|---|
| 11F 大廳11F Hall | 2 | ruby _Tools/map_inspector.rb Data/Map311.rvdata2 3 |
總共 3 次當機,歸納為 3 個根因模式:3 total crashes, grouped into 3 root cause patterns:
| 原因Reason | 次數Count | 說明Description |
|---|---|---|
| stale | 2 | 遊戲畫面凍結(幀數不再增加)Screen frozen (frame count stopped) |
| no_state | 1 | 無法讀取遊戲狀態Could not read game state |
| 位置Location | 次數Count |
|---|---|
| 🔌 啟動失敗(未進入地圖)Boot failure (never reached map) | 1 |
| 11F 大廳11F Hall (22,24) | 1 |
| 10F 階梯10F Stairway (14,22) | 1 |
相同前置動作 + 相同原因的當機合併為一組,點擊展開查看所有實例Crashes with identical preceding actions + reason are merged. Click to expand instances.
| 嫌疑 NPCSuspect NPC | 類型Type | 總當機Crashes | 模式數Patterns | 關聯模式Related |
|---|---|---|---|---|
| Rhea | stale | 2 | 2 | #1, #2 |
| # | 次數Cnt | 原因Reason | 嫌疑 NPCSuspect | 地圖Map | 修復至此模式可解決的累計百分比Cumulative % resolved by fixing up to this pattern">累計Cumul. |
|---|---|---|---|---|---|
| ⚪ #1 | 1 | 🧊 stale | Rhea | 11F 大廳11F Hall | 1/3 (33%) |
| ⚪ #2 | 1 | 🧊 stale | Rhea | 10F 階梯10F Stairway | 2/3 (67%) |
| ⚪ #3 | 1 | 🔌 no_state | Rhea | Map0 | 3/3 (100%) |
ruby _Tools/map_inspector.rb Data/Map311.rvdata2 3🔧 Fix: Rhea (EV003@Map311) re-triggers and freezes — likely missing Autorun off-switch or self-switch guard. ruby _Tools/map_inspector.rb Data/Map311.rvdata2 3| # | 時間Time | 地圖Map | 位置Pos | 狀態State | 📷 |
|---|---|---|---|---|---|
| #1 | 2026-04-26 14:44:57 | 11F 大廳11F Hall | (22,24) | 3m17s (11,866f) · Map | 📷 |
ruby _Tools/map_inspector.rb Data/Map311.rvdata2 3🔧 Fix: Rhea (EV003@Map311) re-triggers and freezes — likely missing Autorun off-switch or self-switch guard. ruby _Tools/map_inspector.rb Data/Map311.rvdata2 3| # | 時間Time | 地圖Map | 位置Pos | 狀態State | 📷 |
|---|---|---|---|---|---|
| #2 | 2026-04-26 14:47:34 | 10F 階梯10F Stairway | (14,22) | 8m47s (31,674f) · Map | 📷 |
Game.exe 觀察是否有 DLL 缺失或初始化錯誤訊息。🔧 Fix: Run Game.exe from command line and check for missing DLL or initialization error messages.| # | 時間Time | 地圖Map | 位置Pos | 狀態State | 📷 |
|---|---|---|---|---|---|
| #3 | 2026-04-26 14:49:43 | Map0 | (0,0) | 啟動階段boot phase | 📷 |
按風險分數排序。公式:當機×3 + 超時÷5 + (進入>20則+5)。等級:Sorted by risk score. Formula: crashes×3 + timeouts÷5 + (visits>20: +5). Tiers: 危險CRIT ≥50 高HIGH ≥10 中MED >0
| ID | 地圖Map | 風險Risk | 當機次數 ÷ 進入次數 × 100Crashes ÷ Visits × 100">當機率Crash% | 當機類型分佈:🧊凍結 💀錯誤 🔌啟動Crash type breakdown: 🧊Freeze 💀Error 🔌Boot">類型Type | 進入Visits | Bot 在此地圖停留的估算時間Estimated time bot spent on this map">停留Time | 互動Interactions | 事件數Events | 標記Flags | 此地圖最主要的問題事件Primary event causing issues on this map">主因Top Culprit | 互動對象NPCs/Events |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 311 | 11F 大廳11F Hall | 中MED 3 | 100% | 🧊1 | 1 | 3.3m |
2 | 1 | 💥 ×1 ⏱ ×2 | 💥 Rhea EV003 →#1 | Rhea |
| 242 | 10F 階梯10F Stairway | 中MED 3 | 100% | 🧊1 | 1 | — | 0 | 0 | 💥 ×1 無互動No interact | 💥 Rhea →#2 | — |
Bot 在本次測試中未進入戰鬥。可能原因:未到達戰鬥觸發區域、缺少觸發開關、或 NPC 互動被阻擋。Bot did not enter combat this session. Possible: battle trigger area not reached, required switch not set, or NPC interaction blocked.
set_start_pos.rb 將起始點設在戰鬥觸發附近set_start_pos.rb to place start near battle triggers全尺寸截圖,按時間排序。點擊放大。重複的地圖傳送截圖已自動過濾。(7 張)Full-size screenshots in chronological order. Click to enlarge. Duplicate map transition shots auto-filtered. (7 total)
常用偵錯指令集合。點擊任意指令複製。Consolidated debug commands. Click any to copy.
ruby _Tools/set_start_pos.rb --show查看目前起始位置Show current start positionruby _Tools/set_start_pos.rb --restore還原起始位置Restore start positionpython _Tools/patch_test_module.py停用標題跳過Disable title skippython _Tools/patch_test_module.py --restore還原標題跳過Restore title skip