I've been a bit obsessed with chess lately and have read/heard things like "X is the top engine move, but no one under master plays that line". To me this begs the questions "which line are players below master playing" and "which line are players at/above/below my rating playing". This question motivated me to build a tool to analyze the move distribution (win/draw/loss rate) from a given position across rating buckets (400, 500, 600... 3000). Luckily, https://database.lichess.org/ provides an open/free database of games that have just the data required to build such a tool.
The Rated Analysis tool consists of an 1) an offline job to compute/store the positional move distribution bucketed by rating, and 2) the https://rated-analysis.pickle-dev.com/ webpage to serve the data along with some nice to haves like loading user games from platforms like chess.com/lichess.org.
Very interesting to see the above and below based on your own rating. A great add will be to show two columns: what players like me play here and the actual best counter after that move. An auto reply for the move i make will make this super useful and less cluttered than the usual tools.
I've been a bit obsessed with chess lately and have read/heard things like "X is the top engine move, but no one under master plays that line". To me this begs the questions "which line are players below master playing" and "which line are players at/above/below my rating playing". This question motivated me to build a tool to analyze the move distribution (win/draw/loss rate) from a given position across rating buckets (400, 500, 600... 3000). Luckily, https://database.lichess.org/ provides an open/free database of games that have just the data required to build such a tool.
The Rated Analysis tool consists of an 1) an offline job to compute/store the positional move distribution bucketed by rating, and 2) the https://rated-analysis.pickle-dev.com/ webpage to serve the data along with some nice to haves like loading user games from platforms like chess.com/lichess.org.