1
0
Fork 0
mirror of https://github.com/sockspls/badfish synced 2025-04-30 16:53:09 +00:00
BadFish/src
Marco Costalba 2acc89c6e8 Simplify Position::is_mate()
Should be a bit faster too.

No functional change.

Signed-off-by: Marco Costalba <mcostalba@gmail.com>
2009-04-19 17:13:04 +01:00
..
benchmark.cpp Big trailing whitespace cleanup part 1 2009-01-07 15:47:59 +01:00
benchmark.h Big trailing whitespace cleanup part 2 2009-01-07 15:48:11 +01:00
bitbase.cpp Safe guard some wild and ugly casts 2009-03-16 13:59:41 +01:00
bitbase.h Big trailing whitespace cleanup part 2 2009-01-07 15:48:11 +01:00
bitboard.cpp Fixed a sliding attack bitboard bug in 32-bit mode 2009-03-24 10:30:27 +01:00
bitboard.h Big headers cleanup 2009-03-19 12:55:32 +01:00
book.cpp Big trailing whitespace cleanup part 1 2009-01-07 15:47:59 +01:00
book.h Big trailing whitespace cleanup part 2 2009-01-07 15:48:11 +01:00
color.h Silence a bunch of warnings under MSVC /W4 2009-03-31 20:49:56 +01:00
COPYING Initial import of Glaurung 2.1 2008-09-01 07:59:13 +02:00
depth.h Big trailing whitespace cleanup part 2 2009-01-07 15:48:11 +01:00
direction.cpp Big trailing whitespace cleanup part 1 2009-01-07 15:47:59 +01:00
direction.h Big headers cleanup 2009-03-19 12:55:32 +01:00
endgame.cpp Silence a bunch of warnings under MSVC /W4 2009-03-31 20:49:56 +01:00
endgame.h Merge KBPP vs KB endgame from iPhone Glaurung 2009-03-22 13:06:29 +01:00
evaluate.cpp Fix a small bug in king safety 2009-03-22 13:11:24 +01:00
evaluate.h Big headers cleanup 2009-03-19 12:55:32 +01:00
history.cpp Big trailing whitespace cleanup part 1 2009-01-07 15:47:59 +01:00
history.h Big trailing whitespace cleanup part 2 2009-01-07 15:48:11 +01:00
lock.h Big headers cleanup 2009-03-19 12:55:32 +01:00
main.cpp Big headers cleanup 2009-03-19 12:55:32 +01:00
Makefile Fix Makefile 2009-02-07 13:26:17 +01:00
material.cpp Merge KBPP vs KB endgame from iPhone Glaurung 2009-03-22 13:06:29 +01:00
material.h Silence a good bunch of Intel warnings 2009-03-15 18:19:08 +01:00
mersenne.cpp Warnings termination fest 2008-09-24 00:32:53 +02:00
mersenne.h Big trailing whitespace cleanup part 2 2009-01-07 15:48:11 +01:00
misc.cpp Fix dbg_mean_of() to enable statistics when called 2008-12-30 12:54:21 +01:00
misc.h Little code style tweaks 2009-04-18 09:12:07 +01:00
move.cpp Big headers cleanup 2009-03-19 12:55:32 +01:00
move.h Document TTEntry and move layouts 2009-03-30 08:29:02 +01:00
movegen.cpp Micro optimize generate_piece_checks() 2009-04-18 16:28:12 +01:00
movegen.h Big headers cleanup 2009-03-19 12:55:32 +01:00
movepick.cpp MovePicker: retire per square MVV/LVA ordering 2009-04-18 14:24:21 +01:00
movepick.h MovePicker: retire per square MVV/LVA ordering 2009-04-18 14:24:21 +01:00
pawns.cpp Silence a bunch of warnings under MSVC /W4 2009-03-31 20:49:56 +01:00
pawns.h Big headers cleanup 2009-03-19 12:55:32 +01:00
piece.cpp Silence a bunch of warnings under MSVC /W4 2009-03-31 20:49:56 +01:00
piece.h Silence a bunch of warnings under MSVC /W4 2009-03-31 20:49:56 +01:00
position.cpp Simplify Position::is_mate() 2009-04-19 17:13:04 +01:00
position.h Silence a bunch of warnings under MSVC /W4 2009-03-31 20:49:56 +01:00
psqtab.h Big headers cleanup 2009-03-19 12:55:32 +01:00
san.cpp Better castle move detector in move_to_san() 2009-03-22 23:52:59 +01:00
san.h Big trailing whitespace cleanup part 2 2009-01-07 15:48:11 +01:00
scale.h Big trailing whitespace cleanup part 2 2009-01-07 15:48:11 +01:00
search.cpp In qsearch store the cut move in TT 2009-04-18 14:04:00 +01:00
search.h Remove unused currentMoveCaptureValue from search stack 2009-04-11 11:09:37 +01:00
square.h Re-fix square.h warning to avoid a compile error under MSVC 2009-04-13 12:02:22 +01:00
thread.h Revert previous patch as per Joona request 2009-04-18 09:11:56 +01:00
timeoday.cpp Silence a bunch of warnings under MSVC /W4 2009-03-31 20:49:56 +01:00
tt.cpp Revert setting a flag when TT value equals static evaluation 2009-03-31 20:41:06 +01:00
tt.h Revert setting a flag when TT value equals static evaluation 2009-03-31 20:41:06 +01:00
types.h Big trailing whitespace cleanup part 2 2009-01-07 15:48:11 +01:00
uci.cpp When asked for position key print it as an hex value 2009-03-24 10:50:13 +01:00
uci.h Big trailing whitespace cleanup part 2 2009-01-07 15:48:11 +01:00
ucioption.cpp Fix a gcc warning due to order of initialization in Option 2009-04-13 12:02:14 +01:00
ucioption.h Big trailing whitespace cleanup part 2 2009-01-07 15:48:11 +01:00
value.cpp Big trailing whitespace cleanup part 1 2009-01-07 15:47:59 +01:00
value.h Cache evaluation score in qsearch 2009-03-24 18:28:42 +01:00