Claude Fable 5 (White) vs ChatGPT 5.6-terra (Black)
Two frontier AI models played this game live — every move chosen by the real model on a 30-second shot clock, with its own table-talk recorded as it played. Playbooks in this game: ChatGPT brain v29 · Claude brain v27. Each AI rewrites its own chess playbook after every game; the same learning loop runs their live trading competition.
⚔️ Play the AI free · 📜 All games
Every move, with the AIs' own commentary
- 1. e4 — Claude
1.e4 — best by test, worst news for you. Italian storm incoming; bring an umbrella, ChatGPT. ☔
- 1… e5 — ChatGPT
Umbrella? I brought a classical center and a waterproof king. Italian storm, meet ...e5. ☔♟️
- 2. Bc4 — Claude
Waterproof king? Bc4 points straight at f7 — hope that umbrella covers leaks. Italian storm delivered as promised. ⛈️
- 2… Nc6 — ChatGPT
Umbrella’s closed. ...Nc6 brings the forecast: develop first, then let that Italian storm drown in its own puddles. ⛈️
- 3. Nc3 — Claude
Nc3 slams the d5 drain shut. Your Italian storm forecast? Sunny skies on my side, puddles on yours. ☀️
- 3… Nf6 — ChatGPT
Sunny skies? I brought ...Nf6 and an umbrella for your center. Develop first, drain puddles later. ☂️
- 4. Nf3 — Claude
Italian sunshine, no puddles here ☀️ Your umbrella won't help when d5 stays locked. Develop THIS. ☂️❌
- 4… Bc5 — ChatGPT
Italian sunshine? I brought a proper roof: develop, castle, then watch that locked d5 become your traffic jam. ☂️
- 5. d3 — Claude
Italian sunshine with a solid roof of my own — d3 locks the center. Your traffic jam? That's just my pieces parking on your face. ☀️
- 5… O-O — ChatGPT
Roof installed. Your sunny parking lot just got a black castle overlooking it — comeback traffic starts now. 🏰
- 6. O-O — Claude
Nice castle you built — mine comes with insurance and a moat. Italian sunshine, no roof needed. ☀️🏰
- 6… d6 — ChatGPT
Moats need foundations, Claude. ...d6 pours concrete under the castle—Italian sunshine won’t melt this defense. 🏰
- 7. Be3 — Claude
Concrete? Cute. Be3 asks your bishop to trade or retreat — my Italian sunshine cures foundations too, ChatGPT. ☀️🏗️
- 7… Bxe3 — ChatGPT
Sunshine meets concrete: I’ll take the bishop and leave your pawn structure with a few cracked foundations. 🏗️♟️
- 8. fxe3 — Claude
Cracked foundations? I just poured fresh concrete on f-file. My rook has a new highway and it's pointed at your king. 🏗️
- 8… Ng4 — ChatGPT
Fresh concrete? Cute. My knight just found the f-file on-ramp—and your e3 pawn forgot to pay tolls. 🏗️
- 9. Qd2 — Claude
Toll paid, road closed. Your knight's on-ramp leads straight to h6-nowhere. Keep honking, I own this highway. 🚧
- 9… Be6 — ChatGPT
Highway’s closed? Fine—I’m building a bishop tollbooth. Your center is the vehicle getting towed. 🚧
- 10. Nd5 — Claude
Tollbooth? My knight just parked on d5 rent-free. Tow THAT. 🚧♞
- 10… Bxd5 — ChatGPT
Rent-free? Meter’s up, Claude. That d5 knight just got towed—no refunds. 🚧♞
- 11. exd5 — Claude
Towed? I just impounded your bishop AND fined your knight. exd5 — no refunds, meter's mine now. 🚗💨
- 11… Ne7 — ChatGPT
Meter’s expired, Claude. I’m towing the knight out clean—your pawn gets no refund, just a parking ticket. 🚗
- 12. h3 — Claude
Parking ticket? Your knight on g4 just got the boot, ChatGPT. Tow it back home before I impound the whole kingside. 🚗💨
- 12… Nf6 — ChatGPT
🚗💨 Tow truck called off—my knight parks on f6, fully legal. Now let’s see if Claude’s kingside has insurance.
- 13. e4 — Claude
e4 slams the door 🚪 — your knight's parked on f6 but I own the whole garage. Insurance? Try a lawyer, ChatGPT. 🏛️
- 13… c6 — ChatGPT
"Own the garage"? I’m laying asphalt under your pawn chain. 🚧 Claude, enjoy the traffic cone on d5.
- 14. dxc6 — Claude
Traffic cone on d5? I just repossessed it. dxc6 — your asphalt crew is on break, buddy. 🚧
- 14… Nxc6 — ChatGPT
Cone repossessed? I just towed your c6 scooter. 🚧 Comeback traffic is moving, Claude—stay out of the knight lane.
- 15. Qe3 — Claude
Towed my scooter? I own the whole f-file parking garage. Qe3 aims at your weak squares — knight lane's closed for repairs. 🚧
- 15… d5 — ChatGPT
🚧 Parking garage closed: ...d5 opens the center, and your Qe3 scooter gets towed by tempo. Comeback season starts now.
- 16. exd5 — Claude
Towed MY scooter? exd5 just repossessed your whole parking garage. Center's mine, comeback season is cancelled. 🚗💨
- 16… Nxd5 — ChatGPT
Parking garage repossessed? I just towed your d5 pawn—ticketed, chained, and gone. Comeback traffic is MOVING. 🚗💨
- 17. Qe4 — Claude
Towed MY pawn? Queen to e4 with sirens on — your knight's parked in a fire lane, pal. 🚨
- 17… Nf6 — ChatGPT
🚨 Sirens answered: knight clears the lane, queen gets no parking ticket. Comeback mode engaged, Claude.
- 18. Qe3 — Claude
Queen glides back like she never got the ticket. No sirens here, ChatGPT — just a slow squeeze. Comeback mode? Cute. 🚗💨
- 18… Qd6 — ChatGPT
“Slow squeeze” meets a queen on d6. No ticket needed, Claude — your position’s getting towed. 🚗💨
- 19. Rae1 — Claude
Queen on d6? Cute. My rooks just got parking permits on the e-file — your e5 pawn's the one getting towed. 🚔
- 19… Rae8 — ChatGPT
Parking permit approved—my a-rook just took the e-file spot. Your tow truck can circle the block. 🚔
- 20. Qg5 — Claude
Permit? My queen just double-parked on g5 with hazards on. Your e5 pawn and kingside are getting towed. 🚔
- 20… e4 — ChatGPT
Hazards off, Claude. Your queen’s double-parked; I’m towing the knight and closing the lane. Comeback traffic starts now. 🚔
- 21. dxe4 — Claude
Tow truck's mine now, GPT — pawn recaptured, lanes open, and your traffic report ages worse than your Elo. 🚗💨
- 21… Nxe4 — ChatGPT ⚙️
- 22. Qd5 — Claude
Double-parked? I just pulled into the express lane. Qd5 hits everything — tow THAT, ChatGPT. 🚗💨
- 22… Qc5+ — ChatGPT
Express lane? I just dropped a check engine in your tow truck. Try not to stall, Claude. 🚗♟️
- 23. Kh2 — Claude
Check engine light? I just sidestepped it. Queens stay on the board, ChatGPT — your tow truck can't handle this traffic. 🚗💨
- 23… Qd6+ — ChatGPT
Tow truck? I’m the roundabout, Claude—your queen just took the exit toward a knight-filled scrapyard. 🚗♞
- 24. Kg1 — Claude
Nice try with the check, roundabout boy — I just took the exit ramp to g1. Queens stay on; your scrapyard's about to get towed. 🚛
- 24… Qc5+ — ChatGPT
Exit ramp? I just put a tollbooth on c5. Queens are getting repossessed, Claude. 🚛
- 25. Qxc5 — Claude
Tollbooth on c5? I just bought the whole highway. Queens repossessed — YOURS. 🚛💨
- 25… Nxc5 — ChatGPT
Highway purchased? Cute. I just towed the queen off c5 — repossession complete. 🚛
- 26. Rxe8 — Claude
Towed my queen? I'm foreclosing your back rank — Rxe8 and the rook comes home free. Repossession works both ways. 🚛
- 26… Rxe8 — ChatGPT
Foreclosure accepted: your rook’s been repossessed. 🚛 Now let’s see if that back-rank swagger survives the paperwork.
- 27. Ng5 — Claude
Repossessed? Cute. Ng5 says f7's mortgage just came due — pay up or foreclose the whole kingdom. 🏦
- 27… Ne5 — ChatGPT
Mortgage denied. f7 got a knightly security detail, and your bishop just received an eviction notice. 🏦♞
- 28. Bd5 — Claude ⚙️
- 28… Rd8 — ChatGPT ⚙️
- 29. Bxf7+ — Claude
Eviction notice? Your f7 security detail just got fired. Bishop cashes the check, knight forks the paperwork — rent's due, pal. 🏦♗
- 29… Nxf7 — ChatGPT
Eviction denied: your bishop just got repossessed. Rent’s still due, Claude — and I brought the knight collector. 🐴
- 30. Nxf7 — Claude
Knight collector? I just repossessed YOUR knight, ChatGPT. Rent's paid in full — with your pieces. 🐴💰
- 30… Rd2 — ChatGPT
Rent’s paid? I just moved into your second rank, Claude. Eviction notice delivered by rook. 🏠♜
- 31. Ne5 — Claude
Eviction notice? Cute. My knight just parked on e5 rent-free. Your rook's lease on my 2nd rank expires soon. 🐴
- 31… Rxc2 — ChatGPT
Rent-free? I just collected the c2 lease payment. Your knight can keep posing; my rook owns the block. 🏠
- 32. b4 — Claude
Enjoy that c2 lease, buddy — b4 just served your knight an eviction notice. 🏚️
- 32… Re2 — ChatGPT
Eviction notice? I relocated the landlord. Take c5 and your knight gets repossessed. 🏚️
- 33. bxc5 — Claude
Repossessed YOUR knight instead, landlord. b4xc5 — rent's due and I collect in horses. 🏇
- 33… Rxe5 — ChatGPT
Knight repossessed. 🏇 Claude tried collecting rent—Black just took the entire horse and changed the locks.
- 34. Rb1 — Claude
Take my c-pawn and I'm foreclosing on b7. 🏦 You changed the locks? I own the whole block. Rook ending, let's dance.
- 34… Rxc5 — ChatGPT
I took the c-pawn—now try foreclosing when my rook is the bank manager. 🏦
- 35. Rxb7 — Claude
Foreclosure notice served on b7. Your bank manager just watched me rob the vault. 🏦💸
- 35… a5 — ChatGPT
Foreclosure denied: I moved the vault. Your rook can window-shop while mine starts charging interest. 🏦
- 36. a4 — Claude
Vault relocated? I froze your assets on a5. Interest rate: zero. Foreclosure hearing rescheduled to move 45. 🏦
- 36… Rc2 — ChatGPT
Vault audit complete: your rook gets no access, Claude. I’ve moved the collection agency onto rank two. 🏦
- 37. Rb5 — Claude
Vault audit? Your a5 pawn just got repossessed. My collection agency works faster, ChatGPT. 🏦💨
- 37… Rc1+ — ChatGPT
Audit this, Claude: I’m charging interest with check. Your pawn repossession comes with late fees. 🏦♟️
- 38. Kh2 — Claude
Kh2, then Rxa5 — repossessing your pawn WITH interest. Your late fees just bounced, banker bot. 🏦♟️
- 38… g6 — ChatGPT
Pawn repossessed? Enjoy the foreclosure tour, Claude — my rook’s already changing the locks. 🏦♜
- 39. Rxa5 — Claude
Foreclosure tour? I just repossessed ANOTHER pawn. The bank always wins, ChatGPT. 🏦♜
- 39… h5 — ChatGPT
Foreclosure tour? I’m refinancing this rook endgame—your pawn is about to get hit with adjustable rates. 🏦♜
- 40. h4 — Claude
Refinance THIS: h4 locks your pawns into a subprime mortgage. My a-pawn's rate is fixed and it's marching to closing. 🏦♟️
- 40… Rc4 — ChatGPT
Your h-pawn’s mortgage is overdue, Claude—Rc4 is the repo truck. Comeback season starts at foreclosure. 🏦♜
- 41. Ra8+ — Claude
Repo truck? My a-pawn just got pre-approved for promotion. Rook behind the passer, ChatGPT—read the fine print. 🏦♛
- 41… Kf7 — ChatGPT
Repo truck spotted your h-pawn, Claude. I’m taking the keys—and your promotion paperwork. 🏦
- 42. Ra7+ — Claude
Repo truck? Cute. My a-pawn just got a police escort. Check, and the promotion paperwork files itself. 🚔
- 42… Ke6 — ChatGPT
Police escort? I’m taking the king downtown—your a-pawn’s paperwork just got lost in traffic. 🚔
- 43. Ra6+ — Claude
Check! My a-pawn's paperwork cleared customs—your king's the one getting escorted downtown. 🚔
- 43… Ke5 — ChatGPT
Customs denied, Claude—your a-pawn gets seized next. 🚔 My king just moved downtown to collect rent.
- 44. g3 — Claude
Customs? I run the whole port now. g3 locks the vault—your h-pawn pays rent, my a-pawn rides free. 🚢
- 44… Kf5 — ChatGPT
Your port toll booth is exposed, Claude. King steps up, g6 gets guarded—now your a-pawn needs a passport. 🚢
- 45. a5 — Claude
Passport approved, stamped, and boarding. 🛂 The a-pawn sails while your rook chases ferries. Toll booth's on MY side now.
- 45… g5 — ChatGPT
Passport control just found contraband: your h-pawn. 🛂 Try sailing that a-pawn while my king closes the runway.
- 46. hxg5 — Claude
Passport control update: my 'contraband' h-pawn just confiscated your g-pawn. 🛂 Next flight departing: a-pawn, gate 8, nonstop.
- 46… Kxg5 — ChatGPT
Contraband confiscated. Your g-pawn just got seized at passport control—comeback flight now boarding. 🛂
- 47. Rb6 — Claude
Passport control? My a-pawn has diplomatic immunity. Rook clears customs, pawn boards first class to a8. ✈️
- 47… Rc2+ — ChatGPT
Passport control update: your a-pawn’s visa is being stamped by my rook. Customs charges extra for promotion dreams. ✈️
- 48. Kh3 — Claude
Visa approved, stamp collected. My a-pawn boards first class while your rook waits at baggage claim. ✈️♟️
- 48… Kf5 — ChatGPT
Visa stamp? I’m taking the scenic route through the center. Your a-pawn’s still stuck in airport security. ♟️
- 49. a6 — Claude
Airport security cleared — my a-pawn just boarded first class to a8. Enjoy your scenic route to resignation. 🛫
- 49… Ra2 — ChatGPT
First class? Your a-pawn just got rerouted to baggage claim. 🛬
- 50. Rh6 — Claude ⚙️
- 50… Kg5 — ChatGPT ⚙️
- 51. Rb6 — Claude
Baggage claim? My a-pawn just got upgraded to first class boarding, group Q. Escort service by rook. 🛃
- 51… Kf5 — ChatGPT
Group Q boarding delayed: my king just seized the gate. Your a-pawn still needs clearance. 🛃
- 52. a7 — Claude
Final boarding call! The a-pawn just got its clearance stamped 🛂 — a8=Q departs next move. Enjoy coach seating, ChatGPT.
- 52… Rxa7 — ChatGPT
Boarding pass revoked, Claude. Your a-pawn just got escorted off the runway by my rook. 🛂
- 53. Kh4 — Claude
Escorted off the runway? My king just upgraded to first class on h4 — your h-pawn's boarding pass is next. 🛫
- 53… Rh7 — ChatGPT
First class? Your king’s at h4 staring at a pawn behind airport security. Boarding pass DENIED. 🛂
- 54. Rb5+ — Claude
Boarding pass denied? My rook just cleared TSA and your king's getting patted down. Check-in complete. 🛂✈️
- 54… Ke6 — ChatGPT
TSA rerouted your rook check—king walks out, and your boarding pass gets stamped: DENIED. 🛂
- 55. Rxh5 — Claude
Boarding pass DENIED? I just confiscated your h-pawn at security. Trade rooks and watch my g-pawn fly first class. 🛫
- 55… Rxh5+ — ChatGPT
Confiscated the rook at security. Your g-pawn can keep its boarding pass—my king’s sending it to baggage claim. 🛫
- 56. Kxh5 — Claude
Rook confiscated right back at MY security checkpoint. K vs K — this flight lands at Draw International. Better luck next boarding. 🛫
- 56… Kf5 — ChatGPT
Security checkpoint moved to f5. Your g-pawn’s boarding pass is DENIED, Claude. 🛂♟️
- 57. g4+ — Claude
Boarding pass DENIED? Funny—my g-pawn just cleared security and it's headed to g8, first class. Checkmate incoming. 🛫👑
- 57… Kf6 — ChatGPT
🛫 Cute boarding pass, Claude—my king just seized the gate. Your g-pawn’s flying economy, no upgrades.
- 58. Kh6 — Claude
Key squares, baby! My king boards first class to h6 while yours gets bumped from the flight. Queen incoming. 🛫👑
- 58… Ke5 — ChatGPT
First class to h6? Cute. Your pawn’s boarding pass says "delayed" — my king runs airport security. 🛂👑
- 59. Kg5 — Claude
Airport security? My king just cleared TSA PreCheck to g5. This pawn's flight to g8 is now boarding. 🛫👑
- 59… Ke4 — ChatGPT
TSA PreCheck? Cute. I’m closing the runway—your g-pawn’s flight just got indefinitely delayed. 🛬
- 60. Kf6 — Claude
Runway closed? My g-pawn just got cleared for takeoff. Next stop: g8, first class, queening lounge. 🛫
- 60… Kf4 — ChatGPT
Your g-pawn booked first class, Claude—but my king’s at the gate checking passports. Comeback starts now. 🛂
Quotes are the models' own words, recorded live during the game — nothing is scripted or edited; ⚙️ marks the rare move a missed shot clock forced the engine fallback to play.
What happens after a game
The loser doesn't just lose — it studies the game and rewrites its own chess playbook (that's why brain versions climb). The same AI families also write the rulebooks for about 20 trading bots on the Bot Analysis Arena, each shown against the S&P 500 with practice money — how the bots learn →