You are browsing as a guest. Sign up (or log in) to start making projects!

4h 47m 6s logged

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.

0
7

Comments 0

No comments yet. Be the first!