1
0
Fork 0
mirror of https://github.com/sockspls/badfish synced 2025-04-30 00:33:09 +00:00
BadFish/src
Marco Costalba 9b1cf3cf43 Have fun with union in book.cpp
Fancy way to use an union to map polyglot
zobrist keys in one go.

Also some renaming while there.

No functional change.
2013-01-06 12:06:19 +01:00
..
benchmark.cpp Don't exit if unable to find bench file 2013-01-04 14:52:21 +01:00
bitbase.cpp Don't push on the stack 200KB in one go 2012-09-30 11:35:14 +02:00
bitboard.cpp Use self-describing constants instead of numbers 2012-10-21 11:16:21 +02:00
bitboard.h Micro-optimize pop_lsb() for 64bit case 2012-11-02 12:11:49 +01:00
bitcount.h Fix POPCNT support on mingw 64 2012-10-06 13:01:44 +02:00
book.cpp Have fun with union in book.cpp 2013-01-06 12:06:19 +01:00
book.h Have fun with union in book.cpp 2013-01-06 12:06:19 +01:00
endgame.cpp Retire Position::in_check() 2012-12-25 17:59:35 +01:00
endgame.h Have fun with union in book.cpp 2013-01-06 12:06:19 +01:00
evaluate.cpp Retire 'Cowardice' and 'Aggressiveness' UCI options 2013-01-04 17:11:24 +01:00
evaluate.h Revert evaluation cache 2012-12-27 13:57:17 +01:00
history.h Use self-describing constants instead of numbers 2012-10-21 11:16:21 +02:00
main.cpp Terminate threads before to exit main() 2012-08-29 19:11:44 +02:00
Makefile Further improve compatibility when compiling on OS X 2012-10-16 00:13:16 -07:00
material.cpp Introduce namespace Material 2012-12-16 12:58:39 +01:00
material.h Introduce namespace Material 2012-12-16 12:58:39 +01:00
misc.cpp Rearrange prefetch code 2012-10-08 11:43:47 +02:00
misc.h Get rid of struct Time 2012-09-04 09:38:51 +02:00
movegen.cpp Retire Position::in_check() 2012-12-25 17:59:35 +01:00
movegen.h Fix a couple of extra spaces 2012-12-25 18:48:41 +01:00
movepick.cpp Retire Position::in_check() 2012-12-25 17:59:35 +01:00
movepick.h Rename *last to *end 2012-09-09 10:24:40 +02:00
notation.cpp Retire Position::move_is_legal() 2012-12-25 11:51:08 +01:00
notation.h Fix MSVC 2012 64bits warnings 2012-09-14 09:57:13 +02:00
pawns.cpp Introduce namespace Pawns 2012-12-22 11:38:36 +01:00
pawns.h Introduce namespace Pawns 2012-12-22 11:38:36 +01:00
platform.h Fix compatibility with old Windows 95 and 98 2012-10-20 10:48:26 +02:00
position.cpp Teach file_to_char() about upper/lower case 2013-01-04 14:45:04 +01:00
position.h Retire Position::in_check() 2012-12-25 17:59:35 +01:00
psqtab.h Use self-describing constants instead of numbers 2012-10-21 11:16:21 +02:00
rkiss.h Allow to pass a 'seed' to RKISS 2012-12-31 11:59:53 +01:00
search.cpp Retire 'mate in x' hack 2013-01-04 16:30:46 +01:00
search.h Handle UCI command "mate in x moves" 2012-12-30 14:43:23 +01:00
thread.cpp Remove an extra semicolon 2012-12-15 11:20:04 +01:00
thread.h Revert evaluation cache 2012-12-27 13:57:17 +01:00
timeman.cpp Complete the renaming in Search::LimitsType 2012-03-31 09:16:09 +01:00
timeman.h Use UCI names in Search::LimitsType 2012-03-27 14:26:58 +01:00
tt.cpp Revert evaluation cache 2012-12-27 13:57:17 +01:00
tt.h Have fun with union in book.cpp 2013-01-06 12:06:19 +01:00
types.h Teach file_to_char() about upper/lower case 2013-01-04 14:45:04 +01:00
uci.cpp Handle UCI command "mate in x moves" 2012-12-30 14:43:23 +01:00
ucioption.cpp Retire 'Cowardice' and 'Aggressiveness' UCI options 2013-01-04 17:11:24 +01:00
ucioption.h Introduce namespace UCI 2012-08-18 12:26:22 +01:00