64-bit compilation
Bitboards
SYZYGY endgame tablebases
Simplified evaluation function
Quiescence search tightened
Transposition table buckets
Counter-move history
Major rewrite of much of remaining code!
...which my tests indicate amount to just over 100 ELO improvement over the previous version 2008b
Enjoy!
(Apologies for taking 13 years to provide an update... I hope it won't be another 13 years before the next! )
64-bit compilation
Bitboards
SYZYGY endgame tablebases
Simplified evaluation function
Quiescence search tightened
Transposition table buckets
Counter-move history
Major rewrite of much of remaining code!
...which my tests indicate amount to just over 100 ELO improvement over the previous version 2008b
Enjoy!
(Apologies for taking 13 years to provide an update... I hope it won't be another 13 years before the next! :D )
Thanks!
The latest version is Colossus 2021a which is available for download here. It is a 64-bit Windows executable which should run on any modern PC as it does not use any extended instruction sets like AVX. I have no plans for a Macintosh or Unix version.
Well my hardware is still too old (2009), I guess your compilation uses popcount?
Usually I would compile my own binary ;-) Any chance for a plain sse41 or ssse3 compilation?
(There are others here w/o popcount)
64-bit compilation
Bitboards
SYZYGY endgame tablebases
Simplified evaluation function
Quiescence search tightened
Transposition table buckets
Counter-move history
Major rewrite of much of remaining code!
...which my tests indicate amount to just over 100 ELO improvement over the previous version 2008b
Enjoy!
(Apologies for taking 13 years to provide an update... I hope it won't be another 13 years before the next! )
Thanks!
The latest version is Colossus 2021a which is available for download here. It is a 64-bit Windows executable which should run on any modern PC as it does not use any extended instruction sets like AVX. I have no plans for a Macintosh or Unix version.
Well my hardware is still too old (2009), I guess your compilation uses popcount?
Usually I would compile my own binary Any chance for a plain sse41 or ssse3 compilation?
(There are others here w/o popcount)
Ah! Apologies for that. And yes it does use h/w popcount.
I have an old Vista PC which I use for testing occasionally and so I do have a 32-bit compile but I didn't think anyone would want it!
Could you tell me exactly what processor you have? Is it a 32-bit compile that you want? Or a 64-bit compile but without use of h/w popcount instruction?
The latest version is Colossus 2021a which is available for download here. It is a 64-bit Windows executable which should run on any modern PC as it does not use any extended instruction sets like AVX. I have no plans for a Macintosh or Unix version.
Well my hardware is still too old (2009), I guess your compilation uses popcount?
Usually I would compile my own binary ;-) Any chance for a plain sse41 or ssse3 compilation?
(There are others here w/o popcount)
Ah! Apologies for that. And yes it does use h/w popcount.
I have an old Vista PC which I use for testing occasionally and so I do have a 32-bit compile but I didn't think anyone would want it! :)
Could you tell me exactly what processor you have? Is it a 32-bit compile that you want? Or a 64-bit compile but without use of h/w popcount instruction?
64-bit of course, I wouldn't have asked for 32-bit that's really obsolete ;-)
It is a quadcore (core2) with SSE4.1 instructions, which has no popcount, but as I said some people here still have machines, which
just have SSSE3 and the speed diff between both sets is nearly indistinguishable, so a SSSE3 w/o popcount would help more people.
Thanks for considering!