How can I analyze EPD file to get this kinf of output?

Discussion of anything and everything relating to chess playing software and machines.

Moderators: hgm, Rebel, chrisw

Jouni
Posts: 3283
Joined: Wed Mar 08, 2006 8:15 pm

How can I analyze EPD file to get this kinf of output?

Post by Jouni »

1r1qr1k1/5p2/p2p2p1/1p1Pn2p/PR1RP3/8/1PPQ2P1/1K1N4 b - - acd 37; acs 522; bm Ra8; ce 57; pm Ra8; pv Ra8 Qe2 Nd7 Nc3 Qa5 Nd1 Kg7 Qf3 Qd8 Nc3 Ne5 Qf1 Qa5 Nd1 Reb8 Nf2 Nc4 c3 Qc7 Qe2 Qd7 Nd3 Re8 Ne1 f5 Nc2 Rac8 axb5 axb5 b3 Ne5 Qxb5 Qxb5 Rxb5 Rxc3 exf5 Rec8 Rd2 gxf5 Nd4 Kg6 Kb2 Nd3+ Ka3;
2rq1rk1/5pp1/p2pb1np/1p6/P2PP3/Q4N2/1PPR2P1/1K1N1R2 b - - acd 37; acs 727; bm d5; ce 56; pm d5; pv d5 exd5 Bxd5 Ne3 Re8 Nxd5 Qxd5 Qb3 Qxb3 cxb3 Red8 Rc1 Rxc1+ Kxc1 Rd6 Ne1 Nf4 Nc2 g6 Na3 Rd5 Nc2 Kg7 Nb4 Rd6 Kc2 f5 Rf2 Rxd4 Nxa6 bxa4 Kc3 Re4 bxa4 Rxa4 Nc7 Kf6 b4 Ra1 Rxf4 Rc1+ Kb3 Rxc7 Rc4 Rxc4 Kxc4;

I remember some GUI has analyze epd, but I don't find it now.
Jouni
Dann Corbit
Posts: 12540
Joined: Wed Mar 08, 2006 8:57 pm
Location: Redmond, WA USA

Re: How can I analyze EPD file to get this kinf of output?

Post by Dann Corbit »

You can use a tool like Chess Assistant or Shredder which will sew the analysis to the EPD.

You can use Arena and stitch them together yourself.

Or you can modify the source of Stockfish (and close relatives) to write the analysis directly to disk for you.

Option 3 is best, but it only works for engines for which you have the source code.

I have secondary procedures that consume the EPD and write stored procedure calls to populate a SQL database with the information
Taking ideas is not a vice, it is a virtue. We have another word for this. It is called learning.
But sharing ideas is an even greater virtue. We have another word for this. It is called teaching.
Jouni
Posts: 3283
Joined: Wed Mar 08, 2006 8:15 pm

Re: How can I analyze EPD file to get this kinf of output?

Post by Jouni »

I tried free/demo version of Shredder and CA, but there is no EPD analysis. Or it is hidden somewhere?
Jouni
Dann Corbit
Posts: 12540
Joined: Wed Mar 08, 2006 8:57 pm
Location: Redmond, WA USA

Re: How can I analyze EPD file to get this kinf of output?

Post by Dann Corbit »

Jouni wrote:I tried free/demo version of Shredder and CA, but there is no EPD analysis. Or it is hidden somewhere?
The Unix version does not have it.
The Windows version used to have it.
I am not sure if the current Window version does have it because I only bought the Unix version that is current.

Perhaps the functionality has been removed. But an older Windows version definitely had that ability
Taking ideas is not a vice, it is a virtue. We have another word for this. It is called learning.
But sharing ideas is an even greater virtue. We have another word for this. It is called teaching.
jdart
Posts: 4366
Joined: Fri Mar 10, 2006 5:23 am
Location: http://www.arasanchess.org

Re: How can I analyze EPD file to get this kinf of output?

Post by jdart »

That is standard UCI output.

If you have Fritz, there is a "Process Test Set" command under the Engine tab.

You can also get output of this kind from the command line. See

http://support.stockfishchess.org/kb/ad ... i-protocol

for some docs.

I have a Python3 program to process test sets from a UCI engine:

https://github.com/jdart1/arasan-chess/ ... analyze.py

--Jon
User avatar
Mike S.
Posts: 1480
Joined: Thu Mar 09, 2006 5:33 am

Re: How can I analyze EPD file to get this kinf of output?

Post by Mike S. »

In Shredder Classic 5, it is Shift-F10:

Image

But that is the full version of the interface and I do not know if the free version has it.
Regards, Mike