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 > immediately lead > to a draw when in a strong position, which is often a real issue in endgames > - making Scid's analysis > a *little* meandering and useless. Perhaps there are other problems too. > > Anyway, the correct way is to use the "position startpos moves" command. > > 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. Another thing to consider is that engines usually are tested with ChessBase, do you know if it use the "startpos" command? 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. Bye, Fulvio
------------------------------------------------------------------------------ Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS, MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft MVPs and experts. ON SALE this month only -- learn more at: http://p.sf.net/sfu/learnnow-d2d _______________________________________________ Scid-users mailing list Scid-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/scid-users