lukasmonk / lucaschessR2

Lucas Chess R Version 2
GNU General Public License v3.0
255 stars 36 forks source link

Feature Request for showing info in analysis bar and improving kibitzer view #126

Open InExtremaRes opened 5 months ago

InExtremaRes commented 5 months ago

Hi! First of all, thank you very much for this software, has been super useful. Congrats!

I would like to use LucasChess to replace online tools like chess(dot)com or liches to practice and analyze games and it works good for the most part, however I have some issues/questions about the interface and I don't know if they're limitations or just I'm not looking in the right places. Also, I'm very new to chess and this kind of software (and english is not my main language), so maybe I'll use the wrong terms; I'll ve happy to clarify if something doesn't make sense.

The main thing is about analyzing a game "in real time". I want to be able to see the score for the current position, as it is shown right now with the analysis bar (using R 2.10a), but I also want to see the lines for the next good moves (similar, for instance, to lichess). Right now, hovering the cursor over the analysis bar gives the notation for best the analyzed line, but it's hard to understand in that format.

I have configured a kibitzer with Stockfish candidates and that works pretty well, except of course that if I keep the analysis bar open, there are two instances of Stockfish running in parallel doing the same work twice. Is it possible to show somewhere in the main interface the analyzed line(s) that the engine for the analysis bar has used, besides just hovering the bar? Also, the only way I can see the evaluation number in the bar is on hover. Is it possible to show the number (like +2.35) at all times? Showing the current depth of the analysis somewhere would also be nice. If these things are not possible right now, could they be added in a future version?

When I analyze a game (utilities > analyze), I can double click a movement and it shows an analysis board where I can "travel" a suggested line, going forward and backward, and even trying a variation. Is it possible to do something similar in the kibitzer board? I find it hard to read the candidate line just from the notation. Maybe it could be possible to open the same "analysis board" when you double click a line or press some new button. Also, in almost every other place the movements are shown with the figurine, but not in the kibitzer. Is it possible to configure? Again, if not, could be added in a next version so it can be configured?

Thank you very much in advance!

lukasmonk commented 5 months ago

The main thing is about analyzing a game "in real time". I want to be able to see the score for the current position, as it is shown right now with the analysis bar (using R 2.10a), but I also want to see the lines for the next good moves (similar, for instance, to lichess). Right now, hovering the cursor over the analysis bar gives the notation for best the analyzed line, but it's hard to understand in that format.

In Utilities, Help to move.

I have configured a kibitzer with Stockfish candidates and that works pretty well, except of course that if I keep the analysis bar open, there are two instances of Stockfish running in parallel doing the same work twice. Is it possible to show somewhere in the main interface the analyzed line(s) that the engine for the analysis bar has used, besides just hovering the bar? Also, the only way I can see the evaluation number in the bar is on hover. Is it possible to show the number (like +2.35) at all times? Showing the current depth of the analysis somewhere would also be nice. If these things are not possible right now, could they be added in a future version?

If you use kibitzers, the analysis bar does not provide additional information, so you can remove it. If you use the analysis bar to get an idea of whether you are winning or losing, and by how much, the fourth row defines the limit.

When I analyze a game (utilities > analyze), I can double click a movement and it shows an analysis board where I can "travel" a suggested line, going forward and backward, and even trying a variation. Is it possible to do something similar in the kibitzer board? I find it hard to read the candidate line just from the notation. Maybe it could be possible to open the same "analysis board" when you double click a line or press some new button. Also, in almost every other place the movements are shown with the figurine, but not in the kibitzer. Is it possible to configure? Again, if not, could be added in a next version so it can be configured?

In kibitzers, you can move the pieces to analyse specific moves.