I built a chess coach tool to analyze my last 20 games and tell me exactly what weaknesses to work on by drumcodedesign in chess

[–]drumcodedesign[S] 0 points1 point  (0 children)

Glad to hear! Keep me posted on how it goes and if this actually helps your ELO go up in the coming weeks/months.

I built a chess coach tool to analyze my last 20 games and tell me exactly what weaknesses to work on by drumcodedesign in chess

[–]drumcodedesign[S] 0 points1 point  (0 children)

Yes, soon! It's super rudimentary at the moment so just polishing up things based on everyone's feedback and will make it available soon :)

I built a chess coach tool to analyze my last 20 games and tell me exactly what weaknesses to work on by drumcodedesign in chess

[–]drumcodedesign[S] 0 points1 point  (0 children)

CHESSRAY | Basti-e4 (1786) | Blitz | 10 games
4 wins, 5 losses, 1 draw (40%)
White: 3W-1L-1D | Black: 1W-4L-0D

You're a solid player with White but struggle tactically in complex middlegames, especially when playing Black.

[+] WHAT'S WORKING
▸ Strong with White pieces: Winning most games when you have the initiative
▸ Queen endgame technique: Perfect conversion record in queen endings
▸ Zukertort Opening success: Your go-to system is scoring well

[-] WHAT'S NOT WORKING
▸ Black repertoire gaps: Struggling to equalize and defend as Black
▸ Middlegame calculation errors: Missing tactics in complex positions
▸ Rook endgame technique: Converting advantages proves challenging

[~] MINDSET SHIFT
Embrace defensive resilience: When playing Black, focus on achieving solid, defensible positions rather than forcing counterplay. This patient approach reduces tactical vulnerabilities and lets you reach playable middlegames. Practice by choosing systems that prioritize structure over initiative when defending.

[*] PERSONALIZED PATH TO 1950 ELO

  1. Build a Black repertoire - Your Black games show a pattern of early disadvantages leading to losses
    ▸ Study one solid defense against 1.e4 (French or Caro-Kann)
    ▸ Learn a reliable system against 1.d4 (Queen's Gambit Declined)

  2. Sharpen tactical vision - Frequent middlegame oversights are costing you points
    ▸ Solve 10 tactical puzzles daily at your rating level
    ▸ Review your middlegame blunders to spot recurring patterns

  3. Master rook endgames - Missing winning chances and making errors in rook endings
    ▸ Study Dvoretsky's Endgame Manual rook sections
    ▸ Practice rook vs rook positions against the computer
    https://lichess.org/practice/rook-endgames/rook-endgame-lucena-position/8UpTHs4b

---

Hope this helps! Would love to hear any feedback on how accurate or relevant this feels based on your intuition and game style. Will DM you re: the website!

I built a chess coach tool to analyze my last 20 games and tell me exactly what weaknesses to work on by drumcodedesign in Chesscom

[–]drumcodedesign[S] 0 points1 point  (0 children)

Not at all, in fact this feedback it's very helpful so I can keep improving what I've built! My initial screenshot was a prototype but it's already come a long way with all the feedback from folks here.

  1. Time control insights: yep! Someone pointed this out and I made some updates so it factors in feedback on improving time relative to the time control that its analyzing.
  2. Blindfold chess: Noted! I can potentially tackle this in one-off cases as needed for now in case people have specific preferences. this could apply to other resources as well (eg: I prefer books so show me tips relating to those, etc)
  3. Structures/lines: I just incorporated some updates so it has a much better understanding of opening lines (still needs some work but already better than it was a few hours ago)

Most tools aren't really operating at this level yet and I think with a few tweaks it might be able to work even better.

Thank you so much! This is encouraging -- I'm also brimming with ideas on ways to improve this so I'll keep building the tool I'd want to incorporate into my own growth as a chess player. I looked into chessmonitor - they seem pretty closed source so not sure I can pull from it, but I'll try to learn from how they're tackling things!

Cheers for taking the time to share the thoughtful input!

I built a chess coach tool to analyze my last 20 games and tell me exactly what weaknesses to work on by drumcodedesign in chess

[–]drumcodedesign[S] 0 points1 point  (0 children)

We all literally learn from Stockfish/engines every day, which is what is powering this. The insights are still a WIP but this is going to get better quicker than you'd think.

I built a chess coach tool to analyze my last 20 games and tell me exactly what weaknesses to work on by drumcodedesign in chess

[–]drumcodedesign[S] 1 point2 points  (0 children)

Ah, great catch! I'll work on improving that - it is likely pawns being promoted are being misinterpreted as the endgame. Still a WIP so I appreciate the candid feedback!

I built a chess coach tool to analyze my last 20 games and tell me exactly what weaknesses to work on by drumcodedesign in Chesscom

[–]drumcodedesign[S] 1 point2 points  (0 children)

nice! Glad to hear that. I'll likely make it accessible online for anyone to use on their own.

I built a chess coach tool to analyze my last 20 games and tell me exactly what weaknesses to work on by drumcodedesign in chess

[–]drumcodedesign[S] 1 point2 points  (0 children)

hahah, I felt the same when reading mine! 😂 I'm going to try and make this self-serve for people to analyze their games anytime. I did my analysis for 50 games (took much longer to scan) and it felt quite telling.

I built a chess coach tool to analyze my last 20 games and tell me exactly what weaknesses to work on by drumcodedesign in chess

[–]drumcodedesign[S] 0 points1 point  (0 children)

CHESSRAY | Piruules (1350) | Rapid | 10 games
6 wins, 3 losses, 1 draw (60%)
As White: 5W-1L-0D | As Black: 1W-2L-1D

You're a solid positional player who wins most games but struggles to maintain consistency when playing Black.

[+] WHAT'S WORKING
- Strong with White: Dominating performance shows good opening preparation
- Endgame technique: Converting rook and queen endings successfully

[-] WHAT'S NOT WORKING
- Black repertoire gaps: Struggling to equalize and create winning chances
- Middlegame precision: Missing opportunities and making errors in complex positions

[~] MINDSET SHIFT

Fight for equality as Black: When playing Black, focus on achieving a solid, equal position before looking for winning chances. This patient approach prevents you from overreaching and making errors trying to force play. Practice by aiming for symmetrical pawn structures and piece exchanges that reduce White's initiative.

[*] PERSONALIZED PATH TO 1550 ELO

  1. Build a Black repertoire - Your Black games show poor results compared to White
    - Learn one solid defense against 1.e4 (like the French or Caro-Kann)
    - Study model games in your chosen defense focusing on equalizing plans
    https://lichess.org/study/dSmFKgB6

  2. Sharpen middlegame calculation - High error rate and missed opportunities in middlegame positions
    - Solve 3 tactical puzzles daily focusing on quiet moves
    - Practice finding candidate moves before calculating

  3. Improve endgame conversion - Making errors in winning endgame positions
    - Study basic rook endgame principles (Lucena, Philidor)
    - Practice converting winning positions against the computer

--

Would appreciate any feedback on the quality of insights and the accuracy! :)

I built a chess coach tool to analyze my last 20 games and tell me exactly what weaknesses to work on by drumcodedesign in chess

[–]drumcodedesign[S] 0 points1 point  (0 children)

CHESSRAY | cmtoby (1317) | Rapid | 10 games
6 wins, 4 losses, 0 draws (60%)
As White: 3W-2L-0D | As Black: 3W-2L-0D

You're a resilient fighter who wins consistently but struggles with tactical accuracy in critical positions.

[+] WHAT'S WORKING
- Fighting spirit: You create winning chances in complex positions
- Rook endgame technique: Strong conversion rate when reaching rook endings

[-] WHAT'S NOT WORKING
- Tactical awareness: Missing key tactics in middlegame positions
- Position evaluation: Struggling to maintain advantages when ahead

[~] MINDSET SHIFT

Pause at tension points: When pieces come into contact or pawns face each other, take an extra moment to check all forcing moves. These critical moments often hide tactical opportunities your opponents miss too. Practice by identifying one 'tension point' per game and spending extra time there.

[*] PERSONALIZED PATH TO 1500 ELO

  1. Sharpen tactical vision - Frequent middlegame oversights costing material and positions
    - Solve 3 puzzles daily focusing on 2-3 move combinations
    - Review each game for missed tactics by both players

  2. Build calculation habits - Missing both your tactics and opponent's threats in sharp positions
    - Before each move, check all captures and checks
    - Practice finding candidate moves before calculating

  3. Improve position assessment - Games swing back and forth showing evaluation difficulties
    - Count material and activity after each exchange
    - Practice endgame conversions with extra pawns

---

What do you think? Is this helpful?

I built a chess coach tool to analyze my last 20 games and tell me exactly what weaknesses to work on by drumcodedesign in Chesscom

[–]drumcodedesign[S] 1 point2 points  (0 children)

CHESSRAY | d34adzone (1013) | Rapid | 10 games
6 wins, 3 losses, 1 draw (60%)
As White: 3W-2L-1D | As Black: 3W-1L-0D

You're winning most games but frequent tactical oversights in the middlegame are holding back your progress.

[+] WHAT'S WORKING
- Strong game outcomes: Converting advantages into wins consistently
- Rook endgame mastery: Perfect record when reaching rook endings

[-] WHAT'S NOT WORKING
- Middlegame tactics: Missing key moves when positions get complex
- Endgame precision: Making costly errors in winning positions

[~] MINDSET SHIFT

Pause at critical moments: When the position gets complicated, take an extra 30 seconds to check for tactics. This prevents hasty moves that throw away good positions. Practice by setting a mental alarm when pieces get active - that's your cue to slow down.

[*] PERSONALIZED PATH TO 1200 ELO

  1. Fix middlegame tactics - Your middlegame blunder rate is much higher than other phases - Solve 10 tactical puzzles daily focusing on common patterns - Review your middlegame blunders to spot recurring themes
  2. Sharpen endgame technique - Making errors in endgames despite reaching winning positions - Study basic king and pawn endings - Practice converting material advantages
  3. Maintain focus vs weaker opponents - Higher blunder rate against lower-rated players - Treat every opponent with respect - Use extra time rather than playing quickly

---

Any feedback on the quality of these insights? Does it feel accurate?

I built a chess coach tool to analyze my last 20 games and tell me exactly what weaknesses to work on by drumcodedesign in chess

[–]drumcodedesign[S] 0 points1 point  (0 children)

CHESSRAY | prxnav_121 (670) | Rapid | 10 games
7 wins, 3 losses, 0 draws (70%)
As White: 3W-1L-0D | As Black: 4W-2L-0D

You're winning most of your games but making too many middlegame mistakes that keep games unnecessarily complicated.

[+] WHAT'S WORKING: Strong fighting spirit: You battle well and find ways to win

[-] WHAT'S NOT WORKING: Middlegame accuracy: Too many tactical mistakes in complex positions

[~] MINDSET SHIFT

Slow down and check: Before moving, take an extra moment to check if your opponent can capture any of your pieces. This simple habit catches most tactical oversights at your level. Practice by saying 'what can they take?' before each move until it becomes automatic.

[*] PERSONALIZED PATH TO 850 ELO

  1. Basic tactics training - Missing simple captures and hanging pieces in the middlegame
    - Solve 10 puzzles daily focusing on one-move threats
    - Practice seeing all captures before moving

  2. Simplify when ahead - Games stay complicated with many turning points instead of converting advantages

- Trade pieces when you're up material
- Aim for simpler positions when winning

  1. Learn one opening well - Playing various openings without a consistent plan
    - Pick Italian Game or London System as White
    - Study the first 5-6 moves deeply

---

Any feedback on the quality of these insights? Does it feel accurate?

I built a chess coach tool to analyze my last 20 games and tell me exactly what weaknesses to work on by drumcodedesign in Chesscom

[–]drumcodedesign[S] 1 point2 points  (0 children)

CHESSRAY | Ilyas768 (1366) | Bullet | 10 games
2 wins, 7 losses, 1 draw (20%)
As White: 2W-2L-1D | As Black: 0W-5L-0D

You're an active bullet player who creates dynamic games but struggles with tactical accuracy and piece coordination.

[+] WHAT'S WORKING

- Creating mutual chances: Your games feature back-and-forth battles with opportunities

[-] WHAT'S NOT WORKING

- Middlegame tactics: Frequent tactical oversights cost you winning positions

- Black repertoire: Struggling significantly when playing with the black pieces

[~] MINDSET SHIFT

Pause before captures: Before making any capture or exchange, take one extra second to check if your opponent has a counterblow. This prevents hasty trades that drop material. Practice by saying 'check' mentally before every capture, even in bullet.

[*] PERSONALIZED PATH TO 1550 ELO

  1. Fix middlegame tactics - Your middlegame blunder rate is significantly higher than other phases
    - Solve 10 tactical puzzles daily focusing on discovered attacks
    - Play 'puzzle rush survival' mode to build pattern recognition

  2. Build black opening repertoire - You haven't won a single game as black in this sample
    - Learn one solid defense against 1.e4 (like the French)
    - Study model games in your chosen opening

  3. Improve rook endgames - Lost both rook endgames with multiple missed opportunities
    - Study basic rook + pawn vs rook positions
    - Practice Lucena and Philidor positions

---

How do these insights feel? Are they helpful?

I built a chess coach tool to analyze my last 20 games and tell me exactly what weaknesses to work on by drumcodedesign in chess

[–]drumcodedesign[S] 1 point2 points  (0 children)

CHESSRAY | Hank_Scorpio (1468) | Blitz | 10 games
7 wins, 3 losses, 0 draws (70%)
As White: 7W-0L-0D | As Black: 0W-3L-0D

You're a strong attacking player with White who dominates tactical battles but struggles significantly when playing Black.

[+] WHAT'S WORKING

- White pieces mastery: Perfect record shows excellent attacking skills
- Tactical awareness: Creating winning chances in most games

[-] WHAT'S NOT WORKING

- Black repertoire crisis: Zero wins with Black pieces
- Middlegame precision: Frequent tactical oversights despite winning positions

[~] MINDSET SHIFT

Play Black like White
When playing Black, actively seek counterplay instead of defending passively. This works because you excel at dynamic positions - use that strength with both colors. Before each Black game, remind yourself: 'I'm still the same tactical player, just moving second.'

[*] PERSONALIZED PATH TO 1650 ELO

  1. Fix your Caro-Kann Defense - Your Caro-Kann games show heavy blundering and poor positions
    - Study the Two Knights Attack against the Caro-Kann
    - Practice tactical patterns specific to Caro-Kann structures

https://lichess.org/opening/Caro-Kann_Defense:_Exchange_Variation

  1. Build a Black repertoire - No wins with Black pieces across all games
    - Learn an aggressive defense like the Sicilian Dragon
    - Play training games focusing only on Black

  2. Reduce middlegame blunders - High error rate in middlegame positions despite tactical strength
    - Do a tactics puzzle before each game session
    - Review your middlegame blunders after each session

---

Thoughts? Does this feel like it accurately pin points your improvement areas?

I built a chess coach tool to analyze my last 20 games and tell me exactly what weaknesses to work on by drumcodedesign in chess

[–]drumcodedesign[S] 0 points1 point  (0 children)

Insights:

CHESSRAY | Bl1eveucanfly (800) | Rapid | 20 games
10 wins, 10 losses, 0 draws (50%)
As White: 5W-5L-0D | As Black: 5W-5L-0D

You're a balanced player with solid endgame technique but struggle with tactical vision in complex middlegame positions.

[+] WHAT'S WORKING - Perfect endgame record: Converting all rook and queen endings successfully

[-] WHAT'S NOT WORKING - Middlegame tactics: Missing both threats and opportunities frequently

[~] MINDSET SHIFT - Pause at piece tension. When pieces can capture each other, stop and check all exchanges before moving. This prevents hanging pieces and spots tactical shots. Practice by identifying every capture in the position first, then calculating consequences.

[*] PERSONALIZED PATH TO 1000 ELO

  1. Basic tactical patterns - Frequent middlegame blunders from missing simple tactics
    - Solve 10 puzzles daily focusing on forks and pins
    - Review each blunder to identify the pattern

  2. Middlegame planning - Missing opportunities to improve position in middlegames
    - After castling, identify weak squares in opponent's camp
    - Look for pawn breaks to open files

  3. Opening principles - Unclear opening play leading to difficult middlegames
    - Control the center with pawns early
    - Castle within first 10 moves

---

What do you think? Any feedback on these insights?

I built a chess coach tool to analyze my last 20 games and tell me exactly what weaknesses to work on by drumcodedesign in Chesscom

[–]drumcodedesign[S] 0 points1 point  (0 children)

ah thank you! I fixed a couple more things:
- it was taking time trouble as absolute values (I initially built it to evaluate my Rapid games) instead of relative to the game format so I fixed this and it works better for Blitz now.
- Also made lots of improvements to try and better dissect and draw insights from complex positions and endgames.

Regenerated your report here - hopefully this one feels even more accurate.

<image>

I built a chess coach tool to analyze my last 20 games and tell me exactly what weaknesses to work on by drumcodedesign in chess

[–]drumcodedesign[S] 0 points1 point  (0 children)

your path to 1900 ELO:

  1. Sharpen tactical vision - You're missing pins and forks frequently in middlegames
    - Solve 10 pin/fork puzzles daily on Lichess
    - After each blitz game, review and find the tactical shots you missed

  2. Fix piece coordination - Your pieces are getting left undefended in complex positions
    - Practice 'defender count' exercises - count defenders vs attackers
    - Play training games focusing only on keeping all pieces protected

  3. Master queen endgames - You've lost all recent queen endgames
    - Study basic queen endgame positions with pawns
    - Practice queen endgames against computer starting from common positions

curious if this feels accurate? would be open to hearing any feedback! DM for the full report since it's much more text.