Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Testposition of Matador-Alarm CCT6

Author: Tim Foden

Date: 05:07:55 02/05/04

Go up one level in this thread


On February 05, 2004 at 07:21:12, Tord Romstad wrote:

>On February 04, 2004 at 14:40:21, Tim Foden wrote:
>
>>On February 04, 2004 at 14:15:19, Tord Romstad wrote:
>>
>>>On February 04, 2004 at 13:07:55, Tim Foden wrote:
>>>
>>>>Some other engines I have here that will give a score for the current position
>>>>give:
>>>>
>>>>Crafty 17.11:   0.03
>>>>Yace 0.99.50:   0.09
>>>>Gothmog 0.4.5: -0.75 (well it actually says -75, but I guess centipawns?)
>>>
>>>I never thought anybody would discover the undocumented "evaluate" command
>>>in Gothmog.  :-)
>>
>>Thus we see the power of "strings gothmog.exe > tt.txt; notepad tt.txt".
>>Its a bit easier in GLC, you just start the program at a command prompt and type
>>help. :)
>
>I should probably add a "help" command to Gothmog as well.  Just the
>thought of experienced programmers like you running "strings" on my
>engine

I was just looking through to see if I could set up a position and get gothmog
to analyse it (as it finds some difficult things very quickly... the kind of
things that GL has a lot of trouble with), and I noticed it also had a command
for evaluating the current position.  :)


>and seeing all the silly debug output strings and similar stupid
>stuff makes me feel embarrassed.  :-)

No need.  One of the things I keep thinking about trying at some point is to
strip everything out of GLC (using conditional compiles) so that I can get an
exe that doesn't have lots of useless stuff in it (like a nice commandline user
interface)... just the stuff needed to actually play chess.  I'm sure a few
people would then run strings on it too! :)

The reason to do this (strip things out) is that I feel this may better on the
cache.  On the other hand I also feel that this may be better done while
implementing a new engine (whose aim is to be more cache friendly anyway), which
I have already started, but I haven't done any work on for about 1.5 years!  :)
This is probably pointless anyway though (the cache friendlyness), because, as
you know, speed isn't everything in chess... efficiency is more the thing (e.g.
efficiency of knowledge applied).

Cheers, Tim.



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.