OpusvsHaiku
Halbzuege (45)
1.e4Opus
1. Observe Halbzug 1, Weiss am Zug. Phase: Eroeffnung. Material gleich. Legale Zuege: 20. Criticality: 0.30.
- material-counter0ms
2. Recall Position recall: 12 similar position(s) found (limit=15).
- nex_search8ms
3. Recall Opponent No pattern found for chess-haiku-tm (tag=chess-haiku-tm) — mandatory run documented.
- nex_entity_search5ms
4. Research research: opening_explorer + web_search both disabled — pure memory-only opening plan.
5. Plan Phase: opening. Seize a central foothold and prepare rapid, harmonious development — knights before bishops, then early castling, keeping the queen home until forced. Convert White's first-move initiative into a lasting …
- llm.plan11498ms · $0.0242
full reasoning
Phase: opening. Seize a central foothold and prepare rapid, harmonious development — knights before bishops, then early castling, keeping the queen home until forced. Convert White's first-move initiative into a lasting central-space advantage that opens diagonals and files for the pieces, then castle and build pressure on the half-open lines before committing to a flank. Critical: opponent may equalize central tension via solid Caro-Kann/French or unbalance with Sicilian asymmetry; own risk of over-extending pawns and losing development tempi; no concrete tactical threats yet at ply 1 — board is symmetric.
6. Candidates Candidates: e4 (Best central foothold; opens diagonals for bishop and queen, maximizes first-move initiative per the central-space plan.) | d4 (Solid central stake, supported by queen; leads to less forcing, lasting spac…
- chess.js.legal_moves0ms
- llm.candidates8548ms · $0.0213
full reasoning
Candidates: e4 (Best central foothold; opens diagonals for bishop and queen, maximizes first-move initiative per the central-space plan.) | d4 (Solid central stake, supported by queen; leads to less forcing, lasting space advantage with fewer tactical risks.) | Nf3 (Knights-before-bishops development, controls e5/d4, flexible move-order keeping queen home and castling near.)
7. Verify Alle 3 Kandidaten legal. cloud_eval disabled (default).
- chess.js.legal_recheck0ms
8. Reflect Final pick: e4 — Grabs the center while opening both the f1-bishop's diagonal and the queen's, giving the fastest harmonious development and maximizing White's first-move initiative per the central-space plan.. Rejected:…
- llm.reflect10564ms · $0.0226
full reasoning
Final pick: e4 — Grabs the center while opening both the f1-bishop's diagonal and the queen's, giving the fastest harmonious development and maximizing White's first-move initiative per the central-space plan.. Rejected: d2d4, g1f3.
9. Commit Commit e4 (e2e4).
2...d5Haiku
1. Observe Halbzug 2, Schwarz am Zug. Phase: Eroeffnung. Material gleich. Legale Zuege: 20. Criticality: 0.30.
- material-counter0ms
2. Recall Position recall: 5 similar position(s) found (limit=5).
- nex_search10ms
3. Recall Opponent No pattern found for chess-opus-tm (tag=chess-opus-tm) — mandatory run documented.
- nex_entity_search5ms
4. Research research: opening_explorer + web_search both disabled — pure memory-only opening plan.
5. Plan Phase: opening. Challenge White's central control with e5 (classical), c5 (Sicilian counter-pressure), or d5 (direct). Develop knights to f6/c6 by move 4-5. Maintain flexibility for piece placement based on White's respo…
- llm.plan18766ms · $0.0062
full reasoning
Phase: opening. Challenge White's central control with e5 (classical), c5 (Sicilian counter-pressure), or d5 (direct). Develop knights to f6/c6 by move 4-5. Maintain flexibility for piece placement based on White's response. Establish balanced pawn structure with active piece development. Prevent White from consolidating e4 advantage into a dominant center without Black's coordinated resistance. Critical: White's e4 controls d5/e5—Black must contest one directly or gain compensating flank pressure; Knight development (f6, c6) must precede bishop placement to avoid tempo loss from early attacks; Passive responses (e6, c6 alone) allow White d4 push with space advantage—Black needs pawn tension, not silence.
6. Candidates Candidates: d5 (Direct central challenge. Contests e4 immediately, maintains setup flexibility, forces White decision.) | e5 (Classical symmetric center. Creates piece tension in core, blocks d4 advance, solid and forcin…
- chess.js.legal_moves0ms
- llm.candidates14932ms · $0.0061
full reasoning
Candidates: d5 (Direct central challenge. Contests e4 immediately, maintains setup flexibility, forces White decision.) | e5 (Classical symmetric center. Creates piece tension in core, blocks d4 advance, solid and forcing.) | c5 (Sicilian asymmetric counter. Pressure on e4 flank, avoids symmetry, rapid piece-activity setup.)
7. Verify Alle 3 Kandidaten legal. cloud_eval disabled (default).
- chess.js.legal_recheck0ms
8. Reflect Final pick: d5 — Direct central confrontation forces White's hand immediately. After exd5, Qxd5 achieves active piece placement with tempo via Nc3, creating sharp tactical opportunities within two moves.. Rejected: e7e5,…
- llm.reflect35351ms · $0.0162
full reasoning
Final pick: d5 — Direct central confrontation forces White's hand immediately. After exd5, Qxd5 achieves active piece placement with tempo via Nc3, creating sharp tactical opportunities within two moves.. Rejected: e7e5, c7c5.
9. Commit Commit d5 (d7d5).
3.exd5Opus
1. Observe Halbzug 3, Weiss am Zug. Phase: Eroeffnung. Material gleich. Legale Zuege: 31. Criticality: 0.30.
- material-counter0ms
2. Recall Position recall: 12 similar position(s) found (limit=15).
- nex_search15ms
3. Recall Opponent No pattern found for chess-haiku-tm (tag=chess-haiku-tm) — mandatory run documented.
- nex_entity_search11ms
4. Research research: opening_explorer + web_search both disabled — pure memory-only opening plan.
5. Plan Phase: opening. Resolve the central tension favorably by capturing on d5, then exploit Black's early queen sortie (Scandinavian) with tempo-gaining knight and bishop development, aiming for fast castling. Convert the Sca…
- llm.plan14923ms · $0.0492
full reasoning
Phase: opening. Resolve the central tension favorably by capturing on d5, then exploit Black's early queen sortie (Scandinavian) with tempo-gaining knight and bishop development, aiming for fast castling. Convert the Scandinavian's structural concession — Black's premature queen exposure and lagging development — into a lasting lead in tempo and central space, then castle and pressure the open central files. Critical: Black recaptures with the queen (...Qxd5), which I hit with Nc3 for a tempo per the 'queen late' heuristic; alternatively ...Nf6 holds the pawn temporarily — I must not cling to the extra pawn and instead complete development per 'knights before bishops'; own risk: chasing material or the queen too greedily and neglecting castling, violating the 'castle early' principle; no immediate tactical threats against me; the position is about who develops with tempo.
6. Candidates Candidates: exd5 (Captures the central pawn, forcing Black to spend a tempo recapturing with the queen (...Qxd5), which I hit with Nc3 next.) | Nc3 (Develops a knight while defending e4 and eyeing d5; keeps central tensi…
- chess.js.legal_moves0ms
- llm.candidates8390ms · $0.0234
full reasoning
Candidates: exd5 (Captures the central pawn, forcing Black to spend a tempo recapturing with the queen (...Qxd5), which I hit with Nc3 next.) | Nc3 (Develops a knight while defending e4 and eyeing d5; keeps central tension and follows knights-before-bishops principle without committing to recapture.) | e5 (Advances and gains space, locking the center; avoids the main Scandinavian lines but cedes the d5 square to Black's pieces.)
7. Verify Alle 3 Kandidaten legal. cloud_eval disabled (default).
- chess.js.legal_recheck0ms
8. Reflect Final pick: exd5 — Accepts the Scandinavian gambit-style structure: Black must recapture with ...Qxd5, exposing the queen to Nc3 which develops with tempo, giving White a lasting development lead and central initiative..…
- llm.reflect8918ms · $0.0189
full reasoning
Final pick: exd5 — Accepts the Scandinavian gambit-style structure: Black must recapture with ...Qxd5, exposing the queen to Nc3 which develops with tempo, giving White a lasting development lead and central initiative.. Rejected: b1c3, e4e5.
9. Commit Commit exd5 (e4d5).
4...e5Haiku
1. Observe Halbzug 4, Schwarz am Zug. Phase: Eroeffnung. Weiss +1 Punkte. Legale Zuege: 28. Criticality: 0.30.
- material-counter0ms
2. Recall Position recall: 5 similar position(s) found (limit=5).
- nex_search8ms
3. Recall Opponent No pattern found for chess-opus-tm (tag=chess-opus-tm) — mandatory run documented.
- nex_entity_search5ms
4. Research research: opening_explorer + web_search both disabled — pure memory-only opening plan.
5. Plan Phase: opening. Challenge White's advanced d5 pawn with c5 (attacking from flank), e5 (central response), or e6 (solid blockade). Next: develop knights to f6 and c6 by move 5. Avoid queen development. Contest the d5 stro…
- llm.plan22336ms · $0.0097
full reasoning
Phase: opening. Challenge White's advanced d5 pawn with c5 (attacking from flank), e5 (central response), or e6 (solid blockade). Next: develop knights to f6 and c6 by move 5. Avoid queen development. Contest the d5 strongpoint, establish balanced pawn structure, complete knight development, control key center squares e5 and d4. Critical: White's d5 pawn dominates center and limits Black's space; Black must respond immediately with pawn push (c5/e5/e6) before piece development; Knights before bishops—f6 and c6 are mandatory in next two moves.
6. Candidates Candidates: e5 (Direct central challenge to d5, opens lines for pieces, fits plan) | c5 (Flanking attack on d5 pawn, establishes Benoni structure, challenges center) | Nf6 (Knight development to active square, supports d…
- chess.js.legal_moves0ms
- llm.candidates35885ms · $0.0165
full reasoning
Candidates: e5 (Direct central challenge to d5, opens lines for pieces, fits plan) | c5 (Flanking attack on d5 pawn, establishes Benoni structure, challenges center) | Nf6 (Knight development to active square, supports d4/e4 control, mandatory by move 5)
7. Verify Alle 3 Kandidaten legal. cloud_eval disabled (default).
- chess.js.legal_recheck0ms
8. Reflect Final pick: e5 — Direct central challenge to d5. Forcing: if dxe5, Nxe5 recaptures with active centralized knight. Attacks d5 immediately per plan before piece development.. Rejected: c7c5, g8f6.
- llm.reflect31232ms · $0.0143
9. Commit Commit e5 (e7e5).
5.dxe6Opus
1. Observe Halbzug 5, Weiss am Zug. Phase: Eroeffnung. Weiss +1 Punkte. Legale Zuege: 31. Criticality: 0.30.
- material-counter0ms
2. Recall Position recall: 12 similar position(s) found (limit=15).
- nex_search8ms
3. Recall Opponent No pattern found for chess-haiku-tm (tag=chess-haiku-tm) — mandatory run documented.
- nex_entity_search6ms
4. Research research: opening_explorer + web_search both disabled — pure memory-only opening plan.
5. Plan Phase: opening. Resolve the central tension by capturing en passant on e6, shattering Black's center and gaining a development tempo, then deploy knights (per 'knights before bishops'), and prepare rapid kingside castlin…
- llm.plan19808ms · $0.0740
full reasoning
Phase: opening. Resolve the central tension by capturing en passant on e6, shattering Black's center and gaining a development tempo, then deploy knights (per 'knights before bishops'), and prepare rapid kingside castling along the soon-to-open central files. Convert the structural damage inflicted on Black's e/f pawns plus my one-pawn lead into a durable lead in development and central control (heuristic: central squares e4/d4/d5), castle early, and pressure the half-open e-file before Black coordinates. Critical: Black's recapture choice on e6 (fxe6 doubles/isolates pawns and opens the f-file; Bxe6 develops but exposes the bishop to tempo); must develop with tempo and not lose the initiative by clinging to the extra pawn; own king still uncastled — follow 'castle early' before any flank action, avoid premature queen sorties per 'queen late'.
6. Candidates Candidates: dxe6 (En passant shatters Black's center, wins tempo; fxe6 doubles pawns, Bxe6 exposes bishop. Core of the plan.) | Bb5+ (Develops with check, forces a concession before recapture; supports early castling per…
- chess.js.legal_moves0ms
- llm.candidates9461ms · $0.0247
full reasoning
Candidates: dxe6 (En passant shatters Black's center, wins tempo; fxe6 doubles pawns, Bxe6 exposes bishop. Core of the plan.) | Bb5+ (Develops with check, forces a concession before recapture; supports early castling per knights/bishops development priority.) | d4 (Reinforces center control on e4/d4, opens lines for pieces; solid but cedes the en-passant initiative.)
7. Verify Alle 3 Kandidaten legal. cloud_eval disabled (default).
- chess.js.legal_recheck0ms
8. Reflect Final pick: dxe6 — En passant captures into a structural win: any recapture damages Black (fxe6 doubles/isolates pawns and opens the f-file, Bxe6 exposes the bishop to tempo). Wins material with the better structure whil…
- llm.reflect9425ms · $0.0204
full reasoning
Final pick: dxe6 — En passant captures into a structural win: any recapture damages Black (fxe6 doubles/isolates pawns and opens the f-file, Bxe6 exposes the bishop to tempo). Wins material with the better structure while my development plan stays intact.. Rejected: f1b5, d2d4.
9. Commit Commit dxe6 (d5e6).
6...Qd5Haiku
1. Observe Halbzug 6, Schwarz am Zug. Phase: Eroeffnung. Weiss +2 Punkte. Legale Zuege: 37. Criticality: 0.25.
- material-counter0ms
2. Recall Position recall: 5 similar position(s) found (limit=5).
- nex_search8ms
3. Recall Opponent No pattern found for chess-opus-tm (tag=chess-opus-tm) — mandatory run documented.
- nex_entity_search5ms
4. Research research: opening_explorer + web_search both disabled — pure memory-only opening plan.
5. Plan Phase: opening. Push d5 immediately to contest center, develop Nf6 and Nc6 in next two moves, disrupt White's e6 strongpoint before consolidation Neutralize e6 pawn via central d5 control, complete minor piece developmen…
- llm.plan58774ms · $0.0305
full reasoning
Phase: opening. Push d5 immediately to contest center, develop Nf6 and Nc6 in next two moves, disrupt White's e6 strongpoint before consolidation Neutralize e6 pawn via central d5 control, complete minor piece development and kingside castling, reach balanced position with equal piece coordination Critical: White's advanced e6 pawn dominates d7/f7 and starves Black's pieces; Black's d7/e7 gaps limit piece mobility—must develop fast or suffocate; d5 is the forcing move here (not c5 or f6 alone); playing it immediately, not delaying, is the tactical must-have.
6. Candidates Candidates: Qd5 (Forcing center move, immediately contests e6 pawn, centralizes attack per plan) | Nf6 (Develops knight attacking e6 strongpoint, initiates piece development toward balance) | fxe6 (Removes White's advanc…
- chess.js.legal_moves0ms
- llm.candidates34279ms · $0.0186
full reasoning
Candidates: Qd5 (Forcing center move, immediately contests e6 pawn, centralizes attack per plan) | Nf6 (Develops knight attacking e6 strongpoint, initiates piece development toward balance) | fxe6 (Removes White's advanced e6 pawn, opens f-file for Black piece coordination)
7. Verify Alle 3 Kandidaten legal. cloud_eval disabled (default).
- chess.js.legal_recheck0ms
8. Reflect Final pick: Qd5 — Immediately pressures e6 strongpoint, centralizes queen with forcing tempo, blocks White consolidation. Sharpest center contest.. Rejected: g8f6, f7e6.
- llm.reflect16982ms · $0.0074
9. Commit Commit Qd5 (d8d5).
7.Nc3Opus
1. Observe Halbzug 7, Weiss am Zug. Phase: Eroeffnung. Weiss +2 Punkte. Legale Zuege: 31. Criticality: 0.15.
- material-counter0ms
2. Recall Position recall: 12 similar position(s) found (limit=15).
- nex_search12ms
3. Recall Opponent No pattern found for chess-haiku-tm (tag=chess-haiku-tm) — mandatory run documented.
- nex_entity_search6ms
4. Research research: opening_explorer + web_search both disabled — pure memory-only opening plan.
5. Plan Phase: opening. Develop a knight to c3 with tempo, hitting the exposed Black queen on d5, then bring out the other knight and prepare quick kingside castling while leaning on the advanced e6 pawn that cramps f7. Convert …
- llm.plan24295ms · $0.0636
full reasoning
Phase: opening. Develop a knight to c3 with tempo, hitting the exposed Black queen on d5, then bring out the other knight and prepare quick kingside castling while leaning on the advanced e6 pawn that cramps f7. Convert my one-pawn lead plus a clear development/initiative edge against Black's centralized-but-loose queen into a lasting structural and central advantage, castling early and opening files before Black coordinates. Critical: Black queen on d5 is exposed — Nc3 gains a free tempo (memory: knights before bishops, queen-late punishes early queen sorties); e6 pawn attacks f7 and cramps Black, but fxe6 can win it back — must time support vs trade; my own king still uncastled (memory: castle early) — avoid premature flank/pawn moves before getting the king safe.
6. Candidates Candidates: Nc3 (Develops knight with tempo, attacking the exposed d5 queen — knights-before-bishops, punishes early queen sortie while keeping e6 cramp intact.) | Bb5+ (Check develops bishop with tempo, disrupts coordin…
- chess.js.legal_moves0ms
- llm.candidates11628ms · $0.0390
full reasoning
Candidates: Nc3 (Develops knight with tempo, attacking the exposed d5 queen — knights-before-bishops, punishes early queen sortie while keeping e6 cramp intact.) | Bb5+ (Check develops bishop with tempo, disrupts coordination and accelerates kingside castling; forces Black to address king before the queen settles.) | d4 (Seizes the center, opens the c1-bishop's diagonal and supports future development; consolidates the material lead before opening lines.)
7. Verify Alle 3 Kandidaten legal. cloud_eval disabled (default).
- chess.js.legal_recheck0ms
8. Reflect Final pick: Nc3 — Develops with tempo, hitting the d5 queen so Black must waste a move retreating while I keep the cramping e6 pawn and accelerate toward castling.. Rejected: f1b5, d2d4.
- llm.reflect11374ms · $0.0307
9. Commit Commit Nc3 (b1c3).
8...Bxe6Haiku
1. Observe Halbzug 8, Schwarz am Zug. Phase: Eroeffnung. Weiss +2 Punkte. Legale Zuege: 49. Criticality: 0.25.
- material-counter0ms
2. Recall Position recall: 5 similar position(s) found (limit=5).
- nex_search6ms
3. Recall Opponent No pattern found for chess-opus-tm (tag=chess-opus-tm) — mandatory run documented.
- nex_entity_search5ms
4. Research research: opening_explorer + web_search both disabled — pure memory-only opening plan.
5. Plan Phase: opening. Develop Nf6 then Nc6 to support center and constrain e6 pawn. Avoid queen trades; complete minor piece development and kingside castling within 3–5 moves. Establish piece activity to offset material defic…
- llm.plan43968ms · $0.0233
full reasoning
Phase: opening. Develop Nf6 then Nc6 to support center and constrain e6 pawn. Avoid queen trades; complete minor piece development and kingside castling within 3–5 moves. Establish piece activity to offset material deficit. Use active piece placement and central pressure to compensate for lost d7/e7 pawns and e6-pawn deficit; transition to middlegame with piece coordination despite structural weaknesses. Critical: White's e6 pawn dominates and threatens e6–e7 breakthrough if uncontested—must develop Nf6/Nc6 immediately.; Black's missing d7/e7 weakens f7 and exposes light-square kingside—early castling essential.; Black's queen on d5 is active but isolated—needs knight support (Nc6) to anchor and generate threats..
6. Candidates Candidates: Nf6 (Develops knight, supports center control, prepares kingside castling and establishes piece activity) | Nc6 (Develops knight, anchors isolated queen at d5, constrains central squares with piece coordinati…
- chess.js.legal_moves0ms
- llm.candidates47287ms · $0.0262
full reasoning
Candidates: Nf6 (Develops knight, supports center control, prepares kingside castling and establishes piece activity) | Nc6 (Develops knight, anchors isolated queen at d5, constrains central squares with piece coordination) | Bxe6 (Removes White's dominant e6 pawn, develops bishop, reduces material deficit through favorable structure)
7. Verify Alle 3 Kandidaten legal. cloud_eval disabled (default).
- chess.js.legal_recheck0ms
8. Reflect Final pick: Bxe6 — Eliminates White's dominant e6 pawn—the key attacking asset threatening e7 breakthrough. Develops bishop while removing the immediate passed-pawn threat, maintaining Black's defensive flexibility.. Rej…
- llm.reflect35255ms · $0.0178
full reasoning
Final pick: Bxe6 — Eliminates White's dominant e6 pawn—the key attacking asset threatening e7 breakthrough. Develops bishop while removing the immediate passed-pawn threat, maintaining Black's defensive flexibility.. Rejected: g8f6, b8c6.
9. Commit Commit Bxe6 (c8e6).
9.Nxd5Opus
1. Observe Halbzug 9, Weiss am Zug. Phase: Eroeffnung. Weiss +1 Punkte. Legale Zuege: 32. Criticality: 0.30.
- material-counter0ms
2. Recall Position recall: 12 similar position(s) found (limit=15).
- nex_search16ms
3. Recall Opponent No pattern found for chess-haiku-tm (tag=chess-haiku-tm) — mandatory run documented.
- nex_entity_search7ms
4. Research research: opening_explorer + web_search both disabled — pure memory-only opening plan.
5. Plan Phase: opening. Capture the undefended-enough Black queen on d5 with my c3-knight; after the bishop recaptures I have won queen for knight, then consolidate, develop the kingside and castle to bank a decisive material le…
- llm.plan21926ms · $0.0770
full reasoning
Phase: opening. Capture the undefended-enough Black queen on d5 with my c3-knight; after the bishop recaptures I have won queen for knight, then consolidate, develop the kingside and castle to bank a decisive material lead. Convert a winning queen-for-knight material advantage into a technical win by completing development, castling early, and trading pieces toward a simplified endgame where my extra material dominates. Critical: Black queen on d5 is attacked by my knight and only the e6-bishop guards it, so the knight trade nets the queen (memory: 'queen late punishes early queen sorties'); must verify no in-between check or fork after the recapture before relaxing; after winning material, my own king is still uncastled (memory: 'castle early', 'kingside before castle') so finish development before any pawn breaks; central control on d5/e-files matters once Black's queen leaves the board.
6. Candidates Candidates: Nxd5 (Knight captures the exposed queen on d5; only the e6-bishop recaptures, netting queen for knight, a decisive material win.) | Bb5+ (Developing check, but inferior: Black interposes or blocks and may sav…
- chess.js.legal_moves0ms
- llm.candidates13010ms · $0.0432
full reasoning
Candidates: Nxd5 (Knight captures the exposed queen on d5; only the e6-bishop recaptures, netting queen for knight, a decisive material win.) | Bb5+ (Developing check, but inferior: Black interposes or blocks and may save the queen; passes up the immediate Nxd5 win.) | Ne4 (Develops and eyes central squares, but abandons the free queen capture on d5; only a fallback if Nxd5 were unavailable.)
7. Verify Alle 3 Kandidaten legal. cloud_eval disabled (default).
- chess.js.legal_recheck0ms
8. Reflect Final pick: Nxd5 — Black's queen on d5 is guarded only by the e6-bishop; Nxd5 Bxd5 wins queen for knight, a decisive material gain with no in-between check or fork available to Black.. Rejected: f1b5, c3e4.
- llm.reflect13041ms · $0.0164
9. Commit Commit Nxd5 (c3d5).
10...Nc6Haiku
1. Observe Halbzug 10, Schwarz am Zug. Phase: Eroeffnung. Weiss +10 Punkte. Legale Zuege: 31. Criticality: 0.15.
- material-counter0ms
2. Recall Position recall: 5 similar position(s) found (limit=5).
- nex_search19ms
3. Recall Opponent No pattern found for chess-opus-tm (tag=chess-opus-tm) — mandatory run documented.
- nex_entity_search9ms
4. Research research: opening_explorer + web_search both disabled — pure memory-only opening plan.
5. Plan Phase: opening. Challenge White's dominant Nd5 with Nc6 or Nf6 in the next move. Coordinate minor pieces to pressure the center and offset pawn deficit through piece activity. Castle kingside in 2–3 moves. Build knight-p…
- llm.plan38371ms · $0.0189
full reasoning
Phase: opening. Challenge White's dominant Nd5 with Nc6 or Nf6 in the next move. Coordinate minor pieces to pressure the center and offset pawn deficit through piece activity. Castle kingside in 2–3 moves. Build knight-pair pressure (Nf6–Nc6) to restrict White's Nd5 and control key central squares. Maintain Be6 support while securing the king. Use superior piece coordination and tactical complications to generate counterplay against material deficit. Critical: White's Nd5 dominates center—must attack it immediately via Nc6 or Nf6 to force White's hand (trade or retreat); Black's missing d7/e7 pawns weaken kingside—requires constant piece activity to maintain compensation; King safety is critical—must castle kingside within 2–3 moves to secure against f7/h7 weaknesses.
6. Candidates Candidates: Nc6 (Attacks dominant Nd5 with tempo, develops piece, forces White to move/trade dominant centralized knight.) | Nf6 (Develops kingside piece toward castling, supports center, enables knight-pair coordination…
- chess.js.legal_moves0ms
- llm.candidates54273ms · $0.0261
full reasoning
Candidates: Nc6 (Attacks dominant Nd5 with tempo, develops piece, forces White to move/trade dominant centralized knight.) | Nf6 (Develops kingside piece toward castling, supports center, enables knight-pair coordination against Nd5.) | Bxd5 (Eliminates White's dominant Nd5, simplifies position, removes immediate central threat before development.)
7. Verify Alle 3 Kandidaten legal. cloud_eval disabled (default).
- chess.js.legal_recheck0ms
8. Reflect Final pick: Nc6 — Attacks Nd5 with tempo, forces immediate White decision (trade/move). Develops piece while seizing initiative—critical for compensation amid material deficit.. Rejected: g8f6, e6d5.
- llm.reflect19780ms · $0.0089
9. Commit Commit Nc6 (b8c6).
11.Nxc7+Opus
1. Observe Halbzug 11, Weiss am Zug. Phase: Eroeffnung. Weiss +10 Punkte. Legale Zuege: 36. Criticality: 0.25.
- material-counter0ms
2. Recall Position recall: 12 similar position(s) found (limit=15).
- nex_search11ms
3. Recall Opponent No pattern found for chess-haiku-tm (tag=chess-haiku-tm) — mandatory run documented.
- nex_entity_search8ms
4. Research research: opening_explorer + web_search both disabled — pure memory-only opening plan.
5. Plan Phase: opening. Bring the attacked d5-knight to a safe, active square, then complete kingside development (knight, bishop) and castle within 3-4 moves to bank the king before activating heavy pieces. Convert a decisive q…
- llm.plan21911ms · $0.0791
full reasoning
Phase: opening. Bring the attacked d5-knight to a safe, active square, then complete kingside development (knight, bishop) and castle within 3-4 moves to bank the king before activating heavy pieces. Convert a decisive queen-for-knight material surplus into a technical win by finishing development, castling early, and trading pieces toward a simplified position where the extra queen overwhelms. Critical: Black's e6-bishop attacks my undefended d5-knight, so I must move it or lose tempo; my own king is still uncastled in the center (memory: 'castle early'); avoid premature queen sorties or pawn flank moves before development (memory: 'queen late', 'kingside before castle'); Black has no concrete threats beyond the Bxd5 capture; best opponent reply is rapid minor-piece development to contest squares, which I neutralize by trading into the endgame.
6. Candidates Candidates: Nxc7+ (Royal fork: captures c7 pawn with check on e8, then Nxa8 wins the rook. Decisive material gain while already up a queen.) | Nc3 (Safe central retreat from the Be6 attack, supports d4/e4 and keeps devel…
- chess.js.legal_moves0ms
- llm.candidates19460ms · $0.0703
full reasoning
Candidates: Nxc7+ (Royal fork: captures c7 pawn with check on e8, then Nxa8 wins the rook. Decisive material gain while already up a queen.) | Nc3 (Safe central retreat from the Be6 attack, supports d4/e4 and keeps development flowing toward early castling per plan.) | d4 (Opens lines for c1-bishop and queen, claims center; but ignores the attacked knight, so inferior to retreating or the c7 fork.)
7. Verify Alle 3 Kandidaten legal. cloud_eval disabled (default).
- chess.js.legal_recheck0ms
8. Reflect Final pick: Nxc7+ — Royal fork on c7: check from e8 forces a king move, then Nxa8 captures the rook. Free exchange-plus-pawn while already up a queen — fastest path to overwhelming material.. Rejected: d5c3, d2d4.
- llm.reflect9957ms · $0.0189
9. Commit Commit Nxc7+ (d5c7).
12...Ke7Haiku
1. Observe Halbzug 12, Schwarz am Zug. Phase: Eroeffnung. Weiss +11 Punkte. Legale Zuege: 3. Schach! Criticality: 0.60.
- material-counter0ms
2. Recall Position recall: 5 similar position(s) found (limit=5).
- nex_search22ms
3. Recall Opponent No pattern found for chess-opus-tm (tag=chess-opus-tm) — mandatory run documented.
- nex_entity_search19ms
4. Research research: opening_explorer + web_search both disabled — pure memory-only opening plan.
5. Plan Phase: opening. Develop Nf6 and castle kingside within 2 moves. Activate Nc6 and coordinate Be6 to pressure White's Nc7. Avoid passive defense; seek tactical complications and tempo-gaining moves to offset 11-point defic…
- llm.plan45317ms · $0.0223
full reasoning
Phase: opening. Develop Nf6 and castle kingside within 2 moves. Activate Nc6 and coordinate Be6 to pressure White's Nc7. Avoid passive defense; seek tactical complications and tempo-gaining moves to offset 11-point deficit through piece activity. Transform material disadvantage into piece-activity advantage and drawing chances. Force White to defend under tempo while securing king safety via castling and centralized minor pieces. Critical: White's Nc7 is dominant yet vulnerable to Nc6–Be6–Nf6 coordination—Black must exploit. Nf6 development is URGENT next move. Kingside castle required within 2 moves for king safety. Black cannot afford passive consolidation—only active piece play and tactics offer hope..
6. Candidates Candidates: Ke7 (Centralizes king toward kingside, removes from back rank vulnerability, enables Nf6 support next move for active counterplay.) | Kd7 (King to d7 escapes check, maintains some central influence, coordinat…
- chess.js.legal_moves0ms
- llm.candidates28242ms · $0.0131
full reasoning
Candidates: Ke7 (Centralizes king toward kingside, removes from back rank vulnerability, enables Nf6 support next move for active counterplay.) | Kd7 (King to d7 escapes check, maintains some central influence, coordinates with Nc6. Less active than Ke7 but still viable.) | Kd8 (King retreats to d8. Safest-looking but most passive; traps king on back rank and limits future mobility for coordination.)
7. Verify Alle 3 Kandidaten legal. cloud_eval disabled (default).
- chess.js.legal_recheck0ms
8. Reflect Final pick: Ke7 — Ke7 centralizes king toward kingside, enables rapid Nf6 development next move, and allows aggressive follow-ups like Nd4 to generate complications. Most active.. Rejected: e8d7, e8d8.
- llm.reflect56869ms · $0.0329
9. Commit Commit Ke7 (e8e7).
13.Nd5+Opus
1. Observe Halbzug 13, Weiss am Zug. Phase: Eroeffnung. Weiss +11 Punkte. Legale Zuege: 34. Criticality: 0.15.
- material-counter0ms
2. Recall Position recall: 12 similar position(s) found (limit=15).
- nex_search17ms
3. Recall Opponent No pattern found for chess-haiku-tm (tag=chess-haiku-tm) — mandatory run documented.
- nex_entity_search7ms
4. Research research: opening_explorer + web_search both disabled — pure memory-only opening plan.
5. Plan Phase: opening. Cash in with the c7-knight by grabbing the a8-rook, then race to develop my kingside (Nf3, Be2/Bc4, O-O) so the knight doesn't get stranded while my king stays exposed too. With a decisive material surplu…
- llm.plan21762ms · $0.0783
full reasoning
Phase: opening. Cash in with the c7-knight by grabbing the a8-rook, then race to develop my kingside (Nf3, Be2/Bc4, O-O) so the knight doesn't get stranded while my king stays exposed too. With a decisive material surplus (+11, effectively a queen plus), finish development, castle, and trade pieces to reach a trivially winning simplified position while punishing Black's stuck king on e7. Critical: My c7-knight risks being trapped in the corner after Nxa8 — I must keep an escape via b6/d5 or accept it as pure material gain; My own king is still uncastled (memory: 'castle early') — develop knights before bishops and castle within 3-4 moves; Black's king on e7 is exposed; avoid premature queen sorties (memory: 'queen late') but watch for tactics against e7/e6; Maintain central control (e4/d4 squares) as I open lines for the bishops.
6. Candidates Candidates: Nxe6 (Wins the bishop cleanly and instantly frees the knight from corner-trap risk; keeps development flowing, no stranded piece.) | Nxa8 (Grabs the rook for max material, but knight risks being trapped in th…
- chess.js.legal_moves0ms
- llm.candidates11099ms · $0.0370
full reasoning
Candidates: Nxe6 (Wins the bishop cleanly and instantly frees the knight from corner-trap risk; keeps development flowing, no stranded piece.) | Nxa8 (Grabs the rook for max material, but knight risks being trapped in the corner with no easy b6/d5 escape.) | Nd5+ (Check on the exposed e7-king with tempo; relocates knight to a safe central outpost instead of the corner.)
7. Verify Alle 3 Kandidaten legal. cloud_eval disabled (default).
- chess.js.legal_recheck0ms
8. Reflect Final pick: Nd5+ — With +11 already, I don't need to trade or gamble. Nd5+ extracts the knight from the corner-trap to a protected central outpost with check, gaining a free tempo against the exposed e7-king while I cont…
- llm.reflect16232ms · $0.0648
full reasoning
Final pick: Nd5+ — With +11 already, I don't need to trade or gamble. Nd5+ extracts the knight from the corner-trap to a protected central outpost with check, gaining a free tempo against the exposed e7-king while I continue developing and castle.. Rejected: c7e6, c7a8.
9. Commit Commit Nd5+ (c7d5).
14...Bxd5Haiku
1. Observe Halbzug 14, Schwarz am Zug. Phase: Eroeffnung. Weiss +11 Punkte. Legale Zuege: 5. Schach! Criticality: 0.60.
- material-counter0ms
2. Recall Position recall: 5 similar position(s) found (limit=5).
- nex_search8ms
3. Recall Opponent No pattern found for chess-opus-tm (tag=chess-opus-tm) — mandatory run documented.
- nex_entity_search8ms
4. Research research: opening_explorer + web_search both disabled — pure memory-only opening plan.
5. Plan Phase: opening. Respond to Nd5 check (capture or evade). Develop Nf6 and castle kingside within 3 moves. Activate Be6 + Nc6 to generate counterplay against White's underdeveloped position (pieces still on starting square…
- llm.plan32461ms · $0.0156
full reasoning
Phase: opening. Respond to Nd5 check (capture or evade). Develop Nf6 and castle kingside within 3 moves. Activate Be6 + Nc6 to generate counterplay against White's underdeveloped position (pieces still on starting squares). Absorb material deficit through rapid piece development and tactical complications. Coordinate Nf6, Be6, Nc6 to pressure White's center and kingside, exploiting White's lag in piece coordination. Critical: Nd5 checks king at e7—must resolve immediately (capture via Be6 or king evasion); White has minimal development beyond Nd5—leverage this by centralizing all of Black's minor pieces quickly; King safety urgent—must castle kingside before White exploits e-file or weak light squares.
6. Candidates Candidates: Bxd5 (Captures Nd5, removes White's most advanced piece, opens e6 square for development and rapid Nf6-Nc6 coordination) | Kd8 (Resolves check moving king off e-file to safety. Allows Nf6 next, enabling piece…
- chess.js.legal_moves0ms
- llm.candidates50737ms · $0.0284
full reasoning
Candidates: Bxd5 (Captures Nd5, removes White's most advanced piece, opens e6 square for development and rapid Nf6-Nc6 coordination) | Kd8 (Resolves check moving king off e-file to safety. Allows Nf6 next, enabling piece coordination for counterplay against underdeveloped White) | Ke8 (Resolves check keeping king on back rank. Enables Nf6 and piece centralization for counterplay despite e-file vulnerability to rook tactics)
7. Verify Alle 3 Kandidaten legal. cloud_eval disabled (default).
- chess.js.legal_recheck0ms
8. Reflect Final pick: Bxd5 — Removes White's most advanced piece with forcing capture. White must recapture, losing initiative while Black continues Nf6/Nc6 development. Sharpest way to fight from material deficit.. Rejected: e7d8…
- llm.reflect31758ms · $0.0122
full reasoning
Final pick: Bxd5 — Removes White's most advanced piece with forcing capture. White must recapture, losing initiative while Black continues Nf6/Nc6 development. Sharpest way to fight from material deficit.. Rejected: e7d8, e7e8.
9. Commit Commit Bxd5 (e6d5).
15.c4Opus
1. Observe Halbzug 15, Weiss am Zug. Phase: Eroeffnung. Weiss +8 Punkte. Legale Zuege: 28. Criticality: 0.15.
- material-counter0ms
2. Recall Position recall: 12 similar position(s) found (limit=15).
- nex_search13ms
3. Recall Opponent No pattern found for chess-haiku-tm (tag=chess-haiku-tm) — mandatory run documented.
- nex_entity_search5ms
4. Research research: opening_explorer + web_search both disabled — pure memory-only opening plan.
5. Plan Phase: opening. Blunt Black's active d5-bishop with c4 (gaining tempo + center), then develop Nf3 and Bishop and castle so my +8 surplus is no longer offset by zero development and an open king. Finish development and ca…
- llm.plan27767ms · $0.1053
full reasoning
Phase: opening. Blunt Black's active d5-bishop with c4 (gaining tempo + center), then develop Nf3 and Bishop and castle so my +8 surplus is no longer offset by zero development and an open king. Finish development and castle to safety, then use the material avalanche and Black's stranded e7-king to force trades into a trivially winning endgame. Critical: Black's Bd5 hits g2 and the long diagonal — must be challenged or it generates cheap counterplay (memory: 'central control' says contest d5/e4); My own king is still uncastled with all minors home (memory: 'castle early' + 'knights before bishops' — Nf3 then O-O is mandatory); Black's e7-king is a concrete target once lines open, but I must not over-press before my own king is safe (memory: 'kingside before castle' anti-pattern); opponent's likely reply to c4 is Be6/Be4 keeping the bishop active or ...Bxg2 grabbing a pawn, both of which I can absorb given the surplus.
6. Candidates Candidates: c4 (Core plan: hits the active Bd5 with tempo, claims center, forces the bishop off the g2-diagonal before it generates counterplay.) | Nf3 (Knights before bishops; develops toward castling, blunts the long d…
- chess.js.legal_moves0ms
- llm.candidates11926ms · $0.0358
full reasoning
Candidates: c4 (Core plan: hits the active Bd5 with tempo, claims center, forces the bishop off the g2-diagonal before it generates counterplay.) | Nf3 (Knights before bishops; develops toward castling, blunts the long diagonal against g2, prepares O-O to shelter my own uncastled king.) | Qe2+ (Check exploits Black's stranded e7-king, disrupts coordination and can win a tempo, but risks over-pressing before my king is safe.)
7. Verify Alle 3 Kandidaten legal. cloud_eval disabled (default).
- chess.js.legal_recheck0ms
8. Reflect Final pick: c4 — Hits the active Bd5 with tempo and grabs the center. If 8...Bxg2 9.Bxg2 wins the bishop for a pawn; otherwise the bishop retreats and I develop Nf3/Be2 and castle, converting my +8 surplus.. Rejected: g1…
- llm.reflect11939ms · $0.0324
full reasoning
Final pick: c4 — Hits the active Bd5 with tempo and grabs the center. If 8...Bxg2 9.Bxg2 wins the bishop for a pawn; otherwise the bishop retreats and I develop Nf3/Be2 and castle, converting my +8 surplus.. Rejected: g1f3, d1e2.
9. Commit Commit c4 (c2c4).
16...Nd4Haiku
1. Observe Halbzug 16, Schwarz am Zug. Phase: Mittelspiel. Weiss +8 Punkte. Legale Zuege: 33. Criticality: 0.00.
- material-counter0ms
2. Recall Position recall: 5 similar position(s) found (limit=5).
- nex_search9ms
3. Recall Opponent No pattern found for chess-opus-tm (tag=chess-opus-tm) — mandatory run documented.
- nex_entity_search10ms
4. Research middlegame/endgame — research not relevant when both tools off.
5. Plan Phase: middlegame. Capitalize on White's underdeveloped position (only Pc4 has moved) by forcing immediate threats with Bd5+Nc6. Complete piece activation (Nf6, Be6/Bf6, castle kingside) with tempo. Every move must creat…
- llm.plan47763ms · $0.0197
full reasoning
Phase: middlegame. Capitalize on White's underdeveloped position (only Pc4 has moved) by forcing immediate threats with Bd5+Nc6. Complete piece activation (Nf6, Be6/Bf6, castle kingside) with tempo. Every move must create pressure—no quiet developing moves when -8 material. Transform lack of development into White's only weakness. Use Bd5–Nc6 coordinate to generate forcing moves (captures, checks, threats) that paralyze White's consolidation. Achieve Black's complete development (Nf6, Be6, castle) while keeping White reacting. Win through tactical complications or perpetual rather than positional game. Critical: Bd5 and Nc6 are only active pieces—any move must amplify their pressure or create fork/pin threats; White's pieces still on starting squares (Ra1, Bc1, Bf1, Ng1 untouched)—White cannot afford slow moves; Black King on e7 is exposed (no castling yet); f7 and back rank must be monitored for back-rank tactics; Forcing moves only: reject quiet pawn shuffles. Each move = check, capture, or threat that forces White response.
6. Candidates Candidates: Nd4 (Centralizes knight to dominant square, threatens c2 and f3, creates multiple tactical threats forcing White response) | Bxc4 (Captures undefended c4 pawn, keeps bishop active on strong central square, im…
- chess.js.legal_moves0ms
- llm.candidates53305ms · $0.0309
full reasoning
Candidates: Nd4 (Centralizes knight to dominant square, threatens c2 and f3, creates multiple tactical threats forcing White response) | Bxc4 (Captures undefended c4 pawn, keeps bishop active on strong central square, improves material deficit by 1) | Ne5 (Centralizes knight with attack on c4 pawn, controls f3 and d3 squares, maintains tactical flexibility)
7. Verify Alle 3 Kandidaten legal. cloud_eval disabled (default).
- chess.js.legal_recheck0ms
8. Reflect Final pick: Nd4 — Centralizes knight to dominant d4 square, immediately threatens c2 and f3, forces White into reactive mode. Most forcing move maintains Black's initiative despite material deficit.. Rejected: d5c4, c6e5…
- llm.reflect31492ms · $0.0113
full reasoning
Final pick: Nd4 — Centralizes knight to dominant d4 square, immediately threatens c2 and f3, forces White into reactive mode. Most forcing move maintains Black's initiative despite material deficit.. Rejected: d5c4, c6e5.
9. Commit Commit Nd4 (c6d4).
17.Be2Opus
1. Observe Halbzug 17, Weiss am Zug. Phase: Mittelspiel. Weiss +8 Punkte. Legale Zuege: 26. Criticality: 0.00.
- material-counter0ms
2. Recall Position recall: 10 similar position(s) found (limit=15).
- nex_search13ms
3. Recall Opponent No pattern found for chess-haiku-tm (tag=chess-haiku-tm) — mandatory run documented.
- nex_entity_search6ms
4. Research middlegame/endgame — research not relevant when both tools off.
5. Plan Phase: middlegame. Win the attacked central bishop, then immediately neutralize the deep enemy knight before it forks my king and rook, and complete development to lock in the decisive material lead. Convert a winning ma…
- llm.plan25273ms · $0.0866
full reasoning
Phase: middlegame. Win the attacked central bishop, then immediately neutralize the deep enemy knight before it forks my king and rook, and complete development to lock in the decisive material lead. Convert a winning material surplus by capturing the loose central bishop, defusing the intruding knight, castling my exposed king to safety, and trading down to exploit Black's stranded king for a crushing endgame. Critical: Black's deep central knight threatens a check-fork against my king and corner rook (memory: prophylaxis — ask what the opponent threatens before executing my own plan); my king is still uncastled with all minors home, so I must not grab material and leave the king open; Black's central knight sits on a strong outpost (memory: weak squares outpost) and must be challenged or exchanged rather than left to generate cheap counterplay; since I am far ahead, simplifying trades favor me (memory: exchange pieces to kill opponent activity).
6. Candidates Candidates: cxd5 (Wins the loose central bishop outright; even if ...Nc2+ grabs the a1-rook, I stay far ahead in material.) | Qe2+ (Check first develops the queen and forces a response, defusing the knight fork before gr…
- chess.js.legal_moves0ms
- llm.candidates15749ms · $0.0612
full reasoning
Candidates: cxd5 (Wins the loose central bishop outright; even if ...Nc2+ grabs the a1-rook, I stay far ahead in material.) | Qe2+ (Check first develops the queen and forces a response, defusing the knight fork before grabbing the bishop next move.) | Be2 (Develops a minor, controls c2 to blunt the Nc2+ fork, and prepares castling to safeguard the king before converting.)
7. Verify Alle 3 Kandidaten legal. cloud_eval disabled (default).
- chess.js.legal_recheck0ms
8. Reflect Final pick: Be2 — I'm already up a full queen, so eliminating counterplay beats greed: Be2 covers c2 to kill the Nc2+ king/rook fork, develops toward castling, and still keeps c4 hitting d5 so I win the bishop next move …
- llm.reflect40903ms · $0.1687
full reasoning
Final pick: Be2 — I'm already up a full queen, so eliminating counterplay beats greed: Be2 covers c2 to kill the Nc2+ king/rook fork, develops toward castling, and still keeps c4 hitting d5 so I win the bishop next move risk-free.. Rejected: c4d5, d1e2.
9. Commit Commit Be2 (f1e2).
18...Nc2+Haiku
1. Observe Halbzug 18, Schwarz am Zug. Phase: Mittelspiel. Weiss +8 Punkte. Legale Zuege: 36. Criticality: 0.10.
- material-counter0ms
2. Recall Position recall: 5 similar position(s) found (limit=5).
- nex_search17ms
3. Recall Opponent No pattern found for chess-opus-tm (tag=chess-opus-tm) — mandatory run documented.
- nex_entity_search10ms
4. Research middlegame/endgame — research not relevant when both tools off.
5. Plan Phase: middlegame. Execute Nc2+, a forcing royal fork attacking king on e1 and rook on a1 simultaneously. Win the exchange (rook for knight) to reduce material gap from -8 to -6, converting a dead position into one with …
- llm.plan53251ms · $0.0296
full reasoning
Phase: middlegame. Execute Nc2+, a forcing royal fork attacking king on e1 and rook on a1 simultaneously. Win the exchange (rook for knight) to reduce material gap from -8 to -6, converting a dead position into one with practical complications and tactical survival chances. Use forcing tactics (checks, forks, threats) to reduce material imbalance and create perpetual check or defensive fortress. Black cannot win positionally—only tactics and complications offer survival. Critical: White's queen + rook endgame would be immediately decisive; must prevent consolidation; Nc2+ is available NOW and wins material by force (royal fork); After winning the rook, maintain piece activity and seek continuous checks; any quiet move loses to White's material advantage.
6. Candidates Candidates: Nc2+ (Royal fork: checks king on e1, attacks rook on a1. Wins exchange (rook for knight) immediately, reducing material deficit.) | Nxe2 (Forcing check with bishop capture. Maintains tactical pressure, consol…
- chess.js.legal_moves0ms
- llm.candidates25807ms · $0.0116
full reasoning
Candidates: Nc2+ (Royal fork: checks king on e1, attacks rook on a1. Wins exchange (rook for knight) immediately, reducing material deficit.) | Nxe2 (Forcing check with bishop capture. Maintains tactical pressure, consolidates piece activity, improves material balance.) | Bxc4 (Captures advanced pawn, gains material, places bishop on strong central square with continued activity.)
7. Verify Alle 3 Kandidaten legal. cloud_eval disabled (default).
- chess.js.legal_recheck0ms
8. Reflect Final pick: Nc2+ — Royal fork forces king move, then Nxa1 wins rook by force. Reduces material deficit from -8 to -6 and creates tactical survival chances.. Rejected: d4e2, d5c4.
- llm.reflect13379ms · $0.0043
9. Commit Commit Nc2+ (d4c2).
19.Qxc2Opus
1. Observe Halbzug 19, Weiss am Zug. Phase: Mittelspiel. Weiss +8 Punkte. Legale Zuege: 2. Schach! Criticality: 0.45.
- material-counter0ms
2. Recall Position recall: 10 similar position(s) found (limit=15).
- nex_search17ms
3. Recall Opponent No pattern found for chess-haiku-tm (tag=chess-haiku-tm) — mandatory run documented.
- nex_entity_search6ms
4. Research middlegame/endgame — research not relevant when both tools off.
5. Plan Phase: middlegame. Resolve the check by capturing the intruding c2-knight, eliminating the fork threat against king and rook while gaining yet more material, then consolidate with development and king safety. Bank the de…
- llm.plan19302ms · $0.0722
full reasoning
Phase: middlegame. Resolve the check by capturing the intruding c2-knight, eliminating the fork threat against king and rook while gaining yet more material, then consolidate with development and king safety. Bank the decisive material surplus by removing the deep enemy knight, finish development (castle, activate rooks on open/half-open files per [MIDDLE open file rooks]), and trade down to crush Black's stranded king-in-center. Critical: Black's c2-knight forks king/rook — prophylaxis principle [MIDDLE prophylaxis]: answer the threat before own plans; loose Black bishop on d5 eyeing my kingside diagonal; my own uncastled king on e1 — safety after the check is resolved.
6. Candidates Candidates: Qxc2 (Captures the forking c2-knight, resolves check, banks +9 material. Prophylaxis: removes the threat against king and rook outright.) | Kf1 (Sidesteps check but leaves the c2-knight alive forking ideas an…
- chess.js.legal_moves0ms
- llm.candidates7491ms · $0.0198
full reasoning
Candidates: Qxc2 (Captures the forking c2-knight, resolves check, banks +9 material. Prophylaxis: removes the threat against king and rook outright.) | Kf1 (Sidesteps check but leaves the c2-knight alive forking ideas and concedes castling rights; clearly inferior to capturing.)
7. Verify Alle 2 Kandidaten legal. cloud_eval disabled (default).
- chess.js.legal_recheck0ms
8. Reflect Final pick: Qxc2 — Resolving the check by capturing the c2-knight eliminates the king/rook fork outright and banks a full piece (+9), the cleanest prophylactic answer to the only real threat.. Rejected: e1f1.
- llm.reflect7570ms · $0.0152
9. Commit Commit Qxc2 (d1c2).
20...Be4Haiku
1. Observe Halbzug 20, Schwarz am Zug. Phase: Mittelspiel. Weiss +11 Punkte. Legale Zuege: 28. Criticality: 0.00.
- material-counter0ms
2. Recall Position recall: 5 similar position(s) found (limit=5).
- nex_search9ms
3. Recall Opponent No pattern found for chess-opus-tm (tag=chess-opus-tm) — mandatory run documented.
- nex_entity_search5ms
4. Research middlegame/endgame — research not relevant when both tools off.
5. Plan Phase: middlegame. Execute forcing tactical blow targeting White's centralized king on e1 and loose rook on a1. If Nc2+ (royal fork) is playable, deploy it immediately to win the exchange. Else find next-best check/fork …
- llm.plan40928ms · $0.0208
full reasoning
Phase: middlegame. Execute forcing tactical blow targeting White's centralized king on e1 and loose rook on a1. If Nc2+ (royal fork) is playable, deploy it immediately to win the exchange. Else find next-best check/fork to reduce material gap from -11 to -6. Convert dead position into one with practical defensive resource—active rook, bishop, knight. Black is lost if White consolidates the material advantage. Only forcing tactics—checks, forks, perpetual threats—offer survival. Win material through tactics, then defend actively against the Q+R endgame with active piece play and fortress elements. Critical: White king on e1 is centralized and vulnerable to royal forks or knight checks—strike while it's exposed; Rook a1 is a tactical target; can be attacked via knight forks or skewers; Black must move NOW with forcing tactics before White castles/consolidates; passivity loses by move 30.
6. Candidates Candidates: Bxg2 (Captures g2 pawn, attacks rook h1, forces White to move rook or trade bishop for pawn immediately.) | Bxc4 (Captures advanced c4 pawn, attacks White's center, forces recapture by bishop or queen, create…
- chess.js.legal_moves0ms
- llm.candidates102962ms · $0.0609
full reasoning
Candidates: Bxg2 (Captures g2 pawn, attacks rook h1, forces White to move rook or trade bishop for pawn immediately.) | Bxc4 (Captures advanced c4 pawn, attacks White's center, forces recapture by bishop or queen, creates immediate tactics.) | Be4 (Centralizes bishop, attacks White queen on c2, forces queen retreat, maintains piece activity without material sacrifice.)
7. Verify Alle 3 Kandidaten legal. cloud_eval disabled (default).
- chess.js.legal_recheck0ms
8. Reflect Final pick: Be4 — Centralizes bishop, forces queen c2 retreat immediately. Only forcing move preserving activity and enabling follow-up knight tactics like Nc3+.. Rejected: d5g2, d5c4.
- llm.reflect28793ms · $0.0137
9. Commit Commit Be4 (d5e4).
21.Qxe4+Opus
1. Observe Halbzug 21, Weiss am Zug. Phase: Mittelspiel. Weiss +11 Punkte. Legale Zuege: 31. Criticality: 0.00.
- material-counter0ms
2. Recall Position recall: 10 similar position(s) found (limit=15).
- nex_search8ms
3. Recall Opponent No pattern found for chess-haiku-tm (tag=chess-haiku-tm) — mandatory run documented.
- nex_entity_search4ms
4. Research middlegame/endgame — research not relevant when both tools off.
5. Plan Phase: middlegame. Neutralize Black's e4-bishop attacking my c2-queen — gain a tempo by challenging it (e.g. blocking the diagonal so the bishop must retreat), then finish development and castle to safety. With a decisiv…
- llm.plan18306ms · $0.0690
full reasoning
Phase: middlegame. Neutralize Black's e4-bishop attacking my c2-queen — gain a tempo by challenging it (e.g. blocking the diagonal so the bishop must retreat), then finish development and castle to safety. With a decisive ~+11 material surplus and Black's king stranded on e7, develop quickly, double rooks on open files [MIDDLE open file rooks], and trade down heavy pieces to convert the extra material into a won endgame. Critical: Black's e4-bishop directly attacks my c2-queen — must be answered first [MIDDLE prophylaxis]; my own king uncastled on e1, kingside pieces (Ng1, Bc1) undeveloped; Black's king exposed on e7 invites a coordinated attack once I develop [MIDDLE piece coordination attack].
6. Candidates Candidates: Qxe4+ (Captures the undefended e4-bishop with check — wins a free piece, answers the threat to my queen, exposes Black's king [MIDDLE prophylaxis].) | Bd3 (Challenges the e4-bishop and shields my queen, but p…
- chess.js.legal_moves0ms
- llm.candidates15157ms · $0.0427
full reasoning
Candidates: Qxe4+ (Captures the undefended e4-bishop with check — wins a free piece, answers the threat to my queen, exposes Black's king [MIDDLE prophylaxis].) | Bd3 (Challenges the e4-bishop and shields my queen, but passive versus the free capture; only a fallback [MIDDLE piece coordination].) | Nf3 (Develops kingside toward castling, but ignores the free bishop on e4 — strictly inferior here [MIDDLE piece coordination attack].)
7. Verify Alle 3 Kandidaten legal. cloud_eval disabled (default).
- chess.js.legal_recheck0ms
8. Reflect Final pick: Qxe4+ — The e4-bishop is undefended, so Qxe4+ wins a clean piece with check, simultaneously resolving the threat to my queen and exposing Black's king on e7 for a follow-up attack.. Rejected: e2d3, g1f3.
- llm.reflect8905ms · $0.0198
9. Commit Commit Qxe4+ (c2e4).
22...Kd6Haiku
1. Observe Halbzug 22, Schwarz am Zug. Phase: Mittelspiel. Weiss +14 Punkte. Legale Zuege: 4. Schach! Criticality: 0.45.
- material-counter0ms
2. Recall Position recall: 5 similar position(s) found (limit=5).
- nex_search16ms
3. Recall Opponent No pattern found for chess-opus-tm (tag=chess-opus-tm) — mandatory run documented.
- nex_entity_search6ms
4. Research middlegame/endgame — research not relevant when both tools off.
5. Plan Phase: middlegame. Activate rooks to open files and create forcing threats against White's king on e1. Target the rook on a1 with checks/forks if possible. With only four legal moves, avoid passive play. Seek perpetual-c…
- llm.plan42761ms · $0.0217
full reasoning
Phase: middlegame. Activate rooks to open files and create forcing threats against White's king on e1. Target the rook on a1 with checks/forks if possible. With only four legal moves, avoid passive play. Seek perpetual-check patterns or active defensive fortress. Black is down ~14 material and faces zugzwang; survival depends on immediate forcing tactics (checks, activity) to prevent quick defeat via White's material advantage. Critical: White's queen e4 is strong but centralized—harassable via piece activity; Only four legal moves sharply limit options; every move must create tactical threat; White's king on e1 is exposed in center—checks are Black's primary resource; White's rook on a1 is loose and vulnerable if Black activates a8-rook along the rank or a-file.
6. Candidates Candidates: Kf6 (King advance to f6 creates forcing threats. Activity essential when down material—forces White response.) | Kd6 (Centralize king to d6, controlling central squares and enabling future tactical opportunit…
- chess.js.legal_moves0ms
- llm.candidates61975ms · $0.0326
full reasoning
Candidates: Kf6 (King advance to f6 creates forcing threats. Activity essential when down material—forces White response.) | Kd6 (Centralize king to d6, controlling central squares and enabling future tactical opportunities for counterplay.) | Kd8 (Retreat to d8 prioritizes king safety while maintaining flexibility for rerouting and preserving pieces.)
7. Verify Alle 3 Kandidaten legal. cloud_eval disabled (default).
- chess.js.legal_recheck0ms
8. Reflect Final pick: Kd6 — Centralizes king, controls d5/c5/c6 squares, and provides more escape routes if White plays Qe5+. Enables flexible rook activation (Ra5/Ra4) while maintaining resilience against White's tactical threats…
- llm.reflect94426ms · $0.0504
full reasoning
Final pick: Kd6 — Centralizes king, controls d5/c5/c6 squares, and provides more escape routes if White plays Qe5+. Enables flexible rook activation (Ra5/Ra4) while maintaining resilience against White's tactical threats.. Rejected: e7f6, e7d8.
9. Commit Commit Kd6 (e7d6).
23.Qd5+Opus
1. Observe Halbzug 23, Weiss am Zug. Phase: Mittelspiel. Weiss +14 Punkte. Legale Zuege: 43. Criticality: 0.10.
- material-counter0ms
2. Recall Position recall: 10 similar position(s) found (limit=15).
- nex_search16ms
3. Recall Opponent No pattern found for chess-haiku-tm (tag=chess-haiku-tm) — mandatory run documented.
- nex_entity_search5ms
4. Research middlegame/endgame — research not relevant when both tools off.
5. Plan Phase: middlegame. Exploit Black's catastrophically exposed king on d6 by opening lines with tempo and bringing my queen plus minor pieces into a direct attack, while developing Ng1 and the c1-bishop so every piece joins…
- llm.plan19234ms · $0.0648
full reasoning
Phase: middlegame. Exploit Black's catastrophically exposed king on d6 by opening lines with tempo and bringing my queen plus minor pieces into a direct attack, while developing Ng1 and the c1-bishop so every piece joins. With a decisive ~+14 material edge and Black's king stranded in the center, force a mating attack or win further material through checks rather than slow conversion — coordinate at least three pieces against the d6-king [MIDDLE piece coordination attack] before simplifying into a trivially won endgame. Critical: Black king on d6 is the one thing this position is about — totally undefended, my Qe4 already eyes it; opening the c-file or central files hits it [MIDDLE open file rooks]; my own king still on e1 and Ng1/Bc1 undeveloped — but Black has no counterplay (no queen, scattered pieces), so prophylaxis is unnecessary [MIDDLE prophylaxis inverted]; avoid greedy single-piece grabs that let the king flee to safety; strongest Black reply is to scramble the king toward c7/e7 cover, so I must cut off escape squares before checking; do not stalemate-trap or blunder back material — keep it concrete and forcing.
6. Candidates Candidates: c5+ (Pawn check hits d6 with tempo, opens the c-file for Ra1 and drives the king onto squares my queen already controls.) | Qd5+ (Queen check seizes central squares, cuts off d5/c6/e6 escape and forces the ki…
- chess.js.legal_moves0ms
- llm.candidates15441ms · $0.0532
full reasoning
Candidates: c5+ (Pawn check hits d6 with tempo, opens the c-file for Ra1 and drives the king onto squares my queen already controls.) | Qd5+ (Queen check seizes central squares, cuts off d5/c6/e6 escape and forces the king toward e7 where Bc1 and rooks can pile in.) | Qf4+ (Diagonal check covers e5; king must retreat, keeping it boxed in the center while I develop Ng1 and Bc1 into the attack.)
7. Verify Alle 3 Kandidaten legal. cloud_eval disabled (default).
- chess.js.legal_recheck0ms
8. Reflect Final pick: Qd5+ — Qd5+ is protected by the c4 pawn, so the king cannot capture and is forced to c7 or e7 (d5 controls c6/e6). Centralizes the queen with tempo and herds the king toward my pile-in squares.. Rejected: c4c…
- llm.reflect22354ms · $0.0642
full reasoning
Final pick: Qd5+ — Qd5+ is protected by the c4 pawn, so the king cannot capture and is forced to c7 or e7 (d5 controls c6/e6). Centralizes the queen with tempo and herds the king toward my pile-in squares.. Rejected: c4c5, e4f4.
9. Commit Commit Qd5+ (e4d5).
24...Kc7Haiku
1. Observe Halbzug 24, Schwarz am Zug. Phase: Mittelspiel. Weiss +14 Punkte. Legale Zuege: 2. Schach! Criticality: 0.45.
- material-counter0ms
2. Recall Position recall: 5 similar position(s) found (limit=5).
- nex_search9ms
3. Recall Opponent No pattern found for chess-opus-tm (tag=chess-opus-tm) — mandatory run documented.
- nex_entity_search5ms
4. Research middlegame/endgame — research not relevant when both tools off.
5. Plan Phase: middlegame. Escape check via king move (Kc7 preferred over Ke7). Kc7 opens the 7th rank for future rook activity and prepares Ra1+ back-rank checks to pressure White's exposed king on e1. Force perpetual check or …
- llm.plan87540ms · $0.0471
full reasoning
Phase: middlegame. Escape check via king move (Kc7 preferred over Ke7). Kc7 opens the 7th rank for future rook activity and prepares Ra1+ back-rank checks to pressure White's exposed king on e1. Force perpetual check or fortress position by rapidly activating rooks on a/h-files to assault White's king, exploiting the only weakness in an otherwise lost material position. Critical: King in check from Qd5 protected by c4 pawn; Kxd5 illegal; only Kc7 and Ke7 legal moves; No piece can block or capture the queen; king-only moves force passive defense; Rook activation via Ra8–a1+ is the primary forcing sequence; must happen within next 3–4 moves; White king on e1 is vulnerable to back-rank mates; this is Black's sole compensation; Perpetual check or fortress is the realistic goal; winning is impossible given −14 material deficit.
6. Candidates Candidates: Kc7 (Opens 7th rank for rook activity, enables Ra1+ back-rank assault on White's exposed king e1.) | Ke7 (Passive escape; abandons 7th-rank control and weakens rook activation plan for perpetual check.)
- chess.js.legal_moves0ms
- llm.candidates16313ms · $0.0040
7. Verify Alle 2 Kandidaten legal. cloud_eval disabled (default).
- chess.js.legal_recheck0ms
8. Reflect Final pick: Kc7 — Kc7 opens 7th-rank control for Ra1+ back-rank assault. White's king on e1 is the only weakness; forcing perpetual check is Black's sole compensation despite −14 material deficit.. Rejected: d6e7.
- llm.reflect14531ms · $0.0048
9. Commit Commit Kc7 (d6c7).
25.Nf3Opus
1. Observe Halbzug 25, Weiss am Zug. Phase: Mittelspiel. Weiss +14 Punkte. Legale Zuege: 42. Criticality: 0.10.
- material-counter0ms
2. Recall Position recall: 10 similar position(s) found (limit=15).
- nex_search10ms
3. Recall Opponent No pattern found for chess-haiku-tm (tag=chess-haiku-tm) — mandatory run documented.
- nex_entity_search5ms
4. Research middlegame/endgame — research not relevant when both tools off.
5. Plan Phase: middlegame. Keep the centralized Qd5 dominating while developing Ng1 and Bc1 with tempo, harassing the exposed Black king on c7 and probing the weak light squares around it to win more material or force resignatio…
- llm.plan18726ms · $0.0562
full reasoning
Phase: middlegame. Keep the centralized Qd5 dominating while developing Ng1 and Bc1 with tempo, harassing the exposed Black king on c7 and probing the weak light squares around it to win more material or force resignation-level simplification. Convert a decisive ~+14 material edge by coordinating queen plus rapidly developed minors against Black's stranded king (memory: piece coordination attack needs 3+ pieces; open-file rooks; weak-squares outpost on the light squares Qd5 already commands) before trading into a trivially won endgame. Critical: Black has no counterplay — primary risk is my own loose king on e1, so prioritize completing development and king safety (prophylaxis principle: ask what Black wants before lunging); Avoid premature queen raids that let the Black king consolidate with ...b6/...Kb7 or trade my attackers; Keep pieces coordinated rather than grabbing pawns randomly; exchange heavy pieces only once it forces a won pawn endgame.
6. Candidates Candidates: Nf3 (Develops the last minor with tempo, completing the 3-piece coordination the plan demands before pressing the c7 king. Prophylactic, safe.) | Bf3 (Bishop seizes the a8-h1 diagonal, eyeing b7 and the a8 ro…
- chess.js.legal_moves0ms
- llm.candidates20321ms · $0.0774
full reasoning
Candidates: Nf3 (Develops the last minor with tempo, completing the 3-piece coordination the plan demands before pressing the c7 king. Prophylactic, safe.) | Bf3 (Bishop seizes the a8-h1 diagonal, eyeing b7 and the a8 rook, reinforcing the light-square pressure Qd5 already commands. Pure coordination.) | Qxf7+ (f7 is undefended (Ng8 doesn't cover it); safe pawn grab with check and tempo, extending the lead without exposing my queen.)
7. Verify Alle 3 Kandidaten legal. cloud_eval disabled (default).
- chess.js.legal_recheck0ms
8. Reflect Final pick: Nf3 — Completes development of the last minor with tempo, giving the 3-piece coordination the plan demands while keeping my e1-king safe. With a decisive material lead, finishing development beats grabbing a …
- llm.reflect16810ms · $0.0613
full reasoning
Final pick: Nf3 — Completes development of the last minor with tempo, giving the 3-piece coordination the plan demands while keeping my e1-king safe. With a decisive material lead, finishing development beats grabbing a single pawn.. Rejected: e2f3, d5f7.
9. Commit Commit Nf3 (g1f3).
26...Re8Haiku
1. Observe Halbzug 26, Schwarz am Zug. Phase: Mittelspiel. Weiss +14 Punkte. Legale Zuege: 25. Criticality: 0.00.
- material-counter0ms
2. Recall Position recall: 5 similar position(s) found (limit=5).
- nex_search10ms
3. Recall Opponent No pattern found for chess-opus-tm (tag=chess-opus-tm) — mandatory run documented.
- nex_entity_search6ms
4. Research middlegame/endgame — research not relevant when both tools off.
5. Plan Phase: middlegame. Escape king check while positioning to activate rooks on open/semi-open files. Target White's exposed king on e1 via back-rank threats and create perpetual check possibilities. Black, down material (~1…
- llm.plan61456ms · $0.0310
full reasoning
Phase: middlegame. Escape king check while positioning to activate rooks on open/semi-open files. Target White's exposed king on e1 via back-rank threats and create perpetual check possibilities. Black, down material (~14 points), must trade active piece play and perpetual checks for the deficit. Activate rooks on a- and h-files to generate back-rank threats. Critical: White Queen on d5 dominates; choose king escape square that avoids further checks; Black rooks (a8, h8) are undeveloped; must swing to open lines immediately for counter-threats; White King on e1 is the critical weakness; back-rank tactics (Ra1+ threat) provide Black's sole compensation.
6. Candidates Candidates: Rd8 (Direct attack on White's dominant Queen. Forcing move; Queen must relocate, creating tempo for Black to activate rooks via Ra1+ back-rank threats.) | Re8 (Activates rook on open e-file toward White's exp…
- chess.js.legal_moves0ms
- llm.candidates21797ms · $0.0093
full reasoning
Candidates: Rd8 (Direct attack on White's dominant Queen. Forcing move; Queen must relocate, creating tempo for Black to activate rooks via Ra1+ back-rank threats.) | Re8 (Activates rook on open e-file toward White's exposed King on e1. Prepares immediate back-rank threat Ra1+, generating perpetual check compensation for material deficit.) | Bc5 (Aggressive bishop placement attacking f2, applies immediate pressure to White's kingside. Forces White to defend rather than consolidate material advantage; supports active piece play strategy.)
7. Verify Alle 3 Kandidaten legal. cloud_eval disabled (default).
- chess.js.legal_recheck0ms
8. Reflect Final pick: Re8 — Activates rook on open e-file toward exposed White King (e1), creating immediate Ra1+ back-rank mate threat—Black's sole compensation for 14-point deficit. Forces White into reactive defense next turn..…
- llm.reflect34370ms · $0.0142
full reasoning
Final pick: Re8 — Activates rook on open e-file toward exposed White King (e1), creating immediate Ra1+ back-rank mate threat—Black's sole compensation for 14-point deficit. Forces White into reactive defense next turn.. Rejected: a8d8, f8c5.
9. Commit Commit Re8 (a8e8).
27.O-OOpus
1. Observe Halbzug 27, Weiss am Zug. Phase: Mittelspiel. Weiss +14 Punkte. Legale Zuege: 39. Criticality: 0.10.
- material-counter0ms
2. Recall Position recall: 10 similar position(s) found (limit=15).
- nex_search7ms
3. Recall Opponent No pattern found for chess-haiku-tm (tag=chess-haiku-tm) — mandatory run documented.
- nex_entity_search8ms
4. Research middlegame/endgame — research not relevant when both tools off.
5. Plan Phase: middlegame. Castle to connect rooks, then develop Bc1 and swing a rook to the open d/e-files to mass three attackers against the exposed Black king on c7, converting the +14 edge into mate or wholesale material ga…
- llm.plan20003ms · $0.0647
full reasoning
Phase: middlegame. Castle to connect rooks, then develop Bc1 and swing a rook to the open d/e-files to mass three attackers against the exposed Black king on c7, converting the +14 edge into mate or wholesale material gain. Use the dominant central Qd5 plus rapidly developed minors and open-file rooks to overwhelm Black's stranded c7-king (piece-coordination attack needs 3+ pieces) before liquidating into a trivially won endgame. Critical: Black has no real counterplay (criticality 0.10) — main risk is my own loose coordination or stalemate/perpetual carelessness; King on c7 is exposed but mobile; I must cut escape squares (b6/d6/d7) before committing; Develop Bc1 and castle (Rh1) so all heavy pieces join — single pieces deliver no mate; Avoid grabbing a stray pawn that lets the king flee to safety; keep tempo-gaining threats.
6. Candidates Candidates: O-O (Castles, connects rooks, activates Rf1 toward open files. Fulfills plan's 'develop and castle so all heavy pieces join' before committing the attack.) | Qe5+ (Tempo check on the c7-king from a safe centr…
- chess.js.legal_moves0ms
- llm.candidates29838ms · $0.1356
full reasoning
Candidates: O-O (Castles, connects rooks, activates Rf1 toward open files. Fulfills plan's 'develop and castle so all heavy pieces join' before committing the attack.) | Qe5+ (Tempo check on the c7-king from a safe central square, keeps queen dominant while cutting squares; no stray pawn grab, king cannot capture.) | Nd4 (Develops knight toward b5/c6 to assault the exposed king, adding a third attacker per the piece-coordination plan rather than a lone queen raid.)
7. Verify Alle 3 Kandidaten legal. cloud_eval disabled (default).
- chess.js.legal_recheck0ms
8. Reflect Final pick: O-O — Up +14 with no counterplay (criticality 0.10), correctness beats speed: castling tucks my king safe, connects rooks and frees Rf1 to join the d/e-file assault. Mate needs 3+ coordinated pieces, not a lo…
- llm.reflect15357ms · $0.0479
full reasoning
Final pick: O-O — Up +14 with no counterplay (criticality 0.10), correctness beats speed: castling tucks my king safe, connects rooks and frees Rf1 to join the d/e-file assault. Mate needs 3+ coordinated pieces, not a lone queen.. Rejected: d5e5, f3d4.
9. Commit Commit O-O (e1g1).
28...Rxe2Haiku
1. Observe Halbzug 28, Schwarz am Zug. Phase: Mittelspiel. Weiss +14 Punkte. Legale Zuege: 31. Criticality: 0.00.
- material-counter0ms
2. Recall Position recall: 5 similar position(s) found (limit=5).
- nex_search13ms
3. Recall Opponent No pattern found for chess-opus-tm (tag=chess-opus-tm) — mandatory run documented.
- nex_entity_search9ms
4. Research middlegame/endgame — research not relevant when both tools off.
5. Plan Phase: middlegame. Activate rooks on open/semi-open files (e-file and back rank). Create back-rank threats against White King g1. Trade pieces to reduce material deficit. Force perpetual check patterns or simplification.…
- llm.plan23289ms · $0.0091
full reasoning
Phase: middlegame. Activate rooks on open/semi-open files (e-file and back rank). Create back-rank threats against White King g1. Trade pieces to reduce material deficit. Force perpetual check patterns or simplification. Desperate counterplay via rook activation and back-rank tactics; aim for perpetual check or piece simplification to mitigate the 14-point deficit. Critical: White Queen d5 dominates board — must block, trade, or evade its control; Black rooks e8/h8 are underdeveloped — activate on open/semi-open files immediately; White King g1 is weak to back-rank threats — exploit with rook pressure; Black King c7 is exposed to checks — choose escape squares carefully.
6. Candidates Candidates: Rxe2 (Capture bishop with tempo, reduce material deficit, activate rook on e-file for back-rank threats.) | Re5 (Attack Queen d5, force its retreat, activate rook on semi-open e-file immediately.) | Re4 (Cont…
- chess.js.legal_moves0ms
- llm.candidates20722ms · $0.0099
full reasoning
Candidates: Rxe2 (Capture bishop with tempo, reduce material deficit, activate rook on e-file for back-rank threats.) | Re5 (Attack Queen d5, force its retreat, activate rook on semi-open e-file immediately.) | Re4 (Control central file and back-rank squares, maintain rook activity and create lateral threats.)
7. Verify Alle 3 Kandidaten legal. cloud_eval disabled (default).
- chess.js.legal_recheck0ms
8. Reflect Final pick: Rxe2 — Captures bishop with tempo, places rook on second rank for back-rank threats and Re1+ tactics, directly reduces 14-point deficit through material gain.. Rejected: e8e5, e8e4.
- llm.reflect19432ms · $0.0078
9. Commit Commit Rxe2 (e8e2).
29.Re1Opus
1. Observe Halbzug 29, Weiss am Zug. Phase: Mittelspiel. Weiss +11 Punkte. Legale Zuege: 37. Criticality: 0.10.
- material-counter0ms
2. Recall Position recall: 10 similar position(s) found (limit=15).
- nex_search13ms
3. Recall Opponent No pattern found for chess-haiku-tm (tag=chess-haiku-tm) — mandatory run documented.
- nex_entity_search6ms
4. Research middlegame/endgame — research not relevant when both tools off.
5. Plan Phase: middlegame. Neutralize the intruding Black rook on e2 (challenge or evict it), keep my dominant Qd5 and develop Bc1/connect rooks so I mass attackers against the exposed c7-king while protecting d2/f2/b2. Convert …
- llm.plan18900ms · $0.0662
full reasoning
Phase: middlegame. Neutralize the intruding Black rook on e2 (challenge or evict it), keep my dominant Qd5 and develop Bc1/connect rooks so I mass attackers against the exposed c7-king while protecting d2/f2/b2. Convert my +11 material edge by snuffing out Black's only active piece (Re2), then coordinating queen, bishop and rooks against the stranded c7-king to force mate or further material gain before liquidating into a trivial win. Critical: Black Re2 raids d2/f2/b2 and is the sole counterplay (prophylaxis hit applies — answer the threat before attacking); my own loose coordination: Bc1 and Ra1 still passive; stalemate/perpetual carelessness given the lopsided material; opponent best reply is to keep the rook active or seek piece-coordination-attack heuristic says single rook cannot mate — I must trade it off or dominate it.
6. Candidates Candidates: Re1 (Directly challenges the intruding Re2; after Rxe2 I trade off Black's only active piece, leaving my +11 trivially winning.) | Nd4 (Knight attacks e2, evicting the raiding rook while centralizing and eyei…
- chess.js.legal_moves0ms
- llm.candidates26328ms · $0.0920
full reasoning
Candidates: Re1 (Directly challenges the intruding Re2; after Rxe2 I trade off Black's only active piece, leaving my +11 trivially winning.) | Nd4 (Knight attacks e2, evicting the raiding rook while centralizing and eyeing c6/b5/f5 squares around the c7-king. Prophylaxis plus activity.) | Qxf7+ (Wins f7-pawn with check along the 7th rank to c7-king; keeps queen dominant and gains tempo before dealing with the rook.)
7. Verify Alle 3 Kandidaten legal. cloud_eval disabled (default).
- chess.js.legal_recheck0ms
8. Reflect Final pick: Re1 — Memory: 'single rook cannot mate, trade it off.' Re1 confronts the only active Black piece. After Rxe1+ Nxe1 (or any retreat) Black's sole counterplay vanishes, leaving my +11 a trivial conversion.. Rej…
- llm.reflect16764ms · $0.0470
full reasoning
Final pick: Re1 — Memory: 'single rook cannot mate, trade it off.' Re1 confronts the only active Black piece. After Rxe1+ Nxe1 (or any retreat) Black's sole counterplay vanishes, leaving my +11 a trivial conversion.. Rejected: f3d4, d5f7.
9. Commit Commit Re1 (f1e1).
30...Rxe1+Haiku
1. Observe Halbzug 30, Schwarz am Zug. Phase: Mittelspiel. Weiss +11 Punkte. Legale Zuege: 30. Criticality: 0.10. AUFGABE empfohlen (Material-Floor).
- material-counter0ms
2. Recall Position recall: 5 similar position(s) found (limit=5).
- nex_search16ms
3. Recall Opponent No pattern found for chess-opus-tm (tag=chess-opus-tm) — mandatory run documented.
- nex_entity_search5ms
4. Research middlegame/endgame — research not relevant when both tools off.
5. Plan Phase: middlegame. Activate e-file rook to create back-rank threats. Force White King g1 into corner via tactical pressure on e1. Trade pieces via Re1 or discovered-check patterns to reduce 11-point deficit toward tenabl…
- llm.plan20752ms · $0.0090
full reasoning
Phase: middlegame. Activate e-file rook to create back-rank threats. Force White King g1 into corner via tactical pressure on e1. Trade pieces via Re1 or discovered-check patterns to reduce 11-point deficit toward tenable endgame. Generate perpetual-check sequences or force enough material simplification that Black's rook+bishop+knight can hold against Queen+rook+bishop in reduced position. Critical: White Queen d5 dominates board — must trade it or evade its central control via e-file activation; White King g1 trapped on back rank with Rook e1 as only defender — Re1 overload or removal is immediate tactic; Black rooks (e2 active, h8 dormant) — coordinate them on open/semi-open e-file to multiply threats faster than White consolidates.
6. Candidates Candidates: Rxe1+ (Check removes White's back-rank defender. Activates rook on critical e1 square per plan. Forces King to corner, enabling sustained back-rank threats.) | Rxf2 (Captures weak pawn, maintains rook's secon…
- chess.js.legal_moves0ms
- llm.candidates64777ms · $0.0334
full reasoning
Candidates: Rxe1+ (Check removes White's back-rank defender. Activates rook on critical e1 square per plan. Forces King to corner, enabling sustained back-rank threats.) | Rxf2 (Captures weak pawn, maintains rook's second-rank invasion threat. Keeps pressure on White King while preparing further tactical sequences.) | Re5 (Activates e-file rook, attacks dominant Queen d5 with tempo. Forces Queen away while positioning for back-rank exploitation and piece trades.)
7. Verify Alle 3 Kandidaten legal. cloud_eval disabled (default).
- chess.js.legal_recheck0ms
8. Reflect Final pick: Rxe1+ — Check forces King g1 into corner (h1 or f1). Removes White's critical back-rank defender. Re1 now dominates, enabling perpetual-check threats and forced simplification toward tenable endgame.. Rejecte…
- llm.reflect24472ms · $0.0085
full reasoning
Final pick: Rxe1+ — Check forces King g1 into corner (h1 or f1). Removes White's critical back-rank defender. Re1 now dominates, enabling perpetual-check threats and forced simplification toward tenable endgame.. Rejected: e2f2, e2e5.
9. Commit Commit Rxe1+ (e2e1).
31.Nxe1Opus
1. Observe Halbzug 31, Weiss am Zug. Phase: Mittelspiel. Weiss +6 Punkte. Legale Zuege: 1. Schach! Criticality: 0.55.
- material-counter0ms
2. Recall Position recall: 10 similar position(s) found (limit=15).
- nex_search16ms
3. Recall Opponent No pattern found for chess-haiku-tm (tag=chess-haiku-tm) — mandatory run documented.
- nex_entity_search5ms
4. Research middlegame/endgame — research not relevant when both tools off.
5. Plan Phase: middlegame. Only one legal reply exists — I am in check from the Black rook that crashed into e1. Resolve the check (the forced capture/block), eliminate Black's sole active piece, and emerge with my decisive mate…
- llm.plan14410ms · $0.0361
full reasoning
Phase: middlegame. Only one legal reply exists — I am in check from the Black rook that crashed into e1. Resolve the check (the forced capture/block), eliminate Black's sole active piece, and emerge with my decisive material edge plus a fully coordinated army against the exposed c7-king. Snuff out Black's last counterplay by liquidating the intruding rook, then mass my queen on d5, the c1-bishop and the a1-rook against the stranded c7-king to force mate or trivially convert the +6 advantage. Critical: I am in check (Black rook on e1) — the move is forced, no real choice to deliberate; after the capture Black has no remaining active pieces; coordination heuristic favors me as I will have queen+bishop+rook vs an undeveloped king-side; watch for any in-between desperado or recapture, but with a single legal move the position is self-resolving toward a winning endgame.
6. Candidates Candidates: Nxe1 (Forced: only legal move, resolves check by capturing Black's last active piece, keeping decisive +6 material edge.)
- chess.js.legal_moves0ms
- llm.candidates6441ms · $0.0084
7. Verify Alle 1 Kandidaten legal. cloud_eval disabled (default).
- chess.js.legal_recheck0ms
8. Reflect Final pick: Nxe1 — Forced: only legal move, resolves check by capturing Black's last active piece, keeping decisive +6 material edge.. Rejected: —.
9. Commit Commit Nxe1 (f3e1).
32...Bc5Haiku
1. Observe Halbzug 32, Schwarz am Zug. Phase: Mittelspiel. Weiss +11 Punkte. Legale Zuege: 21. Criticality: 0.10. AUFGABE empfohlen (Material-Floor).
- material-counter0ms
2. Recall Position recall: 5 similar position(s) found (limit=5).
- nex_search10ms
3. Recall Opponent No pattern found for chess-opus-tm (tag=chess-opus-tm) — mandatory run documented.
- nex_entity_search9ms
4. Research middlegame/endgame — research not relevant when both tools off.
5. Plan Phase: middlegame. Aktiviere e-file Rook via Re1+ oder aehnlich um White King g1 unter Druck zu zwingen. Suche perpetual-check Muster oder erzwinge Queen-Austausch durch taktische Sequenzen. Reduziere Material um Haltech…
- llm.plan37852ms · $0.0182
full reasoning
Phase: middlegame. Aktiviere e-file Rook via Re1+ oder aehnlich um White King g1 unter Druck zu zwingen. Suche perpetual-check Muster oder erzwinge Queen-Austausch durch taktische Sequenzen. Reduziere Material um Haltechancen gegen Material-Nachteil zu schaffen. Aus massivem Material-Nachteil (Queen vs. Rook+Bishop+Kn) ein Remis oder Endspiel-Halte durch Forcing-Moves und Back-rank Drohungen erreichen. Critical: White Qd5 dominiert Zentrum und Raum, e-file ist Black's Aktivierungs-Hebel; Back-rank Schwaeche: Ne1 blockiert g1 Flucht, Re1+ erzwingt Koenig-Zug; Perpetual-Check oder Queen-Tausch sind die einzigen Hoffnungen gegen 11-Punkt Nachteil.
6. Candidates Candidates: Nf6 (Attacks White's dominant queen on d5, forces tempo and develops piece despite deficit) | Bc5 (Activates bishop on aggressive long diagonal, targets f2 weakness near White's king) | Bd6 (Centralizes bisho…
- chess.js.legal_moves0ms
- llm.candidates39923ms · $0.0215
full reasoning
Candidates: Nf6 (Attacks White's dominant queen on d5, forces tempo and develops piece despite deficit) | Bc5 (Activates bishop on aggressive long diagonal, targets f2 weakness near White's king) | Bd6 (Centralizes bishop to support activity, keeps piece flexibility for follow-up tactics)
7. Verify Alle 3 Kandidaten legal. cloud_eval disabled (default).
- chess.js.legal_recheck0ms
8. Reflect Final pick: Bc5 — Activates bishop on aggressive long diagonal, creates immediate threat to f2 (only king-defended), forces White to respond tactically while Black is down material.. Rejected: g8f6, f8d6.
- llm.reflect24264ms · $0.0111
9. Commit Commit Bc5 (f8c5).
33.Qxc5+Opus
1. Observe Halbzug 33, Weiss am Zug. Phase: Mittelspiel. Weiss +11 Punkte. Legale Zuege: 32. Criticality: 0.10.
- material-counter0ms
2. Recall Position recall: 10 similar position(s) found (limit=15).
- nex_search7ms
3. Recall Opponent No pattern found for chess-haiku-tm (tag=chess-haiku-tm) — mandatory run documented.
- nex_entity_search5ms
4. Research middlegame/endgame — research not relevant when both tools off.
5. Plan Phase: middlegame. Develop my dormant army (Ne1, Bc1, Ra1) toward the c7-king while keeping the queen dominant on d5; coordinate at least three pieces before committing to direct attacking blows. Convert a decisive +mate…
- llm.plan14907ms · $0.0516
full reasoning
Phase: middlegame. Develop my dormant army (Ne1, Bc1, Ra1) toward the c7-king while keeping the queen dominant on d5; coordinate at least three pieces before committing to direct attacking blows. Convert a decisive +material lead by mobilizing every idle piece against the exposed, underdeveloped Black king and forcing mate or mass liquidation into a trivial endgame. Critical: Black's ...b5 break hitting my queen and the c4-pawn (prophylaxis/retreat square needed); Bc5 eyes the f2/g1 diagonal — keep king covered; Black's Ng8 and Rh8 still buried; act before they activate.
6. Candidates Candidates: Qxc5+ (Wins the c5 bishop free with check; king on c7 cannot recapture. Converts the +material lead toward decisive liquidation.) | Qxf7+ (Safe check grabbing a pawn and stripping Black's king cover, but leav…
- chess.js.legal_moves0ms
- llm.candidates16308ms · $0.0602
full reasoning
Candidates: Qxc5+ (Wins the c5 bishop free with check; king on c7 cannot recapture. Converts the +material lead toward decisive liquidation.) | Qxf7+ (Safe check grabbing a pawn and stripping Black's king cover, but leaves the bishop alive — strictly worse than Qxc5+.) | Qd6+ (Centralizing check driving the king back; keeps queen dominant but wins no material, so inferior to the capture.)
7. Verify Alle 3 Kandidaten legal. cloud_eval disabled (default).
- chess.js.legal_recheck0ms
8. Reflect Final pick: Qxc5+ — Wins a full bishop with check; the c7-king cannot recapture, so I net a clean piece on top of my existing material lead, accelerating liquidation toward a trivial winning endgame.. Rejected: d5f7, d5d…
- llm.reflect13754ms · $0.0179
full reasoning
Final pick: Qxc5+ — Wins a full bishop with check; the c7-king cannot recapture, so I net a clean piece on top of my existing material lead, accelerating liquidation toward a trivial winning endgame.. Rejected: d5f7, d5d6.
9. Commit Commit Qxc5+ (d5c5).
34...Kd8Haiku
1. Observe Halbzug 34, Schwarz am Zug. Phase: Mittelspiel. Weiss +14 Punkte. Legale Zuege: 3. Schach! Criticality: 0.55. AUFGABE empfohlen (Material-Floor).
- material-counter0ms
2. Recall Position recall: 5 similar position(s) found (limit=5).
- nex_search8ms
3. Recall Opponent No pattern found for chess-opus-tm (tag=chess-opus-tm) — mandatory run documented.
- nex_entity_search6ms
4. Research middlegame/endgame — research not relevant when both tools off.
5. Plan Phase: middlegame. Activate rook with forcing back-rank checks (Rh1+ → Re1+ sequence) to exploit Kg1 weakness where Ne1 blocks escape. Create perpetual-check threats or force queen simplification. Concentrate all 3 legal…
- llm.plan43530ms · $0.0226
full reasoning
Phase: middlegame. Activate rook with forcing back-rank checks (Rh1+ → Re1+ sequence) to exploit Kg1 weakness where Ne1 blocks escape. Create perpetual-check threats or force queen simplification. Concentrate all 3 legal moves on maximum forcing power. Achieve draw via perpetual check or endgame holding where simplified piece count reduces White's material advantage. Critical: Material catastrophe (+14 points to White): cannot afford positional maneuvering—tactics only; Back-rank weakness is sole counterplay: Ne1 blocks Kg1 escape, making Rh1+ and Re1+ devastating forcing moves; Move scarcity (3 legal moves total): zero flexibility, every move must threaten immediate concrete blow (check, attack, discovery).
6. Candidates Candidates: Kd8 (Centralizes king, prepares back-rank rook activation Rh1+ by freeing king movement vs Ne1-blocked escape square) | Kd7 (Maintains central position, supports rook-knight coordination for forcing check seq…
- chess.js.legal_moves0ms
- llm.candidates21739ms · $0.0104
full reasoning
Candidates: Kd8 (Centralizes king, prepares back-rank rook activation Rh1+ by freeing king movement vs Ne1-blocked escape square) | Kd7 (Maintains central position, supports rook-knight coordination for forcing check sequences exploiting Ne1 blockade) | Kb8 (Retreats to safety, preserves king for later activation if rook creates perpetual-check threats on back rank)
7. Verify Alle 3 Kandidaten legal. cloud_eval disabled (default).
- chess.js.legal_recheck0ms
8. Reflect Final pick: Kd8 — Centralizes king and removes it from back-rank threats, directly enabling Rh1+ to generate perpetual check via Rh1+–Rh2+ pattern with Ne1 blocking Kg1 escape.. Rejected: c7d7, c7b8.
- llm.reflect36486ms · $0.0170
9. Commit Commit Kd8 (c7d8).
35.Qd5+Opus
1. Observe Halbzug 35, Weiss am Zug. Phase: Mittelspiel. Weiss +14 Punkte. Legale Zuege: 37. Criticality: 0.20.
- material-counter0ms
2. Recall Position recall: 10 similar position(s) found (limit=15).
- nex_search19ms
3. Recall Opponent No pattern found for chess-haiku-tm (tag=chess-haiku-tm) — mandatory run documented.
- nex_entity_search12ms
4. Research middlegame/endgame — research not relevant when both tools off.
5. Plan Phase: middlegame. Mobilize the idle Ne1, Bc1 and Ra1 toward the d-file and the stranded Black king on d8; bring the rook to the open/half-open central file behind the queen while developing the knight to an active squar…
- llm.plan15716ms · $0.0560
full reasoning
Phase: middlegame. Mobilize the idle Ne1, Bc1 and Ra1 toward the d-file and the stranded Black king on d8; bring the rook to the open/half-open central file behind the queen while developing the knight to an active square (d3/f3) and the bishop with tempo. With a crushing +14 material lead, coordinate at least three minor/heavy pieces against the underdeveloped king to force mate or mass liquidation into a trivially won endgame. Critical: Black's ...b6 hits my queen on c5 — keep a clean retreat/relocation square so I lose no tempo (prophylaxis principle); Black's only resources are activating Ng8 and Rh8 — act before they emerge (piece-coordination-attack: three pieces before blows); My own back rank: develop without loosening the king's cover; the open central file is the lever (open-file-rooks heuristic) to penetrate against the d8-king.
6. Candidates Candidates: Qd5+ (Centralizes queen with check on the open d-file, drives the d8-king and gains tempo for developing Ne1/Bc1/Ra1 behind it.) | Qd6+ (Check pins the king to the d-file, restricts ...Ne7 development and pre…
- chess.js.legal_moves0ms
- llm.candidates13358ms · $0.0427
full reasoning
Candidates: Qd5+ (Centralizes queen with check on the open d-file, drives the d8-king and gains tempo for developing Ne1/Bc1/Ra1 behind it.) | Qd6+ (Check pins the king to the d-file, restricts ...Ne7 development and prepares heavy-piece penetration; queen stays safe from ...b6.) | Nf3 (Develops the idle knight toward central d4/e5 outposts, joins the attack on the stranded king per piece-coordination principle.)
7. Verify Alle 3 Kandidaten legal. cloud_eval disabled (default).
- chess.js.legal_recheck0ms
8. Reflect Final pick: Qd5+ — Centralizes the queen with check on the open d-file, maximizing square control while gaining a free tempo to mobilize Ne1/Bc1/Ra1 behind it; immune to the ...b6 hit and dominates d7/e6/c6 escape square…
- llm.reflect17367ms · $0.0543
full reasoning
Final pick: Qd5+ — Centralizes the queen with check on the open d-file, maximizing square control while gaining a free tempo to mobilize Ne1/Bc1/Ra1 behind it; immune to the ...b6 hit and dominates d7/e6/c6 escape squares.. Rejected: c5d6, e1f3.
9. Commit Commit Qd5+ (c5d5).
36...Ke7Haiku
1. Observe Halbzug 36, Schwarz am Zug. Phase: Mittelspiel. Weiss +14 Punkte. Legale Zuege: 4. Schach! Criticality: 0.55. AUFGABE empfohlen (Material-Floor).
- material-counter0ms
2. Recall Position recall: 5 similar position(s) found (limit=5).
- nex_search19ms
3. Recall Opponent No pattern found for chess-opus-tm (tag=chess-opus-tm) — mandatory run documented.
- nex_entity_search9ms
4. Research middlegame/endgame — research not relevant when both tools off.
5. Plan Phase: middlegame. Exploit back-rank weakness where Ne1 blocks Kg1 escape. Force perpetual check via Rh1+ and Re1+ sequence to create mating threats. Maximum forcing power in 2–3 moves. Draw via perpetual check on first …
- llm.plan25273ms · $0.0126
full reasoning
Phase: middlegame. Exploit back-rank weakness where Ne1 blocks Kg1 escape. Force perpetual check via Rh1+ and Re1+ sequence to create mating threats. Maximum forcing power in 2–3 moves. Draw via perpetual check on first rank, or simplify into defensible endgame by forcing queen trade and reducing White's material advantage through back-rank tactics. Critical: material deficit catastrophic (+14 White); Ne1-blocks-Kg1 is sole counterplay resource; rook activation on first rank only forcing move source.
6. Candidates Candidates: Ke7 (Centralizes king while enabling back-rank rook (Rh1+ sequence). Ne1 blocks g1 escape; this move prepares forcing perpetual check.) | Ke8 (Moves king to 8th rank safety, keeping rook mobile on back rank f…
- chess.js.legal_moves0ms
- llm.candidates42893ms · $0.0227
full reasoning
Candidates: Ke7 (Centralizes king while enabling back-rank rook (Rh1+ sequence). Ne1 blocks g1 escape; this move prepares forcing perpetual check.) | Ke8 (Moves king to 8th rank safety, keeping rook mobile on back rank for Rh1+ ideas. Supports perpetual-check plan via Ne1 weakness.) | Kc7 (Activates king toward queenside pawns while escaping center threats. Balances forcing perpetual check with defensive endgame simplification.)
7. Verify Alle 3 Kandidaten legal. cloud_eval disabled (default).
- chess.js.legal_recheck0ms
8. Reflect Final pick: Ke7 — Centralizes king toward the middle, maximizing support for Rh1+ back-rank forcing sequence. Active king placement enhances perpetual check threats and endgame coordination.. Rejected: d8e8, d8c7.
- llm.reflect31830ms · $0.0161
9. Commit Commit Ke7 (d8e7).
37.Qe5+Opus
1. Observe Halbzug 37, Weiss am Zug. Phase: Mittelspiel. Weiss +14 Punkte. Legale Zuege: 37. Criticality: 0.20.
- material-counter0ms
2. Recall Position recall: 10 similar position(s) found (limit=15).
- nex_search12ms
3. Recall Opponent No pattern found for chess-haiku-tm (tag=chess-haiku-tm) — mandatory run documented.
- nex_entity_search6ms
4. Research middlegame/endgame — research not relevant when both tools off.
5. Plan Phase: middlegame. Develop Ne1 and Bc1 with tempo and lift Ra1 to the central d/e-file so that within 3-4 moves at least three pieces converge on the stranded Black king on e7, forcing mate or wholesale liquidation into …
- llm.plan26396ms · $0.0804
full reasoning
Phase: middlegame. Develop Ne1 and Bc1 with tempo and lift Ra1 to the central d/e-file so that within 3-4 moves at least three pieces converge on the stranded Black king on e7, forcing mate or wholesale liquidation into a trivial endgame. With a +14 material crush, coordinate queen, rook and a minor piece against the exposed, undeveloped Black king to deliver mate or trade down into an effortlessly winning endgame. Critical: Black's only counterplay is ...Nf6/...Ne6 hitting my dominant Qd5 — keep a strong central retreat so I lose no tempo (prophylaxis: anticipate the knight tempo before committing); my own back rank: Ne1 and Bc1 still block Ra1, must activate them without self-blocking; no concrete Black threats; risk is only sloppiness or a stalemate trap once mass-trading.
6. Candidates Candidates: Qxb7+ (Grabs b7 with check, extends material crush to +15; king cannot capture, queen stays safe and active probing the exposed king.) | Qe5+ (Central check keeping the dominant queen, eyes e-file king; pre-e…
- chess.js.legal_moves0ms
- llm.candidates16288ms · $0.0577
full reasoning
Candidates: Qxb7+ (Grabs b7 with check, extends material crush to +15; king cannot capture, queen stays safe and active probing the exposed king.) | Qe5+ (Central check keeping the dominant queen, eyes e-file king; pre-empts ...Nf6/Ne6 tempo by staying flexible toward d4/e-file activation.) | Qc5+ (Check that keeps queen safe and central, drives king while preparing Ne1-d3 and Bc1 development to converge on e7.)
7. Verify Alle 3 Kandidaten legal. cloud_eval disabled (default).
- chess.js.legal_recheck0ms
8. Reflect Final pick: Qe5+ — Centralizes the queen with check, dominating e/d-files and eyeing the stuck e7-king for the mating convergence; flexible toward d4 so a later ...Nf6/Ne6 costs me no tempo. Coordination beats grabbing o…
- llm.reflect13940ms · $0.0412
full reasoning
Final pick: Qe5+ — Centralizes the queen with check, dominating e/d-files and eyeing the stuck e7-king for the mating convergence; flexible toward d4 so a later ...Nf6/Ne6 costs me no tempo. Coordination beats grabbing one more pawn at +14.. Rejected: d5b7, d5c5.
9. Commit Commit Qe5+ (d5e5).
38...Kf8Haiku
1. Observe Halbzug 38, Schwarz am Zug. Phase: Mittelspiel. Weiss +14 Punkte. Legale Zuege: 3. Schach! Criticality: 0.55. AUFGABE empfohlen (Material-Floor).
- material-counter0ms
2. Recall Position recall: 5 similar position(s) found (limit=5).
- nex_search14ms
3. Recall Opponent No pattern found for chess-opus-tm (tag=chess-opus-tm) — mandatory run documented.
- nex_entity_search5ms
4. Research middlegame/endgame — research not relevant when both tools off.
5. Plan Phase: middlegame. Activate rook to first rank (Rh1+) to exploit White's blocked king (Ne1 blocks g1 escape). Force perpetual check sequence with Re1 follow-ups or drive queen trade via tempo. Draw via perpetual or simpl…
- llm.plan36736ms · $0.0191
full reasoning
Phase: middlegame. Activate rook to first rank (Rh1+) to exploit White's blocked king (Ne1 blocks g1 escape). Force perpetual check sequence with Re1 follow-ups or drive queen trade via tempo. Draw via perpetual or simplified endgame where -14 material becomes defensible. Achieve draw through perpetual check on the first rank, or force sufficient piece simplification that the material deficit becomes manageable in endgame. Critical: White's Ne1 blocks Kg1 escape square — only forcing back-rank tactics exploit this weakness; Material -14 is catastrophic; any quiet move allows Qe7+, Qh8, or Queen domination — must maintain tempo; Concrete threat: Rh1+ forces Kg2/Kf1, then Re1 or Nf6 creates perpetual check pattern or queen pressure.
6. Candidates Candidates: Kd8 (Retreats to back rank, clearing d7 for tactical rearrangement. Prepares back-rank resistance framework for future forcing sequences.) | Kf8 (King retreats kingside, maintaining proximity to rook on h8. E…
- chess.js.legal_moves0ms
- llm.candidates76953ms · $0.0471
full reasoning
Candidates: Kd8 (Retreats to back rank, clearing d7 for tactical rearrangement. Prepares back-rank resistance framework for future forcing sequences.) | Kf8 (King retreats kingside, maintaining proximity to rook on h8. Enables coordination for potential h-file rook tactics per plan.) | Kd7 (Centralizes king slightly, preparing d-file pressure and queen trade opportunities while maintaining flexibility for perpetual check tactics.)
7. Verify Alle 3 Kandidaten legal. cloud_eval disabled (default).
- chess.js.legal_recheck0ms
8. Reflect Final pick: Kf8 — Kingside retreat positions king near h8 rook. After Qe8+ Kg7, enables Rh1+ Kg2 Re1 perpetual check sequence. Clean forcing path.. Rejected: e7d8, e7d7.
- llm.reflect45828ms · $0.0260
9. Commit Commit Kf8 (e7f8).
39.Nf3Opus
1. Observe Halbzug 39, Weiss am Zug. Phase: Mittelspiel. Weiss +14 Punkte. Legale Zuege: 41. Criticality: 0.20.
- material-counter0ms
2. Recall Position recall: 10 similar position(s) found (limit=15).
- nex_search20ms
3. Recall Opponent No pattern found for chess-haiku-tm (tag=chess-haiku-tm) — mandatory run documented.
- nex_entity_search7ms
4. Research middlegame/endgame — research not relevant when both tools off.
5. Plan Phase: middlegame. Develop Ne1 and Bc1 with tempo, lift Ra1 to a central file, and mass queen, rook and a minor piece against the boxed-in Black king on f8 to force mate or further liquidation. With a decisive +14 materi…
- llm.plan15415ms · $0.0551
full reasoning
Phase: middlegame. Develop Ne1 and Bc1 with tempo, lift Ra1 to a central file, and mass queen, rook and a minor piece against the boxed-in Black king on f8 to force mate or further liquidation. With a decisive +14 material edge, coordinate at least three pieces against Black's passive king (memory: 'piece coordination attack' — single pieces never mate) and convert via direct attack or trade into a trivially won endgame. Critical: Black's ...Nf6 gains a tempo on Qe5 — keep a strong central retreat ready (memory: 'prophylaxis', ask what opponent threatens before committing); my Bc1 and Ne1 are undeveloped, so my force is not yet coordinated; open central files (memory: 'open file rooks') should be claimed by Ra1 to add the third attacker; avoid letting Rh8 activate via ...Rh8-e8.
6. Candidates Candidates: Qd6+ (Safe central check (king cannot capture); forces Ke8, drives king onto open file where Ra1 can later add a second attacker.) | Qc5+ (Uncapturable diagonal check keeping queen centralized and active whil…
- chess.js.legal_moves0ms
- llm.candidates23703ms · $0.1023
full reasoning
Candidates: Qd6+ (Safe central check (king cannot capture); forces Ke8, drives king onto open file where Ra1 can later add a second attacker.) | Qc5+ (Uncapturable diagonal check keeping queen centralized and active while I prepare Ne1 and Ra1 development; sustains initiative on dark squares.) | Nf3 (Develops the dormant knight toward e5/g5 — coordination principle: queen alone never mates, I need a second attacker against f8.)
7. Verify Alle 3 Kandidaten legal. cloud_eval disabled (default).
- chess.js.legal_recheck0ms
8. Reflect Final pick: Nf3 — Queen alone cannot mate a king with rook defense; Nf3 activates the dormant knight toward e5/g5/d4 as the essential second attacker, completing development while keeping Qe5 dominant.. Rejected: e5d6, e…
- llm.reflect14387ms · $0.0453
full reasoning
Final pick: Nf3 — Queen alone cannot mate a king with rook defense; Nf3 activates the dormant knight toward e5/g5/d4 as the essential second attacker, completing development while keeping Qe5 dominant.. Rejected: e5d6, e5c5.
9. Commit Commit Nf3 (e1f3).
40...Nf6Haiku
1. Observe Halbzug 40, Schwarz am Zug. Phase: Mittelspiel. Weiss +14 Punkte. Legale Zuege: 13. Criticality: 0.10. AUFGABE empfohlen (Material-Floor).
- material-counter0ms
2. Recall Position recall: 5 similar position(s) found (limit=5).
- nex_search8ms
3. Recall Opponent No pattern found for chess-opus-tm (tag=chess-opus-tm) — mandatory run documented.
- nex_entity_search5ms
4. Research middlegame/endgame — research not relevant when both tools off.
5. Plan Phase: middlegame. Play Rh1+ forcing Kg2, then continue with Re1 to maintain perpetual check threat. Activate Nf6 or Ne7 next to reduce passivity. Goal: force draw via perpetual check or trade pieces to mitigate -14 mate…
- llm.plan40807ms · $0.0210
full reasoning
Phase: middlegame. Play Rh1+ forcing Kg2, then continue with Re1 to maintain perpetual check threat. Activate Nf6 or Ne7 next to reduce passivity. Goal: force draw via perpetual check or trade pieces to mitigate -14 material deficit within 3-5 moves. Achieve draw through perpetual check exploitation of White's exposed king (g1), or simplify into endgame where material disadvantage becomes defensible. Critical: Rh1+ is only forcing move—g1 king must move, then maintain pressure with back-rank threats (Re1/Rc1); White's Qe5 dominates; counterplay requires perpetual check or piece trades to survive; Material -14 is lost without perpetual—any quiet move allows Qe7+ or Qh8 and quick collapse.
6. Candidates Candidates: f6 (Attacks queen e5, forces relocation, reduces White's pressure immediately.) | Nf6 (Centralizes knight, threatens Ne4 fork, develops active piece for counterplay.) | Ne7 (Activates knight flexibly, support…
- chess.js.legal_moves0ms
- llm.candidates26956ms · $0.0127
full reasoning
Candidates: f6 (Attacks queen e5, forces relocation, reduces White's pressure immediately.) | Nf6 (Centralizes knight, threatens Ne4 fork, develops active piece for counterplay.) | Ne7 (Activates knight flexibly, supports center defense, allows rerouting if needed.)
7. Verify Alle 3 Kandidaten legal. cloud_eval disabled (default).
- chess.js.legal_recheck0ms
8. Reflect Final pick: Nf6 — Centralizes knight with tempo, sets up Ne4 fork threat on f2. f6 weakens king (allows Qe7+ infiltration). Ne7 is passive.. Rejected: f7f6, g8e7.
- llm.reflect83103ms · $0.0420
9. Commit Commit Nf6 (g8f6).
41.d4Opus
1. Observe Halbzug 41, Weiss am Zug. Phase: Endspiel. Weiss +14 Punkte. Legale Zuege: 40. Criticality: 0.20.
- material-counter0ms
2. Recall Position recall: 15 similar position(s) found (limit=15).
- nex_search7ms
3. Recall Opponent No pattern found for chess-haiku-tm (tag=chess-haiku-tm) — mandatory run documented.
- nex_entity_search5ms
4. Research middlegame/endgame — research not relevant when both tools off.
5. Plan Phase: endgame. Develop Bc1 and lift Ra1 to coordinate queen, rook and minor piece against Black's exposed king while keeping the queen centralized and untouchable by the Nf6. With a decisive +14 material edge (Q+R+B+N v…
- llm.plan16287ms · $0.0591
full reasoning
Phase: endgame. Develop Bc1 and lift Ra1 to coordinate queen, rook and minor piece against Black's exposed king while keeping the queen centralized and untouchable by the Nf6. With a decisive +14 material edge (Q+R+B+N vs R+N), convert by massing at least three pieces against the boxed-in Black king to force mate or trade down into a trivially won pawn-up endgame, activating my king once heavy pieces clear. Critical: Nf6 only eyes d5/e4/g4/h5 and cannot hit Qe5, so keep the queen central (memory: prophylaxis — confirm what the knight actually threatens before committing); own back rank slightly loose but Bc1/Ra1 undeveloped — finish development before pushing pawns; memory: 'piece coordination attack' — no single piece mates, so bring rook and bishop into the attack, not just the queen; avoid premature checks that let Black trade into a defensible R+N fortress.
6. Candidates Candidates: d4 (Frees the c1-bishop and Ra1 to enter the game; finishes development before pushing the +14 material edge home.) | Qd5 (Keeps the queen centralized and untouchable by Nf6; eyes d8/a8 and supports a later a…
- chess.js.legal_moves0ms
- llm.candidates16459ms · $0.0681
full reasoning
Candidates: d4 (Frees the c1-bishop and Ra1 to enter the game; finishes development before pushing the +14 material edge home.) | Qd5 (Keeps the queen centralized and untouchable by Nf6; eyes d8/a8 and supports a later attack without premature checks.) | Qd6+ (Check nudges the boxed king while staying safe from the knight; gains a tempo to then develop bishop and rook.)
7. Verify Alle 3 Kandidaten legal. cloud_eval disabled (default).
- chess.js.legal_recheck0ms
8. Reflect Final pick: d4 — With a +14 edge, the only task is coordination: d4 unblocks both Bc1 and Ra1 in one move, finishing development so all four pieces can mass against the boxed Black king. No single piece mates.. Rejected:…
- llm.reflect11410ms · $0.0273
full reasoning
Final pick: d4 — With a +14 edge, the only task is coordination: d4 unblocks both Bc1 and Ra1 in one move, finishing development so all four pieces can mass against the boxed Black king. No single piece mates.. Rejected: e5d5, e5d6.
9. Commit Commit d4 (d2d4).
42...Kg8Haiku
1. Observe Halbzug 42, Schwarz am Zug. Phase: Endspiel. Weiss +14 Punkte. Legale Zuege: 17. Criticality: 0.10. AUFGABE empfohlen (Material-Floor).
- material-counter0ms
2. Recall Position recall: 5 similar position(s) found (limit=5).
- nex_search8ms
3. Recall Opponent No pattern found for chess-opus-tm (tag=chess-opus-tm) — mandatory run documented.
- nex_entity_search9ms
4. Research middlegame/endgame — research not relevant when both tools off.
5. Plan Phase: endgame. Force opponent king movement with a checking sequence to activate dormant rook and maintain back-rank pressure. Probe with knight activation (central squares) to trigger material trades and reduce the -14…
- llm.plan40323ms · $0.0190
full reasoning
Phase: endgame. Force opponent king movement with a checking sequence to activate dormant rook and maintain back-rank pressure. Probe with knight activation (central squares) to trigger material trades and reduce the -14 deficit within 3–5 moves. Perpetual check pattern is the sole theoretical try; if unavailable, force piece simplification through activation (rook/knight) to reach defensible K+P endgame, though objective evaluation suggests continuation is lost. Critical: opponent threat: White queen dominates; center pawns advanced (c4/d4) threaten breakthrough; own weakness: king, rook, knight all immobile on back rank; zero piece coordination or counterplay tempo; tactical constraint: forcing sequence does not generate perpetual; position lacks sufficient material to mount defense.
6. Candidates Candidates: Ne4 (Centralizes knight, attacks f2, forces White queen or knight response immediately.) | Nd5 (Strong central outpost, controls key squares, limits White pawn advance c4-c5 threat.) | Kg8 (Removes king from …
- chess.js.legal_moves0ms
- llm.candidates26291ms · $0.0133
full reasoning
Candidates: Ne4 (Centralizes knight, attacks f2, forces White queen or knight response immediately.) | Nd5 (Strong central outpost, controls key squares, limits White pawn advance c4-c5 threat.) | Kg8 (Removes king from back rank, prepares rook activation on h-file, reduces tactical vulnerabilities.)
7. Verify Alle 3 Kandidaten legal. cloud_eval disabled (default).
- chess.js.legal_recheck0ms
8. Reflect Final pick: Kg8 — Unblocks rook for Rh1+ check next move. Forces White king to move and activates dormant piece with forcing sequence. Addresses immobility constraint.. Rejected: f6e4, f6d5.
- llm.reflect40250ms · $0.0201
9. Commit Commit Kg8 (f8g8).
43.Bf4Opus
1. Observe Halbzug 43, Weiss am Zug. Phase: Endspiel. Weiss +14 Punkte. Legale Zuege: 42. Criticality: 0.20.
- material-counter0ms
2. Recall Position recall: 15 similar position(s) found (limit=15).
- nex_search7ms
3. Recall Opponent No pattern found for chess-haiku-tm (tag=chess-haiku-tm) — mandatory run documented.
- nex_entity_search5ms
4. Research middlegame/endgame — research not relevant when both tools off.
5. Plan Phase: endgame. Develop Bc1 (e.g. toward f4/g5 hitting Nf6 and eyeing Black's king) and lift Ra1 into play, keeping Qe5 centralized and immune to the knight, so within 3-5 moves I have queen, rook and bishop converging o…
- llm.plan20255ms · $0.0690
full reasoning
Phase: endgame. Develop Bc1 (e.g. toward f4/g5 hitting Nf6 and eyeing Black's king) and lift Ra1 into play, keeping Qe5 centralized and immune to the knight, so within 3-5 moves I have queen, rook and bishop converging on the boxed-in g8 king. With a crushing +14 edge (Q+R+B+N vs R+N), mass at least three pieces against the exposed Black king to force mate or win the knight, otherwise trade into a trivially won material-up ending while activating my king. Critical: Nf6 jumps to e4/g4/d5 with tempo or to harass — must not allow knight forks against Kg1/loose pieces; my own back rank (Kg1 needs luft or rook coverage before committing the queen far afield); avoid stalemate/perpetual tricks: keep Black's king with escape-checks covered as I attack.
6. Candidates Candidates: Bf4 (Develops the last minor piece toward Black's king, joins Qe5; converts +14 by massing pieces rather than risky queen grabs.) | Qe6 (Centralizes queen, hits f7 threatening Qxf7+, stays safe from the knigh…
- chess.js.legal_moves0ms
- llm.candidates27757ms · $0.0992
full reasoning
Candidates: Bf4 (Develops the last minor piece toward Black's king, joins Qe5; converts +14 by massing pieces rather than risky queen grabs.) | Qe6 (Centralizes queen, hits f7 threatening Qxf7+, stays safe from the knight while keeping the boxed-in king under pressure.) | d5 (Advances a protected passer, opens lines for Bc1 and Ra1; clean material-up conversion with no tactical risk.)
7. Verify Alle 3 Kandidaten legal. cloud_eval disabled (default).
- chess.js.legal_recheck0ms
8. Reflect Final pick: Bf4 — Develops my last idle piece with tempo, joining Qe5 to mass on the g8 king. Connects rooks (Ra1 to d1/e1 next) and keeps the knight from finding any safe forking square.. Rejected: e5e6, d4d5.
- llm.reflect11936ms · $0.0382
9. Commit Commit Bf4 (c1f4).
44...Ne4Haiku
1. Observe Halbzug 44, Schwarz am Zug. Phase: Endspiel. Weiss +14 Punkte. Legale Zuege: 15. Criticality: 0.10. AUFGABE empfohlen (Material-Floor).
- material-counter0ms
2. Recall Position recall: 5 similar position(s) found (limit=5).
- nex_search11ms
3. Recall Opponent No pattern found for chess-opus-tm (tag=chess-opus-tm) — mandatory run documented.
- nex_entity_search5ms
4. Research middlegame/endgame — research not relevant when both tools off.
5. Plan Phase: endgame. Seek perpetual check via Nf6 activation to e4/d5 creating fork/pin threats. If perpetual unavailable, activate Ra8 with back-rank tactics. Force simplification toward defensible K+P endgame. Material defi…
- llm.plan31984ms · $0.0181
full reasoning
Phase: endgame. Seek perpetual check via Nf6 activation to e4/d5 creating fork/pin threats. If perpetual unavailable, activate Ra8 with back-rank tactics. Force simplification toward defensible K+P endgame. Material deficit (-14) renders continuation objectively lost; perpetual is sole realistic try. Activate dormant Rook and Knight to generate tactical threats and force simplification toward K+P endgame; defend against Queen+Bishop dominance via perpetual check or back-rank tactics. Critical: White Queen dominates e5. Pawns c4/d4 threaten 5th rank breakthrough within 1-2 moves. Rook (a1) passive but could activate.; Black Rook dormant on h8 (back-rank weakness). King confined to g8 (zero mobility). Knight on f6 is sole active piece.; Perpetual check candidate via Ne4/Nd5 with tempo. Back-rank check via Ra8 if Rook relocates. Only realistic defensive try given material deficit..
6. Candidates Candidates: Ne4 (Activates sole piece, attacks Nf3 forcing response, centralizes for perpetual check via tempo threats (Nd2/Nf2+).) | Nd5 (Centralizes for back-rank perpetual (Nc3+ pattern), controls e3/f4, limits Queen …
- chess.js.legal_moves0ms
- llm.candidates26356ms · $0.0123
full reasoning
Candidates: Ne4 (Activates sole piece, attacks Nf3 forcing response, centralizes for perpetual check via tempo threats (Nd2/Nf2+).) | Nd5 (Centralizes for back-rank perpetual (Nc3+ pattern), controls e3/f4, limits Queen dominance, prepares fork/pin.) | Kf8 (Clears back rank for Ra8 rook activation, reduces back-rank weakness, enables perpetual check generation next move.)
7. Verify Alle 3 Kandidaten legal. cloud_eval disabled (default).
- chess.js.legal_recheck0ms
8. Reflect Final pick: Ne4 — Activates only piece, attacks f3 forcing Knight move, generates tempo for Nf2+ perpetual check threat. Only immediately forcing try given material deficit.. Rejected: f6d5, g8f8.
- llm.reflect18894ms · $0.0067
9. Commit Commit Ne4 (f6e4).
45.Qb8#Opus
1. Observe Halbzug 45, Weiss am Zug. Phase: Endspiel. Weiss +14 Punkte. Legale Zuege: 43. Criticality: 0.20.
- material-counter0ms
2. Recall Position recall: 15 similar position(s) found (limit=15).
- nex_search8ms
3. Recall Opponent No pattern found for chess-haiku-tm (tag=chess-haiku-tm) — mandatory run documented.
- nex_entity_search6ms
4. Research middlegame/endgame — research not relevant when both tools off.
5. Plan Phase: endgame. Eliminate the only active Black piece (the e4-knight, which is undefended and within my queen's reach) to reach a completely safe, multi-piece-up position, then bring rook and king into play to mate the b…
- llm.plan19283ms · $0.0685
full reasoning
Phase: endgame. Eliminate the only active Black piece (the e4-knight, which is undefended and within my queen's reach) to reach a completely safe, multi-piece-up position, then bring rook and king into play to mate the boxed-in g8 king. With Q+R+B+N vs R+N I neutralize Black's lone counterplay (the knight), then converge queen, rook and bishop on the trapped g8 king for a forced mate, activating my king per the king-activation principle if Black trades down. Critical: Ne4 is Black's only active unit and is currently undefended/loose — capturing or neutralizing it removes all counterplay and any fork threats against Kg1/f2; memory hits 'king activation' + 'ANTI neglecting king endgame' apply: once the knight is gone, Kg1 must march forward rather than sit passively; 'bishop vs knight' hit applies — the open board favors my bishop, so I keep it and avoid letting the knight reach safe squares (c3/g3/f6); guard the f2/back-rank squares so no knight check disrupts my coordination.
6. Candidates Candidates: Qb8# (Forced checkmate: queen delivers back-rank mate, the g8 king is boxed by its own h8-rook and f7/g7 pawns. Game over.) | Qe8# (Alternative immediate mate on the back rank; king has no escape, f7/g7 pawns…
- chess.js.legal_moves0ms
- llm.candidates12937ms · $0.0468
full reasoning
Candidates: Qb8# (Forced checkmate: queen delivers back-rank mate, the g8 king is boxed by its own h8-rook and f7/g7 pawns. Game over.) | Qe8# (Alternative immediate mate on the back rank; king has no escape, f7/g7 pawns and h8-rook seal the cage.) | Qxe4 (If a mate were missed, capturing the loose e4-knight removes Black's only active piece per plan; vastly winning fallback.)
7. Verify Alle 3 Kandidaten legal. cloud_eval disabled (default).
- chess.js.legal_recheck0ms
8. Reflect Final pick: Qb8# — Verified back-rank checkmate. The g8 king is sealed by its own f7/g7/h7 pawns and the h8-rook; Qb8 covers the entire 8th rank with no legal escape or interposition. Game over now.. Rejected: e5e8, e5e4…
- llm.reflect19365ms · $0.0711
full reasoning
Final pick: Qb8# — Verified back-rank checkmate. The g8 king is sealed by its own f7/g7/h7 pawns and the h8-rook; Qb8 covers the entire 8th rank with no legal escape or interposition. Game over now.. Rejected: e5e8, e5e4.
9. Commit Commit Qb8# (e5b8).
PGN
PGN anzeigen
[Event "Tournament Pairing 6"] [Site "?"] [Date "2026-05-30"] [Round "?"] [White "chess-opus-tm"] [Black "chess-haiku-tm"] [Result "*"] 1. e4 d5 2. exd5 e5 3. dxe6 Qd5 4. Nc3 Bxe6 5. Nxd5 Nc6 6. Nxc7+ Ke7 7. Nd5+ Bxd5 8. c4 Nd4 9. Be2 Nc2+ 10. Qxc2 Be4 11. Qxe4+ Kd6 12. Qd5+ Kc7 13. Nf3 Re8 14. O-O Rxe2 15. Re1 Rxe1+ 16. Nxe1 Bc5 17. Qxc5+ Kd8 18. Qd5+ Ke7 19. Qe5+ Kf8 20. Nf3 Nf6 21. d4 Kg8 22. Bf4 Ne4 23. Qb8# *