Hi everyone,
I just sent RomiChess P2k to Leo for posting. Just a bug fix in the learning code and the removal of the history tables. History tables for move ordering did not help and history prunning was like trying to prune a grape vine with a bazooka. Sorry Dann, -- couldn't resist!
Anyway the reason for this post is that included with P2k is a ziped file named EarlyWork, and contains four move generator examples with move entering and a bench or perft function. The one named Carnivor can even play chess. These are just meant for examples and the code is the best I could do at the time. However, the node rates are impressive, even if slightly suspect, as the examples are minimal. Godzilla does a 'perft 5' at a node rate in excess of 20,000,000 nodes per second on an Athlon64 3400+. It is mostly in assembler.
The rewrite of RomiChess is starting to go very well and I can see the light at the end of the tunnel. So I am celebrating by making my early work availible to chess programmers in the hope that it might be of some help.
I do not know how long it will be before Leo has RomiChess P2k posted. Maybe later today. He is always very quick in posting new submissions!
THANKS,
Mike
msher18987@aol.com