Page 1 of 1

Crafty 191.19 Ready for Download

PostPosted: 17 Feb 2005, 02:50
by Bryan Hofmann
What new/fixed

19.19
RepetitionDraw() had a bug that would cause it to miss a draw
claim on the 50th move, often making a strange (losing) move that
would not lose if the draw is was claimed, but which would cause
a loss if the draw was not claimed because the piece might be
instantly captured if the opponent can play a move.


Get 32bit, AMD64Bit & Itanium 64 Bit Compiles at;

http://www.freewebs.com/bkhofmann/

Re: Crafty 191.19 Ready for Download

PostPosted: 18 Feb 2005, 22:51
by Anonymous
Brian,

I think I missed a meeting here. :(

With respect to Crafty what do the acronyms SMP, SSE and SSE2 mean.

I run a single processor PentiumIV system with Windows XP, which is the optimum Crafty for my system?

Re: Crafty 191.19 Ready for Download

PostPosted: 19 Feb 2005, 14:14
by Bryan Hofmann
Mathimatix wrote:Brian,

I think I missed a meeting here. :(

With respect to Crafty what do the acronyms SMP, SSE and SSE2 mean.

I run a single processor PentiumIV system with Windows XP, which is the optimum Crafty for my system?


Rather then go into a long explanation of this I will give you a web site that defines these.

SSE/SSE2 http://en.wikipedia.org/wiki/Streaming_SIMD_Extensions
SMP http://en.wikipedia.org/wiki/Symmetric_multiprocessing

I stopped using the SSE functions in my compiles as some user were experience problems. With my new compiling method I have simplified the choice for the end user and made them faster. Since you have a single 32 bit system the Single 32 Bit CPU version is the one you should use. The SMP (Symmetric Multi-Processing) version is for user that have more than one CPU in their system. As for other compiles for other individuals, you system will support both the SSE & SSE2 versions. You can also run the SMP versions on your system but there is a small overhead in these compiles and they will run slower on a system with only 1 CPU.

Bryan