From 6a5c2ef84452ed5ed2f0c9919c39fdd64e4fdfd7 Mon Sep 17 00:00:00 2001 From: Yann Dirson Date: Tue, 22 Jul 2014 21:40:17 +0200 Subject: [PATCH] Remove remains of pre-1.2p01 time-control code. --- gnushogi/tcontrl.c | 65 ------------------------------------------------------ 1 file changed, 65 deletions(-) diff --git a/gnushogi/tcontrl.c b/gnushogi/tcontrl.c index a9ec0d3..5dffc9d 100644 --- a/gnushogi/tcontrl.c +++ b/gnushogi/tcontrl.c @@ -34,8 +34,6 @@ #include "gnushogi.h" #include -#define ALTERNATIVE_TC - /* * In a networked enviroment gnushogi might be compiled on different hosts @@ -135,7 +133,6 @@ TimeCalc() void SetResponseTime(short side) { -#ifdef ALTERNATIVE_TC int DetermineTCcount = true; if (TCflag) @@ -234,68 +231,6 @@ void SetResponseTime(short side) if (ResponseTime < MINRESPONSETIME) ResponseTime = MINRESPONSETIME; -#else - - if (TCflag) - { - TCcount = 0; - - if (TimeControl.moves[side] < 1) - TimeControl.moves[side] = 1; - - /* special case time per move specified */ - if (flag.onemove) - { - ResponseTime = TimeControl.clock[side] - 100; - TCleft = 0; - } - else - { - /* calculate avg time per move remaining */ - TimeControl.clock[side] += TCadd; - - ResponseTime = (TimeControl.clock[side]) - / (((TimeControl.moves[side]) * 2) + 1); - TCleft = (int) ResponseTime / 3; - ResponseTime += TCadd / 2; - - if (TimeControl.moves[side] < 5) - TCcount = MAXTCCOUNTX - 10; - } - - if (ResponseTime < 101) - { - ResponseTime = 100; - TCcount = MAXTCCOUNTX - 10; - } - else if (ResponseTime < 200) - { - TCcount = MAXTCCOUNTX - 10; - } - } - else - { - ResponseTime = MaxResponseTime; - TCleft = 0; - ElapsedTime(COMPUTE_AND_INIT_MODE); - } - - if (TCleft) - { - TCcount = ((int)((TimeControl.clock[side] - ResponseTime)) / 2) - / TCleft; - - if (TCcount > MAXTCCOUNTX) - TCcount = 0; - else - TCcount = MAXTCCOUNTX - TCcount; - } - else - { - TCcount = MAXTCCOUNTX; - } -#endif - assert(TCcount <= MAXTCCOUNTX); } -- 2.11.4.GIT