benini / scid

Other
44 stars 14 forks source link

Bugfix for calculate score for evalbar in engine window #55

Closed ukscid closed 2 years ago

ukscid commented 2 years ago

If evaluate from engine is mate in X, then evalbar was called with "+MX" instead of a float number

benini commented 2 years ago

That's no good. ::notify::EngineBestMove should be invoked with the same displayed value because it may be shown somewhere else (for example chess.com also shows it in the bar). And this is horrible: