Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Question about EPD

Author: Dann Corbit

Date: 00:35:26 02/21/01

Go up one level in this thread


On February 21, 2001 at 01:01:46, Aaron Tay wrote:

>Aaron Tay wrote
>
>>>Hmm..Someone correct me but Isn't PGN for the whole game and EPD just for one
>>>position?No idea about CB.. You could load them up one by one and then save it
>>>in EPD using Winboard or perhaps some of the EPD readers like epd2diagram or
>>>something..
>
>Dann Corbit wrote
>
>>You can represent a game in EPD.  Here is PGN:
>>[Event "?"]
>>[Site "?"]
>>[Date "????.??.??"]
>>[Round "?"]
>>[White "?"]
>>[Black "?"]
>>[Result "0-1"]
>>[ECO "C50"]
>>[Opening "Blackburne shilling gambit"]
>>[Variation "Alatortsev variation"]
>>
>>1. e4 e5 2. Nf3 Nc6 3. Bc4 Nd4 4. Nxe5 Qg5 5. Nxf7 Qxg2 6. Rf1 Qxe4+ 7. Be2
>>Nf3# 0-1
>>
>>Here is the EPD:
>>rnbqkbnr/pppppppp/8/8/8/8/PPPPPPPP/RNBQKBNR w KQkq -
>>rnbqkbnr/pppppppp/8/8/4P3/8/PPPP1PPP/RNBQKBNR b KQkq e3
>>rnbqkbnr/pppp1ppp/8/4p3/4P3/8/PPPP1PPP/RNBQKBNR w KQkq e6
>>rnbqkbnr/pppp1ppp/8/4p3/4P3/5N2/PPPP1PPP/RNBQKB1R b KQkq -
>>r1bqkbnr/pppp1ppp/2n5/4p3/4P3/5N2/PPPP1PPP/RNBQKB1R w KQkq -
>>r1bqkbnr/pppp1ppp/2n5/4p3/2B1P3/5N2/PPPP1PPP/RNBQK2R b KQkq -
>>r1bqkbnr/pppp1ppp/8/4p3/2BnP3/5N2/PPPP1PPP/RNBQK2R w KQkq -
>>r1bqkbnr/pppp1ppp/8/4N3/2BnP3/8/PPPP1PPP/RNBQK2R b KQkq -
>>r1b1kbnr/pppp1ppp/8/4N1q1/2BnP3/8/PPPP1PPP/RNBQK2R w KQkq -
>>r1b1kbnr/pppp1Npp/8/6q1/2BnP3/8/PPPP1PPP/RNBQK2R b KQkq -
>>r1b1kbnr/pppp1Npp/8/8/2BnP3/8/PPPP1PqP/RNBQK2R w KQkq -
>>r1b1kbnr/pppp1Npp/8/8/2BnP3/8/PPPP1PqP/RNBQKR2 b Qkq -
>>r1b1kbnr/pppp1Npp/8/8/2Bnq3/8/PPPP1P1P/RNBQKR2 w Qkq -
>>r1b1kbnr/pppp1Npp/8/8/3nq3/8/PPPPBP1P/RNBQKR2 b Qkq -
>>r1b1kbnr/pppp1Npp/8/8/4q3/5n2/PPPPBP1P/RNBQKR2 w Qkq -
>
>I see, each position represents the advancement of one move. But isn't it true
>that when you do a test suite, what is given are positions and not the whole
>game? If you feed the chess engine the whole PGN file, how would it know which
>was the position you were going to test?

It does them all.

>Aaron Tay wrote
>
>>>How well supported are
>>>they by commerical programs?
>
>Dann Corbit wrote
>
>>Chessbase programs can read EPD but not write it.
>>Rebel programs can read and write EPD
>>Hiarcs can read and write EPD
>>I believe that Shredder is gaining EPD capability.
>>Many freeware programs can effectively read and write EPD.<snip>.
>
>Hmm by reading you mean if you feed it a EPD position it can interprete and
>display the board position and run analysises etc.. but it cannot write it,
>means it cannot convert a given position to EPD?

Yes.

>But I suppose for Winboard
>compatiable programs, winboard itself would help "lend" EPD capabilities anyway?

No.  Winboard does not help except that it can save a position itself.  It does
not cause the program underneath to have EPD output capability.




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.