Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Review Game #168

Open
12 tasks
benini opened this issue Feb 10, 2024 · 0 comments
Open
12 tasks

Review Game #168

benini opened this issue Feb 10, 2024 · 0 comments
Labels

Comments

@benini
Copy link
Owner

benini commented Feb 10, 2024

Open

  • A button in the engine window should stop the engine and open the Review window with a new engine using the same options.

Iterative Analysis with Increasing Depth

  • Do an iterative analysis, progressively increasing the depth up to a maximum defined limit.
  • Show the engine info (time, nodes, hash, tb hits) at the top (same as the engine win).
    Update the following data after each BestMove message from the engine.
  • Show the current best line.

Comparison Columns: White vs. Black

  • Accuracy: Measures the precision of moves.
  • Mistakes: Differentiated by color for blunders, errors, and inaccuracies.
    Displays each move along with the time taken for the move in a two-column format, for both white and black.
  1. a3? (0:00:30) - 1..g5 (1s)
  2. cxd4 (0:02:20)

Evaluation Graph

  • A graph showing the evaluation of the position over time.
  • Hovering over the graph displays the chessboard, with two arrows highlighting the actual move made and the best move identified by the analysis.
  • Ideally, the move timing is also shown in some manner.

PGN of the Game

Buttons

Pause - merge game - CPU - RAM - max depth

Options

  • Automatic merging when max depth is reached.
  • Analyze variants (problem: how to distinguish between original variations and those added by the engine?).
  • Omit evaluation for all moves?
@benini benini added the todo label Feb 10, 2024
@benini benini pinned this issue Feb 10, 2024
@benini benini unpinned this issue Feb 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant