Re: [Scid-users] UCI analysis changes

2013-01-28 Thread Gregor Cramer
> One thing Scid does slightly wrong is it's reliance on "position fen" > ... > Anyway, the correct way is to use the "position startpos moves" command. I recommend to do this change, it's the correct behavior and Scidb is working well with "position startpos ...". But consider three points: 1.

Re: [Scid-users] UCI analysis changes

2013-01-28 Thread Fulvio
Steven wrote: >> If you have thoroughly tested your code and you believe that there are >> no problems, send me a patch and i willingly commit it into scid. >> > > Laugh. In case you havent noticed, your fork is not in great shape. > Sorry for the bad news :) > My fork?? As far as i know

Re: [Scid-users] UCI analysis changes

2013-01-28 Thread Steven
  > I agree that using "startpos" is the correct way. > However it's also the most complicated and I would not be surprised if > it does cause unexpected bugs. Yes, i've found some issues today, but they seem resolved. Null move needs special case, and the "sc_game moves coord" should not retu

Re: [Scid-users] UCI analysis changes

2013-01-28 Thread Fulvio
Steven wrote: > One thing Scid does slightly wrong is it's reliance on "position fen" > > > "position fen $analysis(fen$n)" > > to do UCI engine analysis. Pascal wrote all the UCI code, but cut a few > corners. > The obvious problem is, the engine has no way to know if it's next move will > i

[Scid-users] UCI analysis changes

2013-01-27 Thread Steven
One thing Scid does slightly wrong is it's reliance on "position fen"     "position fen $analysis(fen$n)" to do UCI engine analysis. Pascal wrote all the UCI code, but cut a few corners. The obvious problem is, the engine has no way to know if it's next move will immediately lead to a draw when