1
0
Fork 0
mirror of https://github.com/sockspls/badfish synced 2025-05-01 01:03:09 +00:00
BadFish/src
Ralph Stößer 5aeb907fa1 Double king safety weights
Good both at short TC:
LLR: 2.95 (-2.94,2.94) [-1.50,4.50]
Total: 5448 W: 1133 L: 1012 D: 3303

And at long TC:
LLR: 2.95 (-2.94,2.94) [0.00,6.00]
Total: 40509 W: 6836 L: 6541 D: 27132

bench: 7700683
2013-10-14 23:24:29 +02:00
..
benchmark.cpp Add more depth/positions to bench 2013-09-29 09:43:10 +02:00
bitbase.cpp Use prefix operators wherever possible 2013-10-05 18:10:43 +02:00
bitboard.cpp Use prefix operators wherever possible 2013-10-05 18:10:43 +02:00
bitboard.h Use frontmost_sq() and backmost_sq helpers 2013-08-30 16:22:22 +02:00
bitcount.h Use #ifndef instead of #if !defined 2013-07-24 19:49:17 +02:00
book.cpp Fix best move lookup bug 2013-09-27 09:04:24 +02:00
book.h Use #ifndef instead of #if !defined 2013-07-24 19:49:17 +02:00
endgame.cpp Remove a drawing rule from KBPsK function 2013-10-14 19:55:07 +02:00
endgame.h Massive stronger/weaker renming 2013-10-14 19:38:08 +02:00
evaluate.cpp Double king safety weights 2013-10-14 23:24:29 +02:00
evaluate.h Use #ifndef instead of #if !defined 2013-07-24 19:49:17 +02:00
main.cpp Use pre-increment also for native types 2013-09-15 09:17:21 +02:00
Makefile Fix build on Mac OS X 2013-09-28 04:16:16 -07:00
material.cpp Use prefix operators wherever possible 2013-10-05 18:10:43 +02:00
material.h Use #ifndef instead of #if !defined 2013-07-24 19:49:17 +02:00
misc.cpp Use double everywhere 2013-10-05 18:12:52 +02:00
misc.h Streamline time computation 2013-08-03 18:30:43 +02:00
movegen.cpp Use prefix operators wherever possible 2013-10-05 18:10:43 +02:00
movegen.h Use prefix operators wherever possible 2013-10-05 18:10:43 +02:00
movepick.cpp Use prefix operators wherever possible 2013-10-05 18:10:43 +02:00
movepick.h Revert "Use a per-thread array" 2013-09-28 10:10:51 +02:00
notation.cpp Use double everywhere 2013-10-05 18:12:52 +02:00
notation.h Use #ifndef instead of #if !defined 2013-07-24 19:49:17 +02:00
pawns.cpp Use prefix operators wherever possible 2013-10-05 18:10:43 +02:00
pawns.h Rewrite unstoppable pawns evaluation 2013-09-16 08:57:37 +02:00
platform.h Streamline time computation 2013-08-03 18:30:43 +02:00
position.cpp Remove unuseful optimization in RKISS 2013-10-13 03:35:17 -07:00
position.h Drop 'is' prefix from query functions 2013-09-28 06:47:59 -07:00
psqtab.h Use #ifndef instead of #if !defined 2013-07-24 19:49:17 +02:00
rkiss.h Remove unuseful optimization in RKISS 2013-10-13 03:35:17 -07:00
search.cpp Smoother transition for LMR 2013-10-09 19:13:41 +02:00
search.h Use #ifndef instead of #if !defined 2013-07-24 19:49:17 +02:00
thread.cpp Use prefix operators wherever possible 2013-10-05 18:10:43 +02:00
thread.h Drop 'is' prefix from query functions 2013-09-28 06:47:59 -07:00
timeman.cpp Increase slowmover and reduce instability 2013-10-08 21:24:21 +02:00
timeman.h Use double everywhere 2013-10-05 18:12:52 +02:00
tt.cpp Use prefix operators wherever possible 2013-10-05 18:10:43 +02:00
tt.h Use prefix operators wherever possible 2013-10-05 18:10:43 +02:00
types.h Remove unuseful optimization in RKISS 2013-10-13 03:35:17 -07:00
uci.cpp Restore development version 2013-08-21 08:41:47 +02:00
ucioption.cpp Increase slowmover and reduce instability 2013-10-08 21:24:21 +02:00
ucioption.h Use #ifndef instead of #if !defined 2013-07-24 19:49:17 +02:00