Page 1 of 1

Scorpio chess engine by Daniel Shawul

PostPosted: 19 Apr 2005, 00:33
by Dann Corbit
It is a nice sample engine to understand the basics:
ftp://cap.connx.com/pub/chess-engines/n ... corpio.zip

Re: Scorpio chess engine by Daniel Shawul

PostPosted: 19 Apr 2005, 02:15
by Michael Yee
Dann (and Dan),

Thanks for this executable. I didn't look at the code, but it looks like the perft values are slightly off, e.g.,

perft 3 = 8909

which is neither leaf (8902) nor total (9322).

It appears to play fine, though, which interestingly makes chess engines seem less brittle than some other kinds of software.

Michael

Re: Scorpio chess engine by Daniel Shawul

PostPosted: 19 Apr 2005, 03:57
by Daniel Shawul
Hi Micheal
Yes,I know perft values are not displayed correctly.
That is because some moves are generated twice by the incremental move generator. If you comment out the incremental move generator code in moves.cpp , it will display correct numbers.

best wishes
daniel

Re: Scorpio chess engine by Daniel Shawul

PostPosted: 19 Apr 2005, 13:43
by Michael Yee
Thanks for the explanation, Daniel.

I should have suspected you already knew about it... After all, why have a perft function if not to use it for debugging?! :)

Someone plz send me scorpio.zip file - can't download it :(

PostPosted: 19 Apr 2005, 18:46
by GenoM
Someone plz send me scorpio.zip file - can't download it :(
e-mail:
pangenium.at.abv.bg

thanks,
Geno

Thanks [NT]

PostPosted: 19 Apr 2005, 21:52
by GenoM
hi Pedro
thanks for the file
Geno

Re: Scorpio chess engine by Daniel Shawul

PostPosted: 19 Apr 2005, 21:54
by Pablo
Dann Corbit wrote:It is a nice sample engine to understand the basics:
ftp://cap.connx.com/pub/chess-engines/n ... corpio.zip


Hi Dann:
There are two executable. Which is the difference between them?
Nothing to do with Scorpio but try to remember to fix Hoichess,
Best regards,
Pablo

Re: Scorpio chess engine by Daniel Shawul

PostPosted: 19 Apr 2005, 22:39
by Dann Corbit
The two binaries are built by different compilers.
The MSVC binary is a little faster on my machine.

Re: Scorpio chess engine by Daniel Shawul

PostPosted: 20 Apr 2005, 09:33
by Jim Ablett
Image

Jim.

Re: Scorpio chess engine by Daniel Shawul

PostPosted: 21 Apr 2005, 03:52
by Daniel Shawul
Thanks Jim!!
one of the benefits of not naming your enigine "...Chess" gets
you beautiful logos. Those that end with chess usually have a chess
board on their logo.
best
daniel

Re: Scorpio chess engine by Daniel Shawul

PostPosted: 21 Apr 2005, 06:35
by Olivier Deville
Hello Daniel

Thanks for releasing Scorpio :)

It is playing at a strenght of 2100-2150 here and will get a wild card for my E tournament.

Olivier