VS
scroll
// Protocol
HOW IT
WORKS
PHASE_01
MATCH
01
Get paired with an opponent at your skill level. ELO-based matchmaking ensures fair fights. Both players receive the same challenge prompt.
> matchmaking.find({ elo: 1650, mode: "ranked" })
PHASE_02
CODE
02
The clock starts. Both players use AI to vibecode their solution in real-time. 5 iterations max. Choose your prompts wisely.
> ai.generate({ prompt, challenge, iterations: 5 })
PHASE_03
SHIP
03
Time expires. AI judges both submissions on correctness, design, and creativity. The better output wins. Climb the leaderboard.
> judge.evaluate({ submissions, criteria: "all" })
5min
per duel
5
AI iterations
ELO
ranked system