From: Marco Costalba Date: Mon, 23 Sep 2013 05:59:51 +0000 (+0200) Subject: Final time management setup X-Git-Url: https://git.sesse.net/?p=stockfish;a=commitdiff_plain;h=84906b83ec26f5065dc5b4262efe3d6354f3ec06 Final time management setup This is an even safer setup proposed and tested by Alexandre Meirelles. Regression testing of 40K games at 10+0.05 show result is stable both against current master: ELO: -0.29 +-2.2 (95%) LOS: 39.7% Total: 40000 W: 8010 L: 8043 D: 23947 and again original master (the one with smallest time parameters): ELO: 1.71 +-2.2 (95%) LOS: 93.8% Total: 40000 W: 8325 L: 8128 D: 23547 Alexandre verified with LittleBlitzer time losses are greately reduced with this setup: Games Completed = 2100 of 3000 (Avg game length = 35.745 sec) Settings = RR/128MB/15000ms+50ms/M 1000cp for 12 moves, D 150 moves/ Time = 39200 sec elapsed, 16800 sec remaining 1. Stockfish 190913 1091.5/2100 803-720-577 (L: m=313 t=1 i=0 a=406) (D: r=278 i=91 f=136 s=8 a=64) (tpm=212.5 d=14.75 nps=925427) 2. Houdini 2.0 w32 1008.5/2100 720-803-577 (L: m=250 t=299 i=0 a=254) (D: r=278 i=91 f=136 s=8 a=64) (tpm=204.1 d=12.04 nps=1326351) No functional change. --- diff --git a/src/ucioption.cpp b/src/ucioption.cpp index 6ee5c9c7..af2332bc 100644 --- a/src/ucioption.cpp +++ b/src/ucioption.cpp @@ -80,8 +80,8 @@ void init(OptionsMap& o) { o["MultiPV"] = Option(1, 1, 500); o["Skill Level"] = Option(20, 0, 20); o["Emergency Move Horizon"] = Option(40, 0, 50); - o["Emergency Base Time"] = Option(50, 0, 30000); - o["Emergency Move Time"] = Option(20, 0, 5000); + o["Emergency Base Time"] = Option(60, 0, 30000); + o["Emergency Move Time"] = Option(30, 0, 5000); o["Minimum Thinking Time"] = Option(20, 0, 5000); o["Slow Mover"] = Option(50, 10, 1000); o["UCI_Chess960"] = Option(false);