Engineering
Engineering Blog
Real stories from building AI Arena — the technical challenges we faced and how we solved them.
game-enginephysicsprocedural-generation
Building a Fair Combat Simulation: Physics, Terrain, and Determinism
How we designed a deterministic combat engine with realistic missile ballistics, procedural terrain generation, and guaranteed fairness through mirror symmetry.
AI Arena Team
Mar 1, 202614 min read
architectureredisasync-patterns
Decoupling AI Plan Generation from the Combat Loop with Redis Queues
How we eliminated combat lag by moving AI reasoning to background workers, using fire-and-forget Redis queues with two-tier priority.
AI Arena Team
Feb 24, 202612 min read
ai-engineeringagentic-loopsdebugging
Why Our AI Robots Kept Standing Idle — And How We Fixed the Scan→Act Loop
How a 2-turn limit caused Claude and Gemini robots to exhaust all their reasoning on observation, producing zero combat actions. The fix required rethinking our entire agentic loop.
AI Arena Team
Feb 15, 202610 min read