Reimplemented draw checking, fixed hashtable probing.
tree1ed97bdda8b40b8e307f9a81adf76cc68dc4a805
-rw-r--r-- 172 .gitignore
-rw-r--r-- 2816 CMakeLists.txt
-rw-r--r-- 3376 Makefile.simple
-rw-r--r-- 101 TODO
-rw-r--r-- 310 TODO-IDEAS
-rw-r--r-- 2313 array.h
-rw-r--r-- 8829 attack.cpp
drwxr-xr-x - bench
-rw-r--r-- 7172 board.cpp
-rw-r--r-- 7134 board.h
-rw-r--r-- 6776 board_defs.h
-rw-r--r-- 7420 board_io.cpp
-rw-r--r-- 11016 book.cpp
-rw-r--r-- 9857 check.cpp
-rw-r--r-- 20751 commands.cpp
-rw-r--r-- 3195 commands.h
-rw-r--r-- 1750 compiler.h
-rw-r--r-- 1171 debug.cpp
drwxr-xr-x - docs
-rw-r--r-- 3670 draw.cpp
-rw-r--r-- 10693 engine.cpp
-rw-r--r-- 8409 engine.h
drwxr-xr-x - epd
-rw-r--r-- 23572 evaluate.cpp
-rw-r--r-- 23690 evaluate.cpp.new
-rw-r--r-- 27168 evaluate.cpp.old
-rw-r--r-- 1324 evaluations.h
-rw-r--r-- 204 explosion
-rw-r--r-- 19264 genmoves.cpp
-rw-r--r-- 4018 hash.cpp
-rw-r--r-- 2741 hash.h
-rw-r--r-- 83429 hashkeys.cpp
-rw-r--r-- 2960 io.cpp
-rw-r--r-- 4959 main.cpp
-rw-r--r-- 3181 mattracking.cpp
-rw-r--r-- 13803 move.cpp
-rw-r--r-- 2437 move.h
-rw-r--r-- 7907 move_notation.cpp
-rw-r--r-- 19186 moveparse.cpp
drwxr-xr-x - opening
-rw-r--r-- 2633 pawntracking.cpp
-rw-r--r-- 76 perft
-rw-r--r-- 4073 platform.cpp
-rw-r--r-- 1765 platform.h
-rwxr-xr-x 84 play
-rw-r--r-- 14768 rattatechess.png
-rw-r--r-- 6923 rattatechess.svg
-rw-r--r-- 40785 search.cpp
-rw-r--r-- 39249 search.cpp-new
-rw-r--r-- 36631 search.cpp-old
-rw-r--r-- 2584 search.h
-rw-r--r-- 6074 search_gui.cpp
-rw-r--r-- 3516 search_gui.h
-rw-r--r-- 3055 sort.cpp
-rw-r--r-- 2729 static.cpp
drwxr-xr-x - test
-rw-r--r-- 9797 track_attacks.cpp
-rwxr-xr-x 3822 utils.cpp
-rw-r--r-- 2304 utils.h