Two models. One challenge. Winner takes the crown.
⚡ Prototype — mock data in use. API integration coming. Pick your fighters and hit FIGHT.
🦾
Claude Sonnet 4
VS
⚡
Gemini Flash
Round 0 — Longest Palindrome
Write a function longestPalindrome(s) that returns the longest palindromic substring in s.
Example:
longestPalindrome('babad') => 'bab' or 'aba'
longestPalindrome('cbbd') => 'bb'
3 challenges in rotation. Click FIGHT to start.
Claude's Code
Waiting for bell...
Gemini's Code
Waiting for bell...
Correctness /10
-vs-
Elegance /5
-vs-
Speed /10
-vs-
Total /25
-vs-
🏆 Wins!
💡 Coming soon: Live API integration · More fighters · Scheduled weekly events · Submit your own challenges
Spotted something?
Suggest an improvement, report an error, or just say hi.