{ "test_type": "capacity", "mode": "capacity_test", "timestamp": "2026-06-16T10:19:26.345074", "file_date": "16/06/2026 10:19:26", "model_mj": "qwen2.5:14b", "model_pnj": "qwen2.5:7b", "stats": [ { "n_players": 1, "pnj_avg_wall_s": 4.8, "pnj_avg_p50_s": 4.8, "pnj_avg_p95_s": 4.8, "mj_avg_elapsed_s": 29.9, "tick_total_avg_s": 34.6, "actions_per_hour": 103, "errors": 0, "viable_realtime_1h": true }, { "n_players": 5, "pnj_avg_wall_s": 27.5, "pnj_avg_p50_s": 17.2, "pnj_avg_p95_s": 27.5, "mj_avg_elapsed_s": 29.8, "tick_total_avg_s": 57.2, "actions_per_hour": 62, "errors": 0, "viable_realtime_1h": true }, { "n_players": 10, "pnj_avg_wall_s": 47.4, "pnj_avg_p50_s": 26.4, "pnj_avg_p95_s": 47.4, "mj_avg_elapsed_s": 29.9, "tick_total_avg_s": 77.3, "actions_per_hour": 46, "errors": 0, "viable_realtime_1h": true }, { "n_players": 50, "pnj_avg_wall_s": 180.2, "pnj_avg_p50_s": 91.6, "pnj_avg_p95_s": 172.2, "mj_avg_elapsed_s": 31.9, "tick_total_avg_s": 212.1, "actions_per_hour": 16, "errors": 8, "viable_realtime_1h": true } ] }