franciscoBSalgueiro / en-croissant

The Ultimate Chess Toolkit
https://encroissant.org
GNU General Public License v3.0
439 stars 49 forks source link

UCI settings seems not to be effective in game play, only in analysis #212

Open chuigda opened 4 months ago

chuigda commented 4 months ago

Describe the bug

I installed the Komodo engine and adjusted its skill level in engine settings, to somewhat match my level. However I find it very difficult to play against. I then set the skill level to 1 and let it play against a full-powered Stockfish, as some kind of benchmark. Stockfish took 104 moves to checkmate Komodo, while both engines appeared to have really low ACPL according to the analysis of Stockfish afterwards, neither side makes critical blunder. However with that skill level set, Komodo appears very stupid when used for analysis. Seems that UCI options only worked when using engine to analyse.

Reproduction

  1. Download Komodo engine
  2. Set its skill level low
  3. "Benchmark" it somehow with other engines

Platform and versions

Windows, reproduced on both v0.9.1 and v0.9.2

Stack trace

No response

bryan07 commented 3 months ago

I was playing around with Komodo Dragon where you can set UCI elo, and it does not reflect on the strength of the engine, I think this parameter is not applied while playing a game against the engine.

chuigda commented 2 months ago

By version 10.0 this seems to be solved. I'll give it some double check afterwards.

undorev commented 1 month ago

Still having this issue. Using stockfish 16.1 engine with skill level setting set to 1 and UCI elo to lowest. Does not seem to apply when playing against computer