Devlog 19
More progress has been made adding features and fixing bugs. I’ll highlight the changes below.
Features
Game Chart
The game chart has been updated to include custom dots and lines showing the move classifications and key points during the game (brilliant moves, great moves, mistake, blunder, and miss). You can also click on the chart to go to that move.
History View
The history view has now been updated to show the classification icons next to the move, which should make it easier to find moves you are looking for
Fixes/Optimizations
Memoization
Data in the game chart has now been memoized. This prevents the chart from crashing the page due to trying to process data many times per second.
Stockfish evaluations
Game review evaluations now use an active worker pool to run multiple evaluations at once rather than just one at a time. Positions are also cached now so all evaluations share 1 chess instance. In practice, this has reduced the game review time for a 20 move game from over 1 minute to around 7 seconds, which is around a 90% decrease.
Comments 0
No comments yet. Be the first!
Sign in to join the conversation.