Author: Richard Pijl
Date: 05:22:49 05/17/04
Go up one level in this thread
On May 17, 2004 at 07:26:11, Albert Bertilsson wrote: >I've thought about that, specially since last update to the time managment >proved to be such a mayor improvement. But I've never found any way to improve >the strength by doing stuff differently depending on opponent time. > >I have one simple rule for my engine, always play the best chess you can. >Resigning is polite when humans play but every once in a while that will cost >you a point. Both humans and programs (those without EGTB) can lose games that >look easy to win. If someone thinks a position is won he/she/it must prove that >by winning. > >Since my engine never resign it doesn't have to think about that the opponent >can lose due to lack of time. I don't think that using more time is good when >the opponent has very little time left because: >1. The opponent can think when you think, ok it is a slight dissadvantage >compared to thinking on your own moves but still. >2. The opponent can have some different strength/weakness your engine doesn't, >perhaps the opponent have a weak middle game and very strong end game. The Baron uses more time when the opponent used more time to avoid getting into lost positions because it used too little time. Some time ago the Baron played a long time control game against (I think it was) Averno, where the opponent used a lot of time in the beginning. This was quite successful for Averno, so since then the Baron uses a part of its time advantage to think a little longer too. But only a little longer. If the Baron saved time with easymove or ponderhits, it will start using the saved time in the next few moves, trying to gain some advantage with its time advantage. It's not worth saving time for a lost endgame ... Richard.
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.