1
0
Fork 0
mirror of https://github.com/sockspls/badfish synced 2025-04-30 08:43:09 +00:00
BadFish/src
Marco Costalba ace27831ee PHQ settings for King and Mobility
See:
http://talkchess.com/forum/viewtopic.php?t=39327

After 8130 games on QUAD at 20"+0.1
1342 - 1359 - 5429 ELO +0 (+- 4.4)

Tried also version with just king settings changed:
After 5932 games 962 - 1052 - 3918 ELO -5 (+- 5.2)

And with just mobility settings changed:
After 4114 games 618 - 619  - 2877 ELO +0 (+- 5.9)

Frank has tested only 1200 games, but at longer TC and
against many engines, so because PHQ results are not worst
than other combination and not worst than original let's
commit his version.

Signed-off-by: Marco Costalba <mcostalba@gmail.com>
2011-06-24 09:47:30 +01:00
..
benchmark.cpp Tidy up benchmark.cpp 2011-04-25 12:07:30 +01:00
bitbase.cpp Speed up kpk initialization 2011-06-15 12:11:35 +01:00
bitboard.cpp Simplify sliding_attacks() 2011-06-21 19:01:00 +01:00
bitboard.h Find magics on the fly 2011-06-07 20:59:12 +01:00
bitcount.h Move all enum types definitions to types.h 2011-02-23 21:52:55 +01:00
book.cpp Use standard naming conventions in book.cpp 2011-05-08 11:50:38 +01:00
book.h Use standard naming conventions in book.cpp 2011-05-08 11:50:38 +01:00
endgame.cpp Some more cleanup in endgame.cpp 2011-04-13 13:17:21 +01:00
endgame.h Some more cleanup in endgame.cpp 2011-04-13 13:17:21 +01:00
evaluate.cpp Spell fix in evaluate.cpp 2011-05-07 10:08:53 +01:00
evaluate.h Move pawn and material tables under Thread class 2011-04-24 17:07:22 +01:00
history.h Limit history range to +-2000 2011-04-28 08:00:34 +01:00
lock.h Move all enum types definitions to types.h 2011-02-23 21:52:55 +01:00
main.cpp Speed up kpk initialization 2011-06-15 12:11:35 +01:00
Makefile Let 'make' with no arguments to show compilation options 2011-05-17 12:17:38 +01:00
material.cpp Use probe() as name for looking up into an hash table 2011-04-27 07:31:51 +01:00
material.h Move pawn and material tables under Thread class 2011-04-24 17:07:22 +01:00
misc.cpp Output debug info to cerr 2011-05-23 20:20:31 +01:00
misc.h Move pawn and material tables under Thread class 2011-04-24 17:07:22 +01:00
move.cpp Micro-optimize castling handling in do_move() 2011-06-11 15:31:39 +01:00
move.h Micro-optimize castling handling in do_move() 2011-06-11 15:31:39 +01:00
movegen.cpp Microoptimize generate<MV_EVASION> 2011-06-02 12:49:40 +01:00
movegen.h A bit of reformatting after previous series 2011-05-24 21:24:40 +01:00
movepick.cpp Fix move_is_capture() to detect capture promotions 2011-06-23 12:09:31 +01:00
movepick.h Try only recaptures in qsearch if depth is very low 2011-06-15 12:17:49 +01:00
pawns.cpp Retire "Pawn Structure" UCI option 2011-05-02 17:50:46 +01:00
pawns.h Tempeltize material imbalance 2011-04-11 12:35:54 +01:00
position.cpp Retire ksq from CheckInfo 2011-06-21 12:13:26 +01:00
position.h Fix move_is_capture() to detect capture promotions 2011-06-23 12:09:31 +01:00
psqtab.h Move all enum types definitions to types.h 2011-02-23 21:52:55 +01:00
rkiss.h Update copyright notes in rkiss.h 2011-03-10 08:08:34 +01:00
search.cpp Fix move_is_capture() to detect capture promotions 2011-06-23 12:09:31 +01:00
search.h Retire mateKiller 2011-05-28 22:50:22 +01:00
thread.cpp Small renaming in thread.cpp 2011-04-29 13:08:35 +01:00
thread.h Large API rename in ThreadsManager 2011-04-25 10:30:39 +01:00
timeman.cpp Introduce and use SearchLimits 2011-04-23 13:11:03 +01:00
timeman.h Introduce and use SearchLimits 2011-04-23 13:11:03 +01:00
tt.cpp Reintroduce permanent PV entries in TT 2011-05-03 12:11:10 +01:00
tt.h Use probe() as name for looking up into an hash table 2011-04-27 07:31:51 +01:00
types.h Try only recaptures in qsearch if depth is very low 2011-06-15 12:17:49 +01:00
uci.cpp Perft counts leaf nodes not generated moves. 2011-04-27 23:21:46 +01:00
ucioption.cpp PHQ settings for King and Mobility 2011-06-24 09:47:30 +01:00
ucioption.h Rename Option in UCIOPtion 2011-04-29 13:08:27 +01:00