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

Reply via email to