Skip to content

Releases: fsmosca/EPD-Analyzer

v0.21.beta

12 Jun 10:14
Compare
Choose a tag to compare

Bug Fix

  • Fix analysis time extension when moves in the pv is only 1.

v0.20.beta

08 Jun 23:26
Compare
Choose a tag to compare

Modifications

  • Modify command line options.
    • Change --enginename to --engine-name
    • Change --engineoption to --engine-option

Enhancements

  • Add --extend-search flag to get more than 1 move in the pv. Stockfish sometimes sends pv with only 1 move even if score is not mate.
    Example:
    eap.exe --log --extend-search --input wacnew.epd --movetimems 200 ...
  • Add position number to pgn Event tag.
    Example:
[Event "Position no. 1"]
...

File

  • eap.exe is in eap.zip

v0.17.beta

03 Jun 01:38
Compare
Choose a tag to compare

Bug Fix

  • Get search info from the same engine output line

Enhancements

  • Add dm op code in output epd file.
  • Add private Acms EPD opcode.
    Acms or analysis count: milliseconds
  • Add private Anno EPD opcode.
    Anno or annotator
    Example Acms and Anno:
    2rr3k/pp3pp1/1nnqbN1p/3pN3/2pP4/2P3Q1/PPB4P/R4RK1 w - - acd 245; acs 1; ce 31998; dm 2; id "WAC.001"; pm Qg6; pv Qg6 Nxe5 Qh7#; Anno "Stockfish 11 64 POPCNT"; Acms 1000;
  • Don't write hmvc in epd output file if hmvc is zero.

File

  • eap.exe is in eap.zip

v0.11.beta

02 Jun 09:12
Compare
Choose a tag to compare

Bug Fixes

  • Add hmvc opcode in the EPD output file. This value can influence engine analysis if this is high, i.e. close to 100.
    Example epd output:
    2rr3k/pp3pp1/1nnqbN1p/3pN3/2pP4/2P3Q1/PPB4P/R4RK1 w - - acd 33; acs 0; ce 0; hmvc 99; id "None"; pm Nh5; pv Nh5; c0 "analyzed by Stockfish 11 64 POPCNT"; c1 "movetimems 300";

Program File

  • eap.exe is in eap.zip file

v0.10.beta

02 Jun 07:35
Compare
Choose a tag to compare

Enhancement

Supports basic interrupt and continue

  • When current analysis is interrupted, it can be continued and those EPD's that were already analyzed will not be analyzed again.
  • User has to make sure that the same command line is used. The program will only check the epd, not the acd, acs etc.

Add EPD c1 opcode for movetime in ms

  • EPD opcode acs is only useful if analysis time is 1 second and above. If movetime is below 1 second, the useful info is now in c1 comment opcode.
    Example:
    ... acs 0; ... c0 "analyzed by Stockfish 11 64 POPCNT"; c1 "movetimems 300";

v0.7.beta

02 Jun 03:16
8c6953d
Compare
Choose a tag to compare

Enhancement

  • Set required parameter to False in movetimems option. If movetimems is not specified in the command line, 1000 ms will be used.

New Features

  • Add CentipawnEvaluation tag in pgn output.
  • Add --log flag to enable logging.

Files for download

  • eap.exe found in windows_exe.eap.zip

v0.4.beta

31 May 09:25
Compare
Choose a tag to compare

Bug fixes

  • Fix EPD output

v0.2.beta

31 May 02:48
Compare
Choose a tag to compare

Bug fixes

  • Add quotes to EPD id value.

File

  • windows_exe_eap.zip contains eap.exe file.

v0.1.beta

31 May 02:23
64dc5c0
Compare
Choose a tag to compare

File

  • eap.exe file is in windows_exe_eap.zip

Tests

  • Tested to work on windows 10 64bit