lichess.org
Donate

En Croissant: The Ultimate Chess Toolkit

Okay, after spending a day importing most of my chess materials I have found two things that might constitute flaws, which doesn't stop me loving this program.

1) It is entirely possible there's a way to do this, but I haven't figured out how to get it to to give me the positions I've assigned "puzzle" status to me as puzzles. The repertoire section for instance is clearly its own feature, but either the puzzle feature hasn't been developed or I haven't learned how to use it.

2) This one I think is actually a fairly important bug. In the practice repertoire feature, especially with moderate to larger repertoires it can break; it'll go to a position, I will make the desired move and it will undo said move and be stuck (the move happens to be ...Nf8). The skip button doesn't work and if I delete that part of the repertoire it still goes to said position and crashes. No amount of closing things and reopening them seems to help. I can load the repertoire newly in again and after practicing some positions eventually reach the same positions where it breaks. Also, despite flagging a later move as the starting move in a separate repertoire it breaks by going to move one (white to move, in a black repertoire) and again I cannot skip or play. I do not think the PGN is broken and I've hit the first of these errors both inputting the repertoire manually and loading a prebuilt pgn.
Replicating the problem with a quick example to see if others have the same issue, I think it crashes specifically with transpositions:

1.e4e62.d4d5

2...Nf63.Nc3d54.Nf3c55.e5Nfd76.dxc5Bxc57.Bd3
3.Nc3Nf64.e5Nfd75.Nf3c56.dxc5Bxc57.Bd3

Moves chosen as an example. When I practice the above in the training method the second time I reach 7.Bd3 it has issues, playing 7.Bd3 it will undo the move and the next/skip buttons stop having their intended effect.
Okay: 1. e4 e6 2. d4 d5
Okay: 1. e4 e6 2. d4 Nf6 3. Nc3 d5 4. Nf3 c5 5. e5 Nfd7 6. dxc5 Bxc5 7. Bd3
Invalid SAN because Nf6 is repeated twice : 1. e4 e6 2. d4 Nf6 3. Nc3 Nf6 4. e5 Nfd7 5. Nf3 c5 6. dxc5 Bxc5 7. Bd3
<Comment deleted by user>
<Comment deleted by user>
Hi. I'm not sure if this is a bug or something or I'm just not looking carefully but in the files option, when I create a new file is there a way to import pgn files on our local computer into the file i'm making?
Hi, thank you for the app.
1. When playing against the computer, is there an easy way to control the playing level of the engine like in Lichess? Besides configuring the same engine multiple times with different settings.
2. Can I automatically add alternative moves to blunders when generating reports?
The app features are nice. I keep the app for the database.

1. If you locally download a few chess engines in different directories, you can then go to settings and adjust the skill levels. That way you can play an engine skill level against another engine with a different skill levels.

I use Lucas chess: Lucas-Elo & Tourney-Elo to play against engines. It might help to discover which engine you would need at your present skill level.

Why not pick an engine that fits your rating needs and install it in the en-crossant app. www.computerchess.org.uk/ccrl/4040/

2. If a game is already analysed, than you would have to analyse it again with another engine to add more alternate lines or you would have to replay your game. @dingli
Stockfish has settings to control it's playing level (either via the skill setting or the ELO limit). It makes no sense to install different engines just to get different difficulty levels. Lichess for example offers playing against the computer at different levels, achieved via different configs for Stockfish
It's best to leave the style of the engine play at it's best, even if it can only produce a rating of 1500, than to lower the skill level of an engine. Having the same engine playing weaker does not change it's style of play. This is why I prefer to use different engines. Just like I prefer to play different players than constantly playing the same player.

"Chess engine table arranged by playing style."
www.chessengeria.eu/post/chess-engines-style-of-play

www.perplexity.ai/search/A-chess-user-MXImiJbBTta2XhIdkbusuA