Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: epd2wb question

Author: Miguel A. Ballicora

Date: 23:57:23 12/19/01

Go up one level in this thread


On December 20, 2001 at 00:42:59, Will Singleton wrote:

>On December 19, 2001 at 23:43:59, Andrew Dados wrote:
>
>>On December 19, 2001 at 23:32:04, Will Singleton wrote:
>>
>>>"C:\chess\EPD2WB02\EPD2WB.EXE"
>>>"c:\chess\sjeng12l\sjeng12.exe" "c:\chess\arasan.epd" 5
>>>
>>>I put that command into a windows shortcut.  I wanted to get sjeng to run the
>>>arasan epd testsuite at 5 seconds.  I notice that it runs, but about half of the
>>>positions do not show a BM as they scroll along, so that even if the engine gets
>>>the right move, it's reported as a failure.
>>>
>>>And, btw, how the hell do you get this output sent to a file?  Why is this epd
>>>stuff so hard in winboard?  How do people output the results of a winboard
>>>engine analysis?  What the heck is Tim Mann thinking? :)
>>>
>>>Will
>>
>>Then again.. winboard has little to do with it. Run each engine by itself and
>>find out what type of command(s) it faciliates to analyze /process epd files.
>>
>>
>>To send output to a file just add '>myfile.txt' at the end of command string.
>
>Really.  I thought Winboard was a chess engine interface.  No?  Aren't
>interfaces supposed to handle the interaction between the user and the engine?
>What, I have to actually read each engine's doc to find out how to run an epd
>test?  Come on.
>
>How hard is it to add a function, associated with a menu item, to run a standard
>epd test suite?
>
>Will

You forget that WB is a interface that supports 110+ engines where one of the
most important things is compatibility. A chess engine interface is not suppose
to do all the functions that you can possibly imagine, it is to do the ones that
were incorporated because of the highest priority. In this context, a test suite
give some headaches to be performed succesfully on all +110 engines and it
certainly has one of the lowest priorities. Anyway, some effort has been done
regarding this:
epd2wb does it and if you check George Lyapko's web site does a darned good job.
AFAIK, Epd2wb inherits some code from winboard and the whole protocol
version 2 and 1. Since all this is GPL software you can consider epd2wb
part of the same "package". The only thing that epd2wb doesn't do is to
show the board. Is that really critical in a test suite?

It looks like you had some problem running epd2wb + sjeng + arasan.testsuite
It is possible that the problem is in the epd file that is not compliant.
Try to run another test suite. Take into account that the epdsuite should
have the bm in SAN if the engine uses SAN or e2e4 notation if it is what the
engine uses. More that 50 engines proved to be succesful with epd2wb.

Regards,
Miguel




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.