Code: Select all
* 25.3 Two bugs fixed that were significant. First, the older syzygy * * probe code I was using had some sort of bug it seems. I replaced * * it with the most recent and that solved tb probe failures dealing * * with an enpassant capture that was the only legal move. Once * * that was fixed, I then found that I had not factored in the * * captured piece = pawn for EP captures (where I was calling the * * probe code). This caused a new bug once the tbprobe.c code was * * updated. That is now fixed also, leaving everything working as * * it should, so far as I know through a lot of testing. *
Code: Select all
Mac-Pro:cluster.mfb michaelbyrne$ crafty unable to open book file [./book.bin]. book is disabled hash table memory = 256M bytes (16M entries). pawn hash table memory = 12M bytes (512K entries). Incomplete tablebase file KRRBBvKN..rtbz info string Incomplete tablebase file KRRBBvKN..rtbz SYZYGY EGTB access enabled, 7 piece TBs found max threads set to 12. book file disabled. do not offer draws decline draw offers noise level set to 0.00 seconds. pondering enabled. disabled resignations.
The "Play by Elo" Crafty version will continue as a separate branch which I will update in the near future - but I cannot today as I will be off to a wedding in few hours.
If those who are to compile crafty 25.3 for Windows , 64bit, 32 bit with bmi2, popcnt and plain - that would be greatly appreciated
You may drop off the executables below and I will gather them and make a release on Github from the compiled versions.
Please note that Crafty should only be used with "real cores" and when you compile crafty, that's setting can be adjusted in the makefile "-DCPUS=x", where x represents the number of real cores on your computer.