Author: Eugene Nalimov
Date: 14:42:01 05/13/04
Go up one level in this thread
On May 13, 2004 at 17:37:08, Anthony Cozzie wrote: >On May 13, 2004 at 16:11:34, Jeff GAZET wrote: > >>hi, >> >>All versions of my engine have got a bug since a few hours : you can't set a >>fixed depth :-( >> >>for those who are using something like this : >> >>int stop_time; >>stop_time=get_ms()+1000; >> >>this is buggy now, as get_ms()>2146589376 >>and long is 2147483647 > >Always use subtraction: > >if(get_ms() - start_time > search_time ) do something; According to the C/C++ standards for signed types compiler can rewrite your condition as if(get_ms() > start_time + search_time ) do something; Thanks, Eugene >anthony
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.