bitboards
Noah Roberts writes:
Tommy wrote:
Hello,
I found it is hard to find information on bitboards...
I have found lots of infos on search algorithms on the web and I also bought
"Scalable search in computer chess, by Heinz".
However I would like to master bitboards and I cannot find any good source.
Do you know any book/article/web-site which I could buy/download?
Crafty is very good, as is gnuchess. Both use bitboards and have
pretty readable source.
OliThink is not as strong, but much, much more readable than Crafty
and gnuchess. The entire source code consists of just 1556 lines
(version 4.10, there may be newer versions which are somewhat longer
or shorter).
On the other hand, I am not sure using bitboards is a good idea for a
complete beginner. Bitboards are rather advanced stuff, and I still
don't feel anywhere near competent enough to use them in my own engine
(rated 2620 on ICC).
--
Tord Romstad
|