Author: Uri Blass
Date: 01:30:55 01/21/04
Go up one level in this thread
On January 21, 2004 at 03:56:39, Daniel Clausen wrote: >On January 20, 2004 at 12:55:58, Sune Fischer wrote: > >[snip] > >>You are not adressing the other issues, the termination stuff and the added >>code. It's not the copy-cost that mainly keeps me from doing it. > >Now you must be joking, Sune. I mean a PV is basically a list of moves. Surely >someone who's capable of building a chess program is able to fill a list of >moves and terminate the list somehow? Btw: I plan to use the STL-container >'list' for this purpose. It's fast enough anyway and foolproof. (but then, >terminating the list either with separate length-information or a NO_MOVE at the >end of the list sound rather trivial too - to me :) > > > >>>>The fundamental principle in chess programming is never to do any work >>>>that is not needed. > >Well, that's arguable a fundamental principle for any programming task. While I >can see that a programmer of an amateur engine can say that 'I couldn't care >less about the PV', it strikes me a bit odd that a programmer of a commercial >engine does the same. Afterall the initial message clearly showed that customers >would like to rely more on the PV than they currently can (in case of Shredder) > >Next thing you guys say is "don't display the score anymore! the only thing that >counts is the played move!" :) [yes, I'm joking now :)] Yes showing the score is exposing important details about the evaluation and it can help the opponents. Programmers who want to have the best program may even do more than not showing the score and even decide not to sell their program because even if the opponents see only the moves it can help the opponents to have some guess about the evaluation so it is against the target of being the best. More than it: They may even decide never to compete because if they compete then opponents may guess something about what they do from the games and become better:) Uri who only continues the joke.
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.