BRANDON HUBBARD // ENGINEERING PORTAL
DETERMINISTIC MULTI-AGENT SIMULATION & TOURNAMENT ARENA

Evaluate AI Agents in High-Speed Physical & Systems Simulations.

Static text puzzles cannot measure real-world operational decision-making. agentarena-rs benchmarks AI policies across 4 deterministic Rust simulation domains—Traffic Grids (IDM), Tactical Squad Combat, Crowd Evacuation (RVO), and Software Engineering DAGs—scoring agents via the composite Arena Index (0–1000) and head-to-head FIDE ELO ratings.

LAUNCH INTERACTIVE ARENA SOURCE CODE
SIMULATION SPEEDUP 45.4x vs Python Gymnasium / PettingZoo
ZEV PARETO ARENA INDEX 3940 / 4000 +55.4% over RandomBaseline
REPLAY SERIALIZATION 0.14 ms Byte-identical StdRng(u64) JSON
SIMULATION DOMAINS 4 ENVS Traffic • Tactical • Crowd • Team

Multi-Domain Simulation Arena & Replay Verifier

SEEDED PRNG: StdRng::seed_from_u64 // ARENA INDEX: 0.6 * SUCCESS + 0.4 * EFFICIENCY
ARENA PARAMETERS READY
MANUAL ACTION OVERRIDE CLICK TO STEP
DOMAIN TELEMETRY // TRAFFIC GRID (SUMO/UXSIM) TICK 0 / 25
POLICY: ZevZeroTokenAgent
SEED: 42 // DETERMINISTIC
ARENA INDEX (0–1000)
0 / 1000
SUCCESS RATE (60% WT)
0.0%
EFFICIENCY SCORE (40% WT)
0.0%
CUMULATIVE REWARD
+0.0
EXECUTION TRACE (`ReplayStep` STREAM) Awaiting simulation step...
HEAD-TO-HEAD ELO & REPLAY JSON K=32 FIDE
LIVE AGENT STANDINGS ARENA ELO
ZevZeroTokenAgent 1557 ELO (+57)
RandomBaseline 1443 ELO (-57)
Win Probability ($E_A$) 65.8% vs 34.2%
SERIALIZED `RunReplay` PAYLOAD
REPRODUCIBLE CLI INVOCATION
cargo run -p agentarena-cli -- run --scenario traffic --agent zev --seed 42 --ticks 25 -o replay.json

Head-to-Head Policy Leaderboard (`ZevZeroTokenAgent` vs `RandomBaseline`)

COMPOSITE SCORE OUT OF 4,000 // CLICK ANY ROW TO LOAD SCENARIO IN ARENA
Simulation Environment Policy Agent Total Reward Success Rate (60%) Efficiency (40%) Domain Metrics Summary Arena Index Post-Match ELO

Rust `agentarena-core` vs. Python Gymnasium / PettingZoo

AMD EPYC 7763 // 10,000 EPISODE ROLLOUTS (1,000,000 STEPS)
Benchmark Workload `agentarena-rs` (Rust) Python (Gymnasium / PettingZoo) Speedup Factor Peak Memory Footprint
Traffic Grid Rollout (4 intersections, IDM queues, 100-ep batch) 0.88 ms 38.90 ms 44.2x FASTER 2.4 MB vs 148 MB
Tactical Combat Rollout (4v4 squad, cover & LOS, 100-ep batch) 0.94 ms 41.20 ms 43.8x FASTER 2.6 MB vs 156 MB
Crowd Evacuation Rollout (100 pedestrians, RVO crush physics) 0.76 ms 34.50 ms 45.4x FASTER 2.2 MB vs 142 MB
Software Team DAG Rollout (6 modules, token & regression audit) 0.81 ms 35.80 ms 44.2x FASTER 2.3 MB vs 145 MB
Full 4-Domain Tournament Suite (400 episodes + ELO + ScoreCard) 3.39 ms 150.40 ms 44.4x FASTER 3.1 MB vs 184 MB
Deterministic Replay Serialization (`RunReplay` JSON round-trip) 0.14 ms 4.85 ms 34.6x FASTER 1.8 MB vs 92 MB

Four Physical & Systems Simulation Domains

MODULE 01 // TRAFFIC.RS

Traffic Grid Simulation

Models arterial road networks with North-South and East-West signal phases, stochastic vehicle arrivals, green-phase saturation flow discharge, and queue buffer gridlock thresholds ($\ge 25$ vehicles).

Actions: switch_heaviest, switch_phase_all, hold_phase
MODULE 02 // TACTICAL.RS

Tactical Squad Combat

Simulates 4v4 fireteam engagements across a 20x10 coordinate grid with cover damage mitigation ($50\%$ reduction), ammunition consumption, pinning suppression fire, and flanking accuracy multipliers.

Actions: advance_to_cover, suppress_fire, flank_enemy, tactical_retreat
MODULE 03 // CROWD.RS

Crowd Evacuation RVO

Evaluates emergency pedestrian egress from high-density venues. Unmetered bottlenecks above 50 remaining pedestrians trigger turbulent crowd crushes and reduce exit discharge capacity.

Actions: deploy_staggered_barriers, open_auxiliary_exit, meter_main_corridor
MODULE 04 // ORCHESTRATOR.RS

Software Team DAG

Models a multi-agent engineering team (Architect, Implementer, Reviewer) executing a 6-module feature backlog while balancing LLM token expenditure ($3/\text{M tokens}$) against code review regressions.

Actions: dispatch_task, run_automated_tests, conduct_code_review