Skip to content

mvrozanti/chess-insights

Repository files navigation

CircleCI

Chess.com Features

  • Games played
  • Average accuracy
  • Accuracy by move number
  • Results by opponent rating
  • Games won/drew/lost by ..
  • Games by game shape
  • Results by game shape
  • Accuracy by game shape
  • Game Phases
  • Forks
  • Pins
  • Mates
  • Hanging Pieces
  • Free Pieces
  • Pieces
  • Accuracy per piece
  • Average accuracy per piece
  • Castling
  • Time of Day
  • Day of Week
  • Geography

Extra Features

  • Accuracy per square

  • Accuracy per square per piece

  • Opening win/loss stats

  • Average accuracy by opening

  • Average move frequency by piece

  • Castling statistics on same side or opposite sides when playing white/black

  • Chart containing the opening repertoire breakdown

  • Most common endgame types (e.g., rook vs. pawn, queen vs. rook, etc.)

  • Percentage of games won/lost/drawn based on endgame type

  • Check at what move number you make your first mistake or inaccurate move in the game

  • Most common types of tactical motifs (e.g., pins, forks, discovered attacks, etc.) inflicted and sustained

  • Average centipawn loss (CPL) per move (a measure of how far off the optimal move a player's move was)

  • Average number of pawn moves per game

  • Average number of minor/major piece moves per game

  • Average number of queen moves per game

  • Average number of king moves per game

  • Average piece mobility (how many squares it traveled (manhattan distance)) by piece type (pawn, knight, bishop, rook, queen)

  • Total number of en passant captures made by the player

  • Total number of good en passant captures made by the player

  • Total number of bad en passant captures made by the player

  • Total number of en passant captures missed by the player

  • En passant capture success rate (percentage of en passant captures made out of total opportunities to make an en passant capture)

  • En passant capture failure rate (percentage of missed en passant captures out of total opportunities to make an en passant capture)

  • En passant capture frequency (average number of en passant captures made per game)

  • En passant capture frequency by opening (percentage of games with an en passant capture, broken down by opening played)

  • En passant capture success rate by opening (percentage of successful en passant captures out of total opportunities, broken down by opening played)

  • En passant capture success rate by game phase (percentage of successful en passant captures out of total opportunities, broken down by opening, middle game, endgame, etc.)

  • Average check accuracy (not counting checkmate obviously)

  • Average material balance (determinable)

  • Compulsory captures caused and suffered total and rates per game

  • Move frequency diff between light and dark bishops

  • Draw by agreement accuracy

  • Queen trade accuracy (?)

  • Best matches (accuracy sum)

General things to do

  • Add 960 support and filters
  • UT/Coverage/CI
  • Cache pgn/game mapping
  • Download 3-4-5 tables automatically

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published