Results
Every number in the thesis comes from a result file. A cell is one configuration with one model on one floor (or the tower), played N times. The cells are grouped as in the thesis (Appendix D, Table D.4); open one for its settings, every episode with a replay, and the command that re-runs it in mt-ai-lab.
27 groups · 177 cells cited by the thesis · 128 further cells · data from mt-ai-lab v1.0.1. Wins count episodes that defeated the boss alive; tower cells report the highest floor reached.
6.1 Setup and final configuration
Section 6.1 in the thesisFiles: <floor>_<m>_canon_hp60 (prompt floor_basic_hp60.txt, MOTA_HP_RULE_PCT=60; the solver-route cells keep their prompt) and …_canon_planmem (MOTA_PLAN_MEMORY=1), Qwen3.5-397B and DeepSeek-V4-Flash
| model | floor | N | wins [95 % CI] · tower: highest floor | HP / opt | died | configuration |
|---|---|---|---|---|---|---|
| Simple floor | ||||||
| DeepSeek-V4-Flash | Simple floor | 5 | 0/5 [0.00, 0.43] | – | 0 | canon_hp60 |
| Qwen3.5-397B | Simple floor | 5 | 2/5 [0.12, 0.77] | 15% | 0 | canon_hp60 |
| DeepSeek-V4-Flash | Simple floor | 5 | 2/5 [0.12, 0.77] | 15% | 0 | canon_planmem |
| Qwen3.5-397B | Simple floor | 5 | 2/5 [0.12, 0.77] | 15% | 0 | canon_planmem |
| Complex floor | ||||||
| DeepSeek-V4-Flash | Complex floor | 5 | 0/5 [0.00, 0.43] | – | 0 | canon_hp60 |
| Qwen3.5-397B | Complex floor | 5 | 0/5 [0.00, 0.43] | – | 0 | canon_hp60 |
| DeepSeek-V4-Flash | Complex floor | 5 | 0/5 [0.00, 0.43] | – | 0 | canon_planmem |
| Qwen3.5-397B | Complex floor | 5 | 0/5 [0.00, 0.43] | – | 0 | canon_planmem |
| DeepSeek-V4-Flash | Complex floor | 5 | 3/5 [0.23, 0.88] | 18% | 0 | route_canon_hp60 |
| Qwen3.5-397B | Complex floor | 5 | 5/5 [0.57, 1.00] | 28% | 0 | route_canon_hp60 |
| DeepSeek-V4-Flash | Complex floor | 5 | 4/5 [0.38, 0.96] | 26% | 0 | route_canon_planmem |
| Qwen3.5-397B | Complex floor | 5 | 2/5 [0.12, 0.77] | 32% | 0 | route_canon_planmem |
6.2 Main results
Section 6.2 in the thesisFiles: simple_<m>_canon, complex_<m>_canon (single-floor prompt), complex_route_<m>_canon (solver-route prompt; Qwen3.6-35B N = 10), hand0<i>_<m>_canon; table compiled by analysis/table62_canon.py
| model | floor | N | wins [95 % CI] · tower: highest floor | HP / opt | died | configuration |
|---|---|---|---|---|---|---|
| Simple floor | ||||||
| DeepSeek-V4-Flash | Simple floor | 5 | 1/5 [0.04, 0.62] | 15% | 0 | canon |
| Mistral-Medium-3.5 | Simple floor | 5 | 0/5 [0.00, 0.43] | – | 0 | canon |
| Qwen3.5-397B | Simple floor | 5 | 5/5 [0.57, 1.00] | 15% | 0 | canon |
| Qwen3.6-35B | Simple floor | 5 | 1/5 [0.04, 0.62] | 15% | 0 | canon |
| Complex floor | ||||||
| DeepSeek-V4-Flash | Complex floor | 5 | 0/5 [0.00, 0.43] | – | 0 | canon |
| Mistral-Medium-3.5 | Complex floor | 5 | 0/5 [0.00, 0.43] | – | 0 | canon |
| Qwen3.5-397B | Complex floor | 5 | 0/5 [0.00, 0.43] | – | 0 | canon |
| Qwen3.6-35B | Complex floor | 5 | 0/5 [0.00, 0.43] | – | 0 | canon |
| DeepSeek-V4-Flash | Complex floor | 5 | 4/5 [0.38, 0.96] | 26% | 0 | route_canon |
| Mistral-Medium-3.5 | Complex floor | 5 | 0/5 [0.00, 0.43] | – | 4 | route_canon |
| Qwen3.5-397B | Complex floor | 5 | 3/5 [0.23, 0.88] | 25% | 1 | route_canon |
| Qwen3.6-35B | Complex floor | 10 | 4/10 [0.17, 0.69] | 20% | 3 | route_canon |
| hand01 | ||||||
| DeepSeek-V4-Flash | hand01 | 5 | 4/5 [0.38, 0.96] | 66% | 0 | canon |
| Mistral-Medium-3.5 | hand01 | 5 | 5/5 [0.57, 1.00] | 64% | 0 | canon |
| Qwen3.5-397B | hand01 | 5 | 5/5 [0.57, 1.00] | 50% | 0 | canon |
| Qwen3.6-35B | hand01 | 5 | 4/5 [0.38, 0.96] | 64% | 0 | canon |
| hand02 | ||||||
| DeepSeek-V4-Flash | hand02 | 5 | 5/5 [0.57, 1.00] | 28% | 0 | canon |
| Mistral-Medium-3.5 | hand02 | 5 | 5/5 [0.57, 1.00] | 86% | 0 | canon |
| Qwen3.5-397B | hand02 | 5 | 4/5 [0.38, 0.96] | 48% | 0 | canon |
| Qwen3.6-35B | hand02 | 5 | 3/5 [0.23, 0.88] | 31% | 0 | canon |
| hand03 | ||||||
| DeepSeek-V4-Flash | hand03 | 5 | 0/5 [0.00, 0.43] | – | 0 | canon |
| Mistral-Medium-3.5 | hand03 | 5 | 0/5 [0.00, 0.43] | – | 0 | canon |
| Qwen3.5-397B | hand03 | 5 | 0/5 [0.00, 0.43] | – | 0 | canon |
| Qwen3.6-35B | hand03 | 5 | 0/5 [0.00, 0.43] | – | 0 | canon |
| hand04 | ||||||
| DeepSeek-V4-Flash | hand04 | 5 | 0/5 [0.00, 0.43] | – | 0 | canon |
| Mistral-Medium-3.5 | hand04 | 5 | 0/5 [0.00, 0.43] | – | 0 | canon |
| Qwen3.5-397B | hand04 | 5 | 0/5 [0.00, 0.43] | – | 0 | canon |
| Qwen3.6-35B | hand04 | 5 | 0/5 [0.00, 0.43] | – | 0 | canon |
Files: the final-observation rows of Table 6.13
| model | floor | N | wins [95 % CI] · tower: highest floor | HP / opt | died | configuration |
|---|---|---|---|---|---|---|
| DeepSeek-V4-Flash | Tower MT0→MT23w | 3 | MT17, MT8, MT17 | – | 0 | final11_reactive |
| Mistral-Medium-3.5 | Tower MT0→MT23w | 3 | MT8, MT4, MT4 | – | 0 | final11_reactive |
| Qwen3.5-397B | Tower MT0→MT23w | 3 | MT18, MT8, MT8 | – | 0 | final11_reactive |
| Qwen3.6-35B | Tower MT0→MT23w | 3 | MT8, MT8, MT16 | – | 0 | final11_reactive |
Files: simple_<m>_final2_la3 (Qwen3.5-397B, Qwen3.6-35B)
| model | floor | N | wins [95 % CI] · tower: highest floor | HP / opt | died | configuration |
|---|---|---|---|---|---|---|
| Qwen3.5-397B | Simple floor | 10 | 10/10 [0.72, 1.00] | 15% | 0 | final2_la3 |
| Qwen3.6-35B | Simple floor | 10 | 7/10 [0.40, 0.89] | 15% | 0 | final2_la3 |
6.3 Ablations
Section 6.3 in the thesisFiles: the file of the temperature-0 cell with the suffix _t06 or _t10: simple_<m>_canon_t06, complex_<m>_canon_t06, complex_route_<m>_canon_t06 and the same with _t10 (Qwen3.5-397B, DeepSeek-V4-Flash)
| model | floor | N | wins [95 % CI] · tower: highest floor | HP / opt | died | configuration |
|---|---|---|---|---|---|---|
| Simple floor | ||||||
| Qwen3.5-397B | Simple floor | 5 | 3/5 [0.23, 0.88] | 15% | 0 | basic_d1d4_t06 |
| DeepSeek-V4-Flash | Simple floor | 5 | 1/5 [0.04, 0.62] | 15% | 0 | canon_t06 |
| Qwen3.5-397B | Simple floor | 5 | 5/5 [0.57, 1.00] | 15% | 0 | canon_t06 |
| DeepSeek-V4-Flash | Simple floor | 5 | 2/5 [0.12, 0.77] | 15% | 0 | canon_t10 |
| Qwen3.5-397B | Simple floor | 5 | 5/5 [0.57, 1.00] | 15% | 0 | canon_t10 |
| Qwen3.5-397B | Simple floor | 5 | 5/5 [0.57, 1.00] | 15% | 0 | final2_la3_t06 |
| Qwen3.5-397B | Simple floor | 5 | 4/5 [0.38, 0.96] | 31% | 0 | final2_la3_t10 |
| DeepSeek-V4-Flash | Simple floor | 5 | 0/5 [0.00, 0.43] | – | 0 | final2_plan3_t06 |
| Qwen3.5-397B | Simple floor | 5 | 0/5 [0.00, 0.43] | – | 0 | final2_plan3_t06 |
| DeepSeek-V4-Flash | Simple floor | 5 | 2/5 [0.12, 0.77] | 15% | 0 | final2_reactive_t32_t06 |
| Complex floor | ||||||
| DeepSeek-V4-Flash | Complex floor | 5 | 0/5 [0.00, 0.43] | – | 0 | canon_t06 |
| Qwen3.5-397B | Complex floor | 5 | 0/5 [0.00, 0.43] | – | 0 | canon_t06 |
| DeepSeek-V4-Flash | Complex floor | 5 | 0/5 [0.00, 0.43] | – | 0 | canon_t10 |
| Qwen3.5-397B | Complex floor | 5 | 0/5 [0.00, 0.43] | – | 0 | canon_t10 |
| DeepSeek-V4-Flash | Complex floor | 5 | 4/5 [0.38, 0.96] | 25% | 0 | route_canon_t06 |
| Qwen3.5-397B | Complex floor | 5 | 3/5 [0.23, 0.88] | 29% | 0 | route_canon_t06 |
| DeepSeek-V4-Flash | Complex floor | 5 | 3/5 [0.23, 0.88] | 18% | 1 | route_canon_t10 |
| Qwen3.5-397B | Complex floor | 5 | 4/5 [0.38, 0.96] | 26% | 0 | route_canon_t10 |
| DeepSeek-V4-Flash | Complex floor | 5 | 4/5 [0.38, 0.96] | 28% | 0 | survival_final2_plan5_t06 |
| DeepSeek-V4-Flash | Complex floor | 10 | 8/10 [0.49, 0.94] | 26% | 1 | survival_final2_reactive_t32_t06 |
| DeepSeek-V4-Flash | Complex floor | 5 | 2/5 [0.12, 0.77] | 24% | 0 | survival_final2_reactive_t32_t10 |
| hand03 | ||||||
| DeepSeek-V4-Flash | hand03 | 5 | 0/5 [0.00, 0.43] | – | 0 | final2_t06 |
| hand04 | ||||||
| DeepSeek-V4-Flash | hand04 | 5 | 0/5 [0.00, 0.43] | – | 0 | final2_t06 |
Files: results/gepa_study/gs_397b_bare.json, gs_35b_bare.json
| model | floor | N | wins [95 % CI] · tower: highest floor | HP / opt | died | configuration |
|---|---|---|---|---|---|---|
| prompt-optimisation result (see Prompt optimisation) | gs_35b_bare | |||||
| prompt-optimisation result (see Prompt optimisation) | gs_397b_bare | |||||
Files: simple_qwen3.5-397b_mapenum, simple_qwen3.6-35b_mapenum; Table 6.4 counted from the visible answers by analysis/mapenum_rescore.py (the map_enum fields of the result files also count options named in the reasoning)
Files: simple_<m>_final2_la<d>
| model | floor | N | wins [95 % CI] · tower: highest floor | HP / opt | died | configuration |
|---|---|---|---|---|---|---|
| Qwen3.5-397B | Simple floor | 3 | 0/3 [0.00, 0.56] | – | 0 | final2_la0 |
| Qwen3.6-35B | Simple floor | 5 | 0/5 [0.00, 0.43] | – | 0 | final2_la0 |
| Qwen3.5-397B | Simple floor | 3 | 0/3 [0.00, 0.56] | – | 0 | final2_la1 |
| Qwen3.6-35B | Simple floor | 5 | 0/5 [0.00, 0.43] | – | 0 | final2_la1 |
| Qwen3.5-397B | Simple floor | 5 | 4/5 [0.38, 0.96] | 15% | 0 | final2_la2 |
| Qwen3.6-35B | Simple floor | 10 | 7/10 [0.40, 0.89] | 27% | 0 | final2_la2 |
| Qwen3.5-397B | Simple floor | 10 | 10/10 [0.72, 1.00] | 15% | 0 | final2_la3 |
| Qwen3.6-35B | Simple floor | 10 | 7/10 [0.40, 0.89] | 15% | 0 | final2_la3 |
Files: simple_qwen3.5-397b_basic_k1k2, simple_qwen3.6-35b_basic_k1k2_16k; without history …_hist0
| model | floor | N | wins [95 % CI] · tower: highest floor | HP / opt | died | configuration |
|---|---|---|---|---|---|---|
| Qwen3.5-397B | Simple floor | 10 | 10/10 [0.72, 1.00] | 15% | 0 | basic_k1k2 |
| Qwen3.6-35B | Simple floor | 5 | 1/5 [0.04, 0.62] | 15% | 0 | basic_k1k2_16k |
| Qwen3.6-35B | Simple floor | 10 | 10/10 [0.72, 1.00] | 15% | 0 | basic_k1k2_16k_hist0 |
| Qwen3.5-397B | Simple floor | 10 | 9/10 [0.60, 0.98] | 22% | 0 | basic_k1k2_hist0 |
Files: hand0<i>_deepseek-v4-flash_final2 (32,768 tokens: …_reactive_t32)
| model | floor | N | wins [95 % CI] · tower: highest floor | HP / opt | died | configuration |
|---|---|---|---|---|---|---|
| hand01 | ||||||
| DeepSeek-V4-Flash | hand01 | 5 | 4/5 [0.38, 0.96] | 68% | 0 | final2 |
| DeepSeek-V4-Flash | hand01 | 5 | 5/5 [0.57, 1.00] | 66% | 0 | final2_reactive_t32 |
| hand02 | ||||||
| DeepSeek-V4-Flash | hand02 | 5 | 5/5 [0.57, 1.00] | 31% | 0 | final2 |
| DeepSeek-V4-Flash | hand02 | 5 | 4/5 [0.38, 0.96] | 29% | 0 | final2_reactive_t32 |
| hand03 | ||||||
| DeepSeek-V4-Flash | hand03 | 5 | 0/5 [0.00, 0.43] | – | 0 | final2 |
| hand04 | ||||||
| DeepSeek-V4-Flash | hand04 | 5 | 0/5 [0.00, 0.43] | – | 0 | final2 |
Files: hand0<i>_deepseek-v4-flash_final2_la1, …_bare
| model | floor | N | wins [95 % CI] · tower: highest floor | HP / opt | died | configuration |
|---|---|---|---|---|---|---|
| hand01 | ||||||
| DeepSeek-V4-Flash | hand01 | 5 | 0/5 [0.00, 0.43] | – | 0 | final2_bare |
| DeepSeek-V4-Flash | hand01 | 5 | 5/5 [0.57, 1.00] | 57% | 0 | final2_la1 |
| hand02 | ||||||
| DeepSeek-V4-Flash | hand02 | 5 | 0/5 [0.00, 0.43] | – | 0 | final2_bare |
| DeepSeek-V4-Flash | hand02 | 5 | 4/5 [0.38, 0.96] | 25% | 0 | final2_la1 |
6.4 Error analysis
Section 6.4 in the thesisFiles: analysis/override_census.py over the stored run logs (94 replaced turns in 68 episodes)
Computed from the run logs; no separate result file.
Files: simple_<m>_ followed by legacy_strategic_control, basic_mechanical_override, basic_mech_altroute, basic_order_aware, basic_d1d4, basic_k1k2 (Qwen3.6-35B: basic_k1k2_16k), basic_k1k2_hist0 (Qwen3.6-35B: basic_k1k2_16k_hist0), final_la3, final2_la3
| model | floor | N | wins [95 % CI] · tower: highest floor | HP / opt | died | configuration |
|---|---|---|---|---|---|---|
| Qwen3.5-397B | Simple floor | 5 | 4/5 [0.38, 0.96] | 15% | 0 | basic_d1d4 |
| Qwen3.6-35B | Simple floor | 5 | 1/5 [0.04, 0.62] | 15% | 0 | basic_d1d4 |
| Qwen3.8-27B | Simple floor | 3 | 1/3 [0.06, 0.79] | 15% | 0 | basic_d1d4 |
| Qwen3.5-397B | Simple floor | 10 | 10/10 [0.72, 1.00] | 15% | 0 | basic_k1k2 |
| Qwen3.6-35B | Simple floor | 5 | 1/5 [0.04, 0.62] | 15% | 0 | basic_k1k2_16k |
| Qwen3.6-35B | Simple floor | 10 | 10/10 [0.72, 1.00] | 15% | 0 | basic_k1k2_16k_hist0 |
| Qwen3.5-397B | Simple floor | 10 | 9/10 [0.60, 0.98] | 22% | 0 | basic_k1k2_hist0 |
| Qwen3.5-397B | Simple floor | 5 | 0/5 [0.00, 0.43] | – | 0 | basic_mech_altroute |
| Qwen3.5-397B | Simple floor | 5 | 0/5 [0.00, 0.43] | – | 0 | basic_mechanical_override |
| Qwen3.5-397B | Simple floor | 10 | 10/10 [0.72, 1.00] | 15% | 0 | basic_order_aware |
| Qwen3.6-35B | Simple floor | 5 | 0/5 [0.00, 0.43] | – | 0 | basic_order_aware |
| Qwen3.5-397B | Simple floor | 10 | 7/10 [0.40, 0.89] | 15% | 0 | final_la3 |
| Qwen3.6-35B | Simple floor | 10 | 1/10 [0.02, 0.40] | 15% | 0 | final_la3 |
| Qwen3.5-397B | Simple floor | 10 | 10/10 [0.72, 1.00] | 15% | 0 | final2_la3 |
| Qwen3.6-35B | Simple floor | 10 | 7/10 [0.40, 0.89] | 15% | 0 | final2_la3 |
| Qwen3.5-397B | Simple floor | 4 | 2/4 [0.15, 0.85] | 15% | 0 | legacy_strategic_control |
Files: complex_value_trace_[a-e].json, written by analysis/complex_value_trace.py and summarised by analysis/complex_value_summary.py
| model | floor | N | wins [95 % CI] · tower: highest floor | HP / opt | died | configuration |
|---|---|---|---|---|---|---|
| result file (raw JSON) | complex_value_trace_a | |||||
| result file (raw JSON) | complex_value_trace_b | |||||
| result file (raw JSON) | complex_value_trace_c | |||||
| result file (raw JSON) | complex_value_trace_d | |||||
| result file (raw JSON) | complex_value_trace_e | |||||
6.5 Prompt optimisation (RQ2)
Section 6.5 in the thesisFiles: results/gepa_study/gs_* (first configuration), gs2_* (second configuration); loops in results/gepa/gepa_result_gs_*.json and …_gs2_*.json; reference runs on the simple floor gs_397b_*, gs_35b_*
| model | floor | N | wins [95 % CI] · tower: highest floor | HP / opt | died | configuration |
|---|---|---|---|---|---|---|
| result file (raw JSON) | gepa_result_gs2_dsv4flash_bare | |||||
| result file (raw JSON) | gepa_result_gs2_dsv4flash_full | |||||
| result file (raw JSON) | gepa_result_gs2_llama8b_bare | |||||
| result file (raw JSON) | gepa_result_gs2_llama8b_full | |||||
| result file (raw JSON) | gepa_result_gs_dsv4flash_bare | |||||
| result file (raw JSON) | gepa_result_gs_dsv4flash_full | |||||
| result file (raw JSON) | gepa_result_gs_llama8b_bare | |||||
| result file (raw JSON) | gepa_result_gs_llama8b_full | |||||
| prompt-optimisation result (see Prompt optimisation) | gs2_dsv4flash_bare | |||||
| prompt-optimisation result (see Prompt optimisation) | gs2_dsv4flash_full | |||||
| prompt-optimisation result (see Prompt optimisation) | gs2_llama8b_bare | |||||
| prompt-optimisation result (see Prompt optimisation) | gs2_llama8b_full | |||||
| prompt-optimisation result (see Prompt optimisation) | gs_35b_bare | |||||
| prompt-optimisation result (see Prompt optimisation) | gs_35b_full | |||||
| prompt-optimisation result (see Prompt optimisation) | gs_397b_bare | |||||
| prompt-optimisation result (see Prompt optimisation) | gs_397b_full | |||||
| prompt-optimisation result (see Prompt optimisation) | gs_dsv4flash_bare | |||||
| prompt-optimisation result (see Prompt optimisation) | gs_dsv4flash_bare_k1 | |||||
| prompt-optimisation result (see Prompt optimisation) | gs_dsv4flash_full | |||||
| prompt-optimisation result (see Prompt optimisation) | gs_llama8b_bare | |||||
| prompt-optimisation result (see Prompt optimisation) | gs_llama8b_full | |||||
Files: analysis/gepa_rule_themes.py over the candidates in results/gepa/gepa_result_gs*_*.json
| model | floor | N | wins [95 % CI] · tower: highest floor | HP / opt | died | configuration |
|---|---|---|---|---|---|---|
| result file (raw JSON) | gepa_result_gs2_dsv4flash_bare | |||||
| result file (raw JSON) | gepa_result_gs2_dsv4flash_full | |||||
| result file (raw JSON) | gepa_result_gs2_llama8b_bare | |||||
| result file (raw JSON) | gepa_result_gs2_llama8b_full | |||||
| result file (raw JSON) | gepa_result_gs4_complex_35b | |||||
| result file (raw JSON) | gepa_result_gs5_oneplusone_dsthink_bare | |||||
| result file (raw JSON) | gepa_result_gs5_pareto_dsthink_bare | |||||
| result file (raw JSON) | gepa_result_gs_dsv4flash_bare | |||||
| result file (raw JSON) | gepa_result_gs_dsv4flash_full | |||||
| result file (raw JSON) | gepa_result_gs_llama8b_bare | |||||
| result file (raw JSON) | gepa_result_gs_llama8b_full | |||||
Files: results/gepa_study/gs3_dsbare_confirm.json
| model | floor | N | wins [95 % CI] · tower: highest floor | HP / opt | died | configuration |
|---|---|---|---|---|---|---|
| prompt-optimisation result (see Prompt optimisation) | gs3_dsbare_confirm | |||||
Files: results/gepa_study/gs4_complex_35b.json (loop: results/gepa/gepa_result_gs4_complex_35b.json)
| model | floor | N | wins [95 % CI] · tower: highest floor | HP / opt | died | configuration |
|---|---|---|---|---|---|---|
| result file (raw JSON) | gepa_result_gs4_complex_35b | |||||
| prompt-optimisation result (see Prompt optimisation) | gs4_complex_35b | |||||
Files: results/gepa_study/gs5_pareto_dsthink_bare.json, gs5_oneplusone_dsthink_bare.json (loops: results/gepa/gepa_result_gs5_*.json)
| model | floor | N | wins [95 % CI] · tower: highest floor | HP / opt | died | configuration |
|---|---|---|---|---|---|---|
| result file (raw JSON) | gepa_result_gs5_oneplusone_dsthink_bare | |||||
| result file (raw JSON) | gepa_result_gs5_pareto_dsthink_bare | |||||
| prompt-optimisation result (see Prompt optimisation) | gs5_oneplusone_dsthink_bare | |||||
| prompt-optimisation result (see Prompt optimisation) | gs5_pareto_dsthink_bare | |||||
Files: loop results/gepa/gepa_result_evolved_route_complex_deepseek.json; evaluation complex_evolved_route_deepseek-v4-flash
| model | floor | N | wins [95 % CI] · tower: highest floor | HP / opt | died | configuration |
|---|---|---|---|---|---|---|
| DeepSeek-V4-Flash | Complex floor | 5 | 0/5 [0.00, 0.43] | – | 0 | evolved_route |
| result file (raw JSON) | gepa_result_evolved_route_complex_deepseek | |||||
6.6 Planning horizon (RQ3)
Section 6.6 in the thesisFiles: simple_<m>_final2_plan<k>, …_planf (long plan, whole-floor wording, re-planned), …_oneshot_plan (single call, whole-floor wording), …_maxsteps, …_maxsteps_once; reactive arms simple_qwen3.5-397b_final2_la3, simple_deepseek-v4-flash_final2_reactive and …_reactive_t32, complex_deepseek-v4-flash_survival_final2_reactive and …_reactive_t32, hand0<i>_deepseek-v4-flash_final2 and …_reactive_t32, simple_qwen3.8-27b_final2_reactive_t32_t06, complex_qwen3.8-27b_survival_final2_reactive_t32_t06; committed modes complex_deepseek-v4-flash_survival_final2_*; hand0<i>_deepseek-v4-flash_final2_plan<k>, …_maxsteps; Qwen3.8-27B: simple_qwen3.8-27b_final2_*_t06, complex_qwen3.8-27b_survival_final2_*_t06
| model | floor | N | wins [95 % CI] · tower: highest floor | HP / opt | died | configuration |
|---|---|---|---|---|---|---|
| Simple floor | ||||||
| Qwen3.5-397B | Simple floor | 10 | 10/10 [0.72, 1.00] | 15% | 0 | final2_la3 |
| DeepSeek-V4-Flash | Simple floor | 5 | 0/5 [0.00, 0.43] | – | 0 | final2_maxsteps |
| Qwen3.5-397B | Simple floor | 5 | 0/5 [0.00, 0.43] | – | 0 | final2_maxsteps |
| DeepSeek-V4-Flash | Simple floor | 5 | 0/5 [0.00, 0.43] | – | 0 | final2_maxsteps_once |
| Qwen3.5-397B | Simple floor | 5 | 0/5 [0.00, 0.43] | – | 0 | final2_maxsteps_once |
| Qwen3.8-27B | Simple floor | 3 | 0/3 [0.00, 0.56] | – | 0 | final2_maxsteps_once_t06 |
| Qwen3.8-27B | Simple floor | 3 | 0/3 [0.00, 0.56] | – | 0 | final2_maxsteps_t06 |
| DeepSeek-V4-Flash | Simple floor | 5 | 0/5 [0.00, 0.43] | – | 0 | final2_oneshot_plan |
| Qwen3.5-397B | Simple floor | 5 | 0/5 [0.00, 0.43] | – | 0 | final2_oneshot_plan |
| Qwen3.8-27B | Simple floor | 3 | 0/3 [0.00, 0.56] | – | 0 | final2_oneshot_plan |
| DeepSeek-V4-Flash | Simple floor | 5 | 0/5 [0.00, 0.43] | – | 0 | final2_plan2 |
| Qwen3.5-397B | Simple floor | 5 | 1/5 [0.04, 0.62] | 15% | 0 | final2_plan2 |
| Qwen3.8-27B | Simple floor | 3 | 2/3 [0.21, 0.94] | 15% | 0 | final2_plan2_t06 |
| DeepSeek-V4-Flash | Simple floor | 5 | 0/5 [0.00, 0.43] | – | 0 | final2_plan3 |
| Qwen3.5-397B | Simple floor | 5 | 0/5 [0.00, 0.43] | – | 0 | final2_plan3 |
| Qwen3.8-27B | Simple floor | 3 | 0/3 [0.00, 0.56] | – | 0 | final2_plan3_t06 |
| DeepSeek-V4-Flash | Simple floor | 5 | 0/5 [0.00, 0.43] | – | 0 | final2_plan5 |
| Qwen3.5-397B | Simple floor | 5 | 0/5 [0.00, 0.43] | – | 0 | final2_plan5 |
| Qwen3.8-27B | Simple floor | 3 | 1/3 [0.06, 0.79] | 77% | 0 | final2_plan5_t06 |
| DeepSeek-V4-Flash | Simple floor | 5 | 0/5 [0.00, 0.43] | – | 0 | final2_planf |
| Qwen3.5-397B | Simple floor | 5 | 0/5 [0.00, 0.43] | – | 0 | final2_planf |
| DeepSeek-V4-Flash | Simple floor | 5 | 3/5 [0.23, 0.88] | 15% | 0 | final2_reactive |
| DeepSeek-V4-Flash | Simple floor | 5 | 1/5 [0.04, 0.62] | 15% | 0 | final2_reactive_t32 |
| Qwen3.8-27B | Simple floor | 3 | 3/3 [0.44, 1.00] | 15% | 0 | final2_reactive_t32_t06 |
| Complex floor | ||||||
| DeepSeek-V4-Flash | Complex floor | 5 | 5/5 [0.57, 1.00] | 32% | 0 | survival_final2_maxsteps |
| DeepSeek-V4-Flash | Complex floor | 5 | 0/5 [0.00, 0.43] | – | 0 | survival_final2_maxsteps_once |
| Qwen3.8-27B | Complex floor | 3 | 0/3 [0.00, 0.56] | – | 0 | survival_final2_maxsteps_once_t06 |
| Qwen3.8-27B | Complex floor | 3 | 3/3 [0.44, 1.00] | 32% | 0 | survival_final2_maxsteps_t06 |
| DeepSeek-V4-Flash | Complex floor | 5 | 0/5 [0.00, 0.43] | – | 0 | survival_final2_oneshot_plan |
| DeepSeek-V4-Flash | Complex floor | 5 | 3/5 [0.23, 0.88] | 32% | 0 | survival_final2_plan2 |
| Qwen3.8-27B | Complex floor | 3 | 3/3 [0.44, 1.00] | 32% | 0 | survival_final2_plan2_t06 |
| DeepSeek-V4-Flash | Complex floor | 5 | 3/5 [0.23, 0.88] | 26% | 0 | survival_final2_plan3 |
| Qwen3.8-27B | Complex floor | 3 | 3/3 [0.44, 1.00] | 32% | 0 | survival_final2_plan3_t06 |
| DeepSeek-V4-Flash | Complex floor | 5 | 4/5 [0.38, 0.96] | 26% | 0 | survival_final2_plan5 |
| DeepSeek-V4-Flash | Complex floor | 5 | 4/5 [0.38, 0.96] | 28% | 0 | survival_final2_plan5_t06 |
| Qwen3.8-27B | Complex floor | 3 | 3/3 [0.44, 1.00] | 32% | 0 | survival_final2_plan5_t06 |
| DeepSeek-V4-Flash | Complex floor | 5 | 4/5 [0.38, 0.96] | 26% | 0 | survival_final2_planf |
| DeepSeek-V4-Flash | Complex floor | 5 | 3/5 [0.23, 0.88] | 24% | 0 | survival_final2_reactive |
| DeepSeek-V4-Flash | Complex floor | 10 | 8/10 [0.49, 0.94] | 23% | 0 | survival_final2_reactive_t32 |
| DeepSeek-V4-Flash | Complex floor | 10 | 8/10 [0.49, 0.94] | 26% | 1 | survival_final2_reactive_t32_t06 |
| Qwen3.8-27B | Complex floor | 3 | 3/3 [0.44, 1.00] | 32% | 0 | survival_final2_reactive_t32_t06 |
| DeepSeek-V4-Flash | Complex floor | 5 | 2/5 [0.12, 0.77] | 24% | 0 | survival_final2_reactive_t32_t10 |
| hand01 | ||||||
| DeepSeek-V4-Flash | hand01 | 5 | 4/5 [0.38, 0.96] | 68% | 0 | final2 |
| DeepSeek-V4-Flash | hand01 | 5 | 0/5 [0.00, 0.43] | – | 0 | final2_maxsteps |
| DeepSeek-V4-Flash | hand01 | 5 | 0/5 [0.00, 0.43] | – | 0 | final2_plan3 |
| DeepSeek-V4-Flash | hand01 | 5 | 0/5 [0.00, 0.43] | – | 0 | final2_plan5 |
| DeepSeek-V4-Flash | hand01 | 5 | 5/5 [0.57, 1.00] | 66% | 0 | final2_reactive_t32 |
| hand02 | ||||||
| DeepSeek-V4-Flash | hand02 | 5 | 5/5 [0.57, 1.00] | 31% | 0 | final2 |
| DeepSeek-V4-Flash | hand02 | 5 | 0/5 [0.00, 0.43] | – | 0 | final2_maxsteps |
| DeepSeek-V4-Flash | hand02 | 5 | 0/5 [0.00, 0.43] | – | 0 | final2_plan3 |
| DeepSeek-V4-Flash | hand02 | 5 | 0/5 [0.00, 0.43] | – | 0 | final2_plan5 |
| DeepSeek-V4-Flash | hand02 | 5 | 4/5 [0.38, 0.96] | 29% | 0 | final2_reactive_t32 |
| hand03 | ||||||
| DeepSeek-V4-Flash | hand03 | 5 | 0/5 [0.00, 0.43] | – | 0 | final2 |
| hand04 | ||||||
| DeepSeek-V4-Flash | hand04 | 5 | 0/5 [0.00, 0.43] | – | 0 | final2 |
Files: tower_deepseek-v4-flash_final3_reactive, …_plan<k>, …_maxsteps, …_maxsteps_once
| model | floor | N | wins [95 % CI] · tower: highest floor | HP / opt | died | configuration |
|---|---|---|---|---|---|---|
| DeepSeek-V4-Flash | Tower MT0→MT23w | 1 | MT8 | – | 0 | final3_maxsteps |
| DeepSeek-V4-Flash | Tower MT0→MT23w | 1 | MT3 | – | 0 | final3_maxsteps_once |
| DeepSeek-V4-Flash | Tower MT0→MT23w | 1 | MT8 | – | 0 | final3_plan2 |
| DeepSeek-V4-Flash | Tower MT0→MT23w | 1 | MT8 | – | 0 | final3_plan3 |
| DeepSeek-V4-Flash | Tower MT0→MT23w | 1 | MT8 | – | 0 | final3_plan5 |
| DeepSeek-V4-Flash | Tower MT0→MT23w | 3 | MT8, MT8, MT8 | – | 0 | final3_reactive |
Files: complex_<m>_exact68_final2
| model | floor | N | wins [95 % CI] · tower: highest floor | HP / opt | died | configuration |
|---|---|---|---|---|---|---|
| DeepSeek-V4-Flash | Complex floor | 5 | 1/5 [0.04, 0.62] | 59% | 0 | exact68_final2 |
| Qwen3.6-35B | Complex floor | 5 | 2/5 [0.12, 0.77] | 85% | 1 | exact68_final2 |
6.7 Hand-designed floors, generated floors and the tower
Section 6.7 in the thesisFiles: hand0<i>_<m>_canon
| model | floor | N | wins [95 % CI] · tower: highest floor | HP / opt | died | configuration |
|---|---|---|---|---|---|---|
| hand01 | ||||||
| DeepSeek-V4-Flash | hand01 | 5 | 4/5 [0.38, 0.96] | 66% | 0 | canon |
| Mistral-Medium-3.5 | hand01 | 5 | 5/5 [0.57, 1.00] | 64% | 0 | canon |
| Qwen3.5-397B | hand01 | 5 | 5/5 [0.57, 1.00] | 50% | 0 | canon |
| Qwen3.6-35B | hand01 | 5 | 4/5 [0.38, 0.96] | 64% | 0 | canon |
| hand02 | ||||||
| DeepSeek-V4-Flash | hand02 | 5 | 5/5 [0.57, 1.00] | 28% | 0 | canon |
| Mistral-Medium-3.5 | hand02 | 5 | 5/5 [0.57, 1.00] | 86% | 0 | canon |
| Qwen3.5-397B | hand02 | 5 | 4/5 [0.38, 0.96] | 48% | 0 | canon |
| Qwen3.6-35B | hand02 | 5 | 3/5 [0.23, 0.88] | 31% | 0 | canon |
| hand03 | ||||||
| DeepSeek-V4-Flash | hand03 | 5 | 0/5 [0.00, 0.43] | – | 0 | canon |
| Mistral-Medium-3.5 | hand03 | 5 | 0/5 [0.00, 0.43] | – | 0 | canon |
| Qwen3.5-397B | hand03 | 5 | 0/5 [0.00, 0.43] | – | 0 | canon |
| Qwen3.6-35B | hand03 | 5 | 0/5 [0.00, 0.43] | – | 0 | canon |
| hand04 | ||||||
| DeepSeek-V4-Flash | hand04 | 5 | 0/5 [0.00, 0.43] | – | 0 | canon |
| Mistral-Medium-3.5 | hand04 | 5 | 0/5 [0.00, 0.43] | – | 0 | canon |
| Qwen3.5-397B | hand04 | 5 | 0/5 [0.00, 0.43] | – | 0 | canon |
| Qwen3.6-35B | hand04 | 5 | 0/5 [0.00, 0.43] | – | 0 | canon |
Files: gen0<i>_qwen3.5-397b_final2 (gen01 to gen03), gen<i>_deepseek-v4-flash_final2 (gen03 to gen15); pooled counts from all files that name the floor, except gs3_dsbare_confirm
| model | floor | N | wins [95 % CI] · tower: highest floor | HP / opt | died | configuration |
|---|---|---|---|---|---|---|
| gen01 | ||||||
| Qwen3.5-397B | gen01 | 3 | 3/3 [0.44, 1.00] | 100% | 0 | final2 |
| gen02 | ||||||
| Qwen3.5-397B | gen02 | 3 | 3/3 [0.44, 1.00] | 100% | 0 | final2 |
| gen03 | ||||||
| DeepSeek-V4-Flash | gen03 | 3 | 2/3 [0.21, 0.94] | 100% | 0 | final2 |
| Qwen3.5-397B | gen03 | 1 | 1/1 [0.21, 1.00] | 100% | 0 | final2 |
| gen04 | ||||||
| DeepSeek-V4-Flash | gen04 | 3 | 3/3 [0.44, 1.00] | 100% | 0 | final2 |
| gen05 | ||||||
| DeepSeek-V4-Flash | gen05 | 3 | 3/3 [0.44, 1.00] | 99% | 0 | final2 |
| gen06 | ||||||
| DeepSeek-V4-Flash | gen06 | 3 | 3/3 [0.44, 1.00] | 100% | 0 | final2 |
| gen07 | ||||||
| DeepSeek-V4-Flash | gen07 | 3 | 3/3 [0.44, 1.00] | 98% | 0 | final2 |
| gen08 | ||||||
| DeepSeek-V4-Flash | gen08 | 3 | 3/3 [0.44, 1.00] | 97% | 0 | final2 |
| gen09 | ||||||
| DeepSeek-V4-Flash | gen09 | 3 | 3/3 [0.44, 1.00] | 90% | 0 | final2 |
| gen10 | ||||||
| DeepSeek-V4-Flash | gen10 | 3 | 2/3 [0.21, 0.94] | 86% | 0 | final2 |
| gen11 | ||||||
| DeepSeek-V4-Flash | gen11 | 3 | 0/3 [0.00, 0.56] | – | 0 | final2 |
| gen12 | ||||||
| DeepSeek-V4-Flash | gen12 | 3 | 0/3 [0.00, 0.56] | – | 0 | final2 |
| gen13 | ||||||
| DeepSeek-V4-Flash | gen13 | 3 | 3/3 [0.44, 1.00] | 95% | 0 | final2 |
| gen14 | ||||||
| DeepSeek-V4-Flash | gen14 | 3 | 3/3 [0.44, 1.00] | 96% | 0 | final2 |
| gen15 | ||||||
| DeepSeek-V4-Flash | gen15 | 3 | 3/3 [0.44, 1.00] | 98% | 0 | final2 |
| prompt-optimisation result (see Prompt optimisation) | gs3_dsbare_confirm | |||||
Files: tower_<m>_<label>_reactive with the labels of Table D.5 (Qwen3.5-397B, first observation: tower_qwen3.5-397b_final2); continuations from MT18 tower_<m>_final11_resume_blue; heuristic tower_MT0-MT23w_heuristic_final3, with the game's item values tower_MT0-MT23w_heuristic_final7
| model | floor | N | wins [95 % CI] · tower: highest floor | HP / opt | died | configuration |
|---|---|---|---|---|---|---|
| DeepSeek-V4-Flash | Tower MT0→MT23w | 3 | MT17, MT8, MT17 | – | 0 | final11_reactive |
| Mistral-Medium-3.5 | Tower MT0→MT23w | 3 | MT8, MT4, MT4 | – | 0 | final11_reactive |
| Qwen3.5-397B | Tower MT0→MT23w | 3 | MT18, MT8, MT8 | – | 0 | final11_reactive |
| Qwen3.6-35B | Tower MT0→MT23w | 3 | MT8, MT8, MT16 | – | 0 | final11_reactive |
| DeepSeek-V4-Flash | Tower MT0→MT23w | 3 | MT20, MT21, MT21 | – | 0 | final11_resume_blue |
| Qwen3.5-397B | Tower MT0→MT23w | 1 | MT21 | – | 0 | final11_resume_blue |
| Qwen3.5-397B | Tower MT0→MT23w | 1 | MT7 | – | 0 | final2 |
| DeepSeek-V4-Flash | Tower MT0→MT23w | 5 | MT7, MT7, MT3, MT7, MT7 | – | 0 | final2_reactive |
| heuristic | Tower MT0→MT23w | 1 | MT8 | – | 0 | final3 |
| DeepSeek-V4-Flash | Tower MT0→MT23w | 3 | MT8, MT8, MT8 | – | 0 | final3_reactive |
| Qwen3.5-397B | Tower MT0→MT23w | 1 | MT8 | – | 0 | final3_reactive |
| heuristic | Tower MT0→MT23w | 1 | MT8 | – | 0 | final7 |
Figures
Files: plotted by scripts/thesis_figures.py from the files of Table 6.5 (Figure 6.1), the value traces (6.2), gs3_dsbare_confirm.json (6.3) and the planning files (6.4)
| model | floor | N | wins [95 % CI] · tower: highest floor | HP / opt | died | configuration |
|---|---|---|---|---|---|---|
| prompt-optimisation result (see Prompt optimisation) | gs3_dsbare_confirm | |||||
Development runs, earlier versions of a configuration and pilots, listed for completeness; the thesis does not report them.
show the list
| model | floor | N | wins [95 % CI] · tower: highest floor | HP / opt | died | configuration |
|---|---|---|---|---|---|---|
| Simple floor | ||||||
| Qwen3.5-397B | Simple floor | 5 | 1/5 [0.04, 0.62] | 15% | 0 | basic |
| GLM-5.3-Flash | Simple floor | 5 | 5/5 [0.57, 1.00] | 15% | 0 | basic_d1d4 |
| Qwen3.5-397B | Simple floor | 10 | 9/10 [0.60, 0.98] | 15% | 0 | basic_k1k2_hist0_compact |
| Qwen3.5-397B | Simple floor | 5 | 0/5 [0.00, 0.43] | – | 0 | basic_k1k2_la0 |
| Qwen3.5-397B | Simple floor | 5 | 0/5 [0.00, 0.43] | – | 0 | basic_k1k2_la1 |
| Qwen3.5-397B | Simple floor | 10 | 7/10 [0.40, 0.89] | 15% | 0 | basic_k1k2_la2 |
| Qwen3.5-397B | Simple floor | 5 | 0/5 [0.00, 0.43] | – | 3 | basic_multistep5 |
| Qwen3.5-397B | Simple floor | 3 | 0/3 [0.00, 0.56] | – | 3 | basic_multistep5_d1d4 |
| Qwen3.5-397B | Simple floor | 5 | 0/5 [0.00, 0.43] | – | 0 | basic_oneshot |
| GLM-5.3-Flash | Simple floor | 5 | 5/5 [0.57, 1.00] | 15% | 0 | basic_order_aware |
| Qwen3.5-397B | Simple floor | 5 | 0/5 [0.00, 0.43] | – | 0 | basic_order_aware_la1 |
| Qwen3.5-397B | Simple floor | 5 | 0/5 [0.00, 0.43] | – | 0 | basic_order_aware_la2 |
| Qwen3.5-397B | Simple floor | 5 | 0/5 [0.00, 0.43] | – | 0 | basic_v2 |
| DeepSeek-V4-Flash | Simple floor | 5 | 1/5 [0.04, 0.62] | 31% | 0 | blockergraph |
| DeepSeek-V4-Flash | Simple floor | 5 | 2/5 [0.12, 0.77] | 15% | 0 | effnet_t32 |
| GLM-5.3-Flash | Simple floor | 2 | 0/2 [0.00, 0.66] | – | 0 | final2_la3 |
| Qwen3.8-27B | Simple floor | 3 | 3/3 [0.44, 1.00] | 15% | 0 | final2_reactive |
| Qwen3.5-397B | Simple floor | 2 | 0/2 [0.00, 0.66] | – | 0 | mapgraph |
| Qwen3.6-35B | Simple floor | 2 | 0/2 [0.00, 0.66] | – | 0 | plan3_trial |
| heuristic | Simple floor | 1 | 0/1 [0.00, 0.79] | – | 0 | reactive |
| Qwen3.5-397B | Simple floor | 5 | 0/5 [0.00, 0.43] | – | 0 | reactive |
| Qwen3.6-35B | Simple floor | 5 | 0/5 [0.00, 0.43] | – | 0 | reactive |
| Qwen3.8-27B | Simple floor | 5 | 4/5 [0.38, 0.96] | 15% | 0 | reactive |
| Qwen3.5-397B | Simple floor | 5 | 0/5 [0.00, 0.43] | – | 0 | reactive_la2 |
| Qwen3.6-35B | Simple floor | 5 | 0/5 [0.00, 0.43] | – | 0 | reactive_la2 |
| Qwen3.8-27B | Simple floor | 3 | 0/3 [0.00, 0.56] | – | 0 | reactive_la2 |
| Qwen3.5-397B | Simple floor | 5 | 0/5 [0.00, 0.43] | – | 0 | reactive_raw |
| DeepSeek-V4-Flash | Simple floor | 3 | 0/3 [0.00, 0.56] | – | 0 | selflookahead |
| Complex floor | ||||||
| GLM-5.3-Flash | Complex floor | 3 | 0/3 [0.00, 0.56] | – | 3 | basic_d1d4 |
| Qwen3.5-397B | Complex floor | 5 | 0/5 [0.00, 0.43] | – | 5 | basic_d1d4 |
| Qwen3.5-397B | Complex floor | 5 | 0/5 [0.00, 0.43] | – | 5 | basic_k1k2 |
| Qwen3.5-397B | Complex floor | 5 | 0/5 [0.00, 0.43] | – | 0 | basic_k1k2_hist0 |
| Qwen3.5-397B | Complex floor | 5 | 0/5 [0.00, 0.43] | – | 5 | basic_order_aware |
| DeepSeek-V4-Flash | Complex floor | 5 | 0/5 [0.00, 0.43] | – | 0 | effnet_la3 |
| DeepSeek-V4-Flash | Complex floor | 5 | 0/5 [0.00, 0.43] | – | 0 | final2_la3 |
| GLM-5.3-Flash | Complex floor | 4 | 0/4 [0.00, 0.49] | – | 0 | final2_la3 |
| Qwen3.5-397B | Complex floor | 5 | 0/5 [0.00, 0.43] | – | 0 | final2_la3 |
| Qwen3.6-35B | Complex floor | 5 | 0/5 [0.00, 0.43] | – | 0 | final2_la3 |
| DeepSeek-V4-Flash | Complex floor | 5 | 0/5 [0.00, 0.43] | – | 0 | final2_la3_t06 |
| Qwen3.5-397B | Complex floor | 5 | 0/5 [0.00, 0.43] | – | 0 | final2_la3_t06 |
| DeepSeek-V4-Flash | Complex floor | 5 | 0/5 [0.00, 0.43] | – | 0 | final2_la3_t10 |
| heuristic | Complex floor | 1 | 0/1 [0.00, 0.79] | – | 0 | reactive |
| Qwen3.5-397B | Complex floor | 5 | 2/5 [0.12, 0.77] | 100% | 3 | reactive_raw |
| Qwen3.6-35B | Complex floor | 5 | 0/5 [0.00, 0.43] | – | 5 | reactive_raw |
| Qwen3.8-27B | Complex floor | 5 | 1/5 [0.04, 0.62] | 100% | 4 | reactive_raw |
| Qwen3.5-397B | Complex floor | 5 | 2/5 [0.12, 0.77] | 100% | 3 | reactive_raw_la2 |
| Qwen3.6-35B | Complex floor | 5 | 0/5 [0.00, 0.43] | – | 5 | reactive_raw_la2 |
| Qwen3.8-27B | Complex floor | 5 | 0/5 [0.00, 0.43] | – | 5 | reactive_raw_la2 |
| Qwen3.6-35B | Complex floor | 5 | 0/5 [0.00, 0.43] | – | 5 | reactive_raw_mechanical |
| Qwen3.6-35B | Complex floor | 5 | 4/5 [0.38, 0.96] | 49% | 1 | reactive_raw_survival |
| Qwen3.5-397B | Complex floor | 5 | 5/5 [0.57, 1.00] | 26% | 0 | survival_final2_reactive |
| Qwen3.6-35B | Complex floor | 5 | 5/5 [0.57, 1.00] | 32% | 0 | survival_final2_reactive |
| Qwen3.5-397B | Complex floor | 5 | 2/5 [0.12, 0.77] | 95% | 3 | survival_hints_on |
| Qwen3.6-35B | Complex floor | 5 | 4/5 [0.38, 0.96] | 41% | 1 | survival_hints_on |
| Qwen3.6-35B | Complex floor | 5 | 1/5 [0.04, 0.62] | 100% | 4 | survival_order_aware |
| hand01 | ||||||
| DeepSeek-V4-Flash | hand01 | 5 | 1/5 [0.04, 0.62] | 71% | 0 | blockergraph |
| Qwen3.5-397B | hand01 | 5 | 5/5 [0.57, 1.00] | 43% | 0 | final2 |
| Qwen3.6-35B | hand01 | 3 | 3/3 [0.44, 1.00] | 64% | 0 | final2 |
| DeepSeek-V4-Flash | hand01 | 5 | 0/5 [0.00, 0.43] | – | 0 | selflookahead |
| Qwen3.5-397B | hand01 | 2 | 1/2 [0.09, 0.91] | 64% | 0 | trial_v1 |
| Qwen3.6-35B | hand01 | 2 | 2/2 [0.34, 1.00] | 64% | 0 | trial_v1 |
| hand02 | ||||||
| Qwen3.5-397B | hand02 | 5 | 3/5 [0.23, 0.88] | 54% | 0 | final2 |
| Qwen3.6-35B | hand02 | 3 | 3/3 [0.44, 1.00] | 31% | 0 | final2 |
| Qwen3.6-35B | hand02 | 2 | 2/2 [0.34, 1.00] | 31% | 0 | trial_v1 |
| hand03 | ||||||
| Qwen3.5-397B | hand03 | 5 | 0/5 [0.00, 0.43] | – | 0 | final2 |
| Qwen3.6-35B | hand03 | 3 | 0/3 [0.00, 0.56] | – | 0 | final2 |
| Qwen3.6-35B | hand03 | 2 | 0/2 [0.00, 0.66] | – | 0 | trial_v1 |
| hand04 | ||||||
| Qwen3.5-397B | hand04 | 5 | 0/5 [0.00, 0.43] | – | 0 | final2 |
| Qwen3.6-35B | hand04 | 3 | 0/3 [0.00, 0.56] | – | 0 | final2 |
| Qwen3.6-35B | hand04 | 2 | 0/2 [0.00, 0.66] | – | 0 | trial_v1 |
| Tower MT0→MT23w | ||||||
| Qwen3.5-397B | Tower MT0→MT23w | 1 | MT8 | – | 0 | basic |
| Qwen3.5-397B | Tower MT0→MT23w | 1 | ? | – | 0 | basic_d1d4 |
| Qwen3.5-397B | Tower MT0→MT23w | 1 | MT3 | – | 1 | basic_k1k2 |
| Qwen3.5-397B | Tower MT0→MT23w | 1 | MT3 | – | 0 | basic_mechanical |
| Qwen3.5-397B | Tower MT0→MT23w | 1 | MT4 | – | 0 | basic_s2hp |
| DeepSeek-V4-Flash | Tower MT0→MT23w | 3 | MT16, MT8, MT8 | – | 0 | final10_reactive |
| Mistral-Medium-3.5 | Tower MT0→MT23w | 3 | MT4, MT4, MT8 | – | 0 | final10_reactive |
| Qwen3.5-397B | Tower MT0→MT23w | 3 | MT21, MT8, MT8 | – | 0 | final10_reactive |
| Qwen3.6-35B | Tower MT0→MT23w | 3 | MT8, MT8, MT16 | – | 0 | final10_reactive |
| Qwen3.5-397B | Tower MT0→MT23w | 1 | MT18 | – | 0 | final10_resume |
| DeepSeek-V4-Flash | Tower MT0→MT23w | 3 | MT3, MT4, MT3 | – | 0 | final2_maxsteps |
| DeepSeek-V4-Flash | Tower MT0→MT23w | 3 | MT3, MT3, MT3 | – | 0 | final2_maxsteps_once |
| DeepSeek-V4-Flash | Tower MT0→MT23w | 1 | MT7 | – | 0 | final2_plan2 |
| DeepSeek-V4-Flash | Tower MT0→MT23w | 1 | MT7 | – | 0 | final2_plan3 |
| DeepSeek-V4-Flash | Tower MT0→MT23w | 1 | MT7 | – | 0 | final2_plan5 |
| DeepSeek-V4-Flash | Tower MT0→MT23w | 1 | MT7 | – | 0 | final2_planf |
| DeepSeek-V4-Flash | Tower MT0→MT23w | 1 | MT7 | – | 0 | final2_reactive_t16_t06 |
| DeepSeek-V4-Flash | Tower MT0→MT23w | 1 | MT3 | – | 0 | final2_shoproute_remote |
| Qwen3.5-397B | Tower MT0→MT23w | 3 | MT8, MT14, MT8 | – | 0 | final4_nohp_reactive |
| DeepSeek-V4-Flash | Tower MT0→MT23w | 3 | MT14, MT14, MT8 | – | 0 | final4_reactive |
| Qwen3.5-397B | Tower MT0→MT23w | 3 | MT3, MT3, MT8 | – | 0 | final4_reactive |
| DeepSeek-V4-Flash | Tower MT0→MT23w | 1 | MT8 | – | 0 | final5_effnet |
| Qwen3.5-397B | Tower MT0→MT23w | 3 | MT8, MT8, MT8 | – | 0 | final5_nohp_reactive |
| DeepSeek-V4-Flash | Tower MT0→MT23w | 3 | MT8, MT14, MT14 | – | 0 | final5_reactive |
| Qwen3.5-397B | Tower MT0→MT23w | 2 | MT8, MT8 | – | 0 | final5_reactive |
| heuristic | Tower MT0→MT23w | 1 | MT8 | – | 0 | final6 |
| DeepSeek-V4-Flash | Tower MT0→MT23w | 2 | MT8, MT8 | – | 0 | final6_reactive |
| Qwen3.5-397B | Tower MT0→MT23w | 1 | MT8 | – | 0 | final6_reactive_beforeplanmemory |
| DeepSeek-V4-Flash | Tower MT0→MT23w | 3 | MT8, MT16, MT4 | – | 0 | final7_plan3 |
| Qwen3.5-397B | Tower MT0→MT23w | 3 | MT8, MT8, MT8 | – | 0 | final7_plan3 |
| DeepSeek-V4-Flash | Tower MT0→MT23w | 3 | MT3, MT8, MT3 | – | 0 | final7_plan5 |
| DeepSeek-V4-Flash | Tower MT0→MT23w | 3 | MT3, MT14, MT14 | – | 0 | final7_reactive |
| Qwen3.5-397B | Tower MT0→MT23w | 2 | MT14, MT7 | – | 0 | final7_reactive |
| DeepSeek-V4-Flash | Tower MT0→MT23w | 3 | MT14, MT16, MT3 | – | 0 | final8_reactive |
| Qwen3.5-397B | Tower MT0→MT23w | 1 | MT7 | – | 0 | final8_reactive |
| DeepSeek-V4-Flash | Tower MT0→MT23w | 2 | MT8, MT16 | – | 0 | final9_noplanmem |
| DeepSeek-V4-Flash | Tower MT0→MT23w | 3 | MT16, MT16, MT16 | – | 0 | final9_reactive |
| Tower MT0→MT5 | ||||||
| heuristic | Tower MT0→MT5 | 1 | MT5 | – | 0 | segment0 |
| Tower MT0→MT23w | ||||||
| heuristic | Tower MT0→MT23w | 1 | MT7 | – | 0 | tower_MT0-MT23w_heuristic |
| Qwen3.6-35B | Tower MT0→MT23w | 1 | MT14 | – | 1 | tower_seed |
| heuristic | Tower MT0→MT23w | 1 | MT8 | – | 0 | v2 |
| MT3 | ||||||
| Qwen3.5-397B | MT3 | 5 | 5/5 [0.57, 1.00] | 84% | 0 | basic_order_aware |
| heuristic | MT3 | 1 | 1/1 [0.21, 1.00] | 100% | 0 | reactive |
| Tower MT3→MT4 | ||||||
| Qwen3.5-397B | Tower MT3→MT4 | 5 | MT4, MT4, MT4, MT4, MT4 | – | 0 | basic_d1d4 |
| MT4 | ||||||
| Qwen3.5-397B | MT4 | 5 | 0/5 [0.00, 0.43] | – | 5 | basic_order_aware |
| heuristic | MT4 | 1 | 0/1 [0.00, 0.79] | – | 0 | reactive |
| Tower MT4→MT13 | ||||||
| heuristic | Tower MT4→MT13 | 1 | MT13 | – | 0 | segment3 |
| Tower MT5→MT8 | ||||||
| heuristic | Tower MT5→MT8 | 1 | MT8 | – | 0 | segment1 |
| Qwen3.5-397B | Tower MT5→MT8 | 1 | MT8 | – | 0 | segment1_basic_d1d4 |
| Qwen3.5-397B | Tower MT5→MT8 | 2 | MT7, MT7 | – | 2 | segment1_basic_k1k2 |
| Qwen3.5-397B | Tower MT5→MT8 | 2 | MT7, MT8 | – | 0 | segment1_basic_s2hp |
| Qwen3.5-397B | Tower MT5→MT8 | 2 | MT7, MT7 | – | 0 | segment1_final2 |
| Tower MT7→MT13 | ||||||
| heuristic | Tower MT7→MT13 | 1 | MT13 | – | 0 | segment4 |
| Tower MT8→MT11 | ||||||
| heuristic | Tower MT8→MT11 | 1 | MT8 | – | 0 | segment2 |
| Qwen3.5-397B | Tower MT8→MT11 | 2 | MT8, MT8 | – | 0 | segment2_basic_d1d4 |
| Tower MT12→MT19 | ||||||
| heuristic | Tower MT12→MT19 | 1 | MT14 | – | 0 | segment6 |
| Tower MT13→MT16 | ||||||
| heuristic | Tower MT13→MT16 | 1 | MT14 | – | 0 | segment5 |
| Tower MT19→MT23w | ||||||
| heuristic | Tower MT19→MT23w | 1 | MT21 | – | 0 | segment7 |