Menu

#57 Commenting a move restarts engine

v.4.6
closed
nobody
None
5
2022-07-20
2014-08-04
rigao
No

When analysing a position if you insert a comment in a move it will restart the analysis of the engine. It is hardly critical, as by the time you are inserting a comment most probably you are happy with what the engine had to say, but you may have forgotten to paste the variation in the notation, for example.

rigao.

PS: v. 4.6.0. built from sources august 02.

PS2: What IDE do you use to develop SCID? I tried to use eclipse with c/c++ plugin but it won't let me compile (although ./configure and make will in a terminal).

Discussion

  • Fulvio

    Fulvio - 2014-08-18
    • status: open --> pending
    • Priority: 1 --> 5
     
  • Fulvio

    Fulvio - 2014-08-18

    Confirmed.
    The problem is that inside the function "updateBoard" we always call "::notify::PosChanged" but sometimes, like when storing a comment, the position has not been changed.
    The best behavior would be to call "::notify::PosChanged" only when the position has really been changed, but there are 176 reference to "updateBoard"... too much work for me

    P.S.
    I use Visual Studio as IDE

     
  • Fulvio

    Fulvio - 2022-07-20
    • status: pending --> closed
     

Log in to post a comment.