Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: programs usually don't keep track of other programs time ?!

Author: Albert Bertilsson

Date: 04:26:11 05/17/04

Go up one level in this thread


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.



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.