Author: Ralf Elvsén
Date: 03:43:53 01/26/02
Go up one level in this thread
On January 26, 2002 at 03:08:25, Lex Loep wrote: >On January 25, 2002 at 12:26:12, Vincent Lejeune wrote: > >>On January 25, 2002 at 11:52:03, Ed Schröder wrote: >> >>>00:00:00.8 -1,77 1 79 b5 bxc5 bxa4 >>>00:00:00.9 0,58 1 97 d5 >>>00:00:00.0 0,62 1 137 Rf5 >>>00:00:00.1 0,53 2 202 Rf5 f4 >>>00:00:00.3 0,71 2 441 d5 cxd5 Rxd5 >>>00:00:00.3 0,71 2 700 Re5 >>>00:00:00.5 1,50 2 733 Re5 Kd3 Rxe4 Kxe4 >>>00:00:00.1 1,50 3 1434 Re5 Kd3 Rxe4 Kxe4 >>>00:00:00.1 1,52 4 7184 Re5 Rxe5 dxe5 Kd3 Kg7 Ke4 Kf6 >>>00:00:00.1 1,50 5 24102 Re5 Rxe5 dxe5 Kd3 Ke8 Ke4 f6 f3 >>>00:00:00.3 1,50 6 31180 Re5 Rxe5 dxe5 Kd3 Ke8 Ke4 f6 f3 >>>00:00:00.6 1,53 7 93348 Re5 Rxe5 dxe5 Kd3 Ke8 Ke4 f6 a5 >>>00:00:00.1 1,53 8 161786 Re5 Rxe5 dxe5 Kd3 Ke8 Ke4 f6 a5 >> >>It seems that WIndows-Rebel have the same bug in timing as chesstiger have too >> >>the tenth of second are not counted logically :o) > >Very stange indeed. It must be a display thing as the gui just calculates >the elapsed time between start of thinking and engine returning these >variants. > >> >>how do you "round" the value ?? > > >DWORD elapsed=::GetTickCount()-m_dwStartTime; >DWORD hr,min,sec,ms; >ms = elapsed%10; // .1 seconds >elapsed/=1000; >hr=elapsed/3600L; >min=(elapsed/60)%60; >sec=elapsed%60; >wsprintf(tm,"%02d:%02d:%02d.%d",hr,min,sec,ms); I don't get this. It is apparent that the variable "elapsed" has the number of milliseconds elapsed. But then elapsed % 10 gives the number of ms that "doesn't belong" to even centisesonds. And this will be in the range from 0 to 9. If you want to show ms, you should write ms = elapsed%1000 but the comment indicated tenths of seconds which should read e.g. ms = (elapsed/100)%10 . The last formula was my fourth try so I wont hold this against you :) Ralf > >Seems to me the clock is running backwards :) > >anyway I check it further. > >Lex
This page took 0 seconds to execute
Last modified: Thu, 15 Apr 21 08:11:13 -0700
Current Computer Chess Club Forums at Talkchess. This site by Sean Mintz.