Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Any utilities to generate all epd from pgn files?

Author: Pete Galati

Date: 17:19:30 04/11/00

Go up one level in this thread


On April 11, 2000 at 18:14:58, Dann Corbit wrote:

>On April 11, 2000 at 17:19:04, Pete Galati wrote:
>[snip]
>>Wow, thanks, I've been sitting on SAN for over a year, not doing anything with
>>it, so I went into it's directory, did "make" and it went right together with a
>>few warnings and unfriendly words (normal).  From a quick look at "help" it
>>looks like it'll do the job easy.  I'll give it a try, thanks.
>
>tfge <filename.pgn> <filename.epd>

yep, thanks.  I kept trying to hit pause to be able to read the "help", and it
was way too fast, and I don't think it was able to pause, so I did "san.exe >
help.txt" and it generated this:

Welcome to the SAN Kit.
Revised: 1994.02.22

Commands:
  afdo: append file: dribble output
  auto: perform automatic competetion
  beep: emit ASCII BEL
  call: call command subfile
  cfdo: close file: dribble output
  cvca: clear value: castling availability
  cvcb: clear value: chess board
  cvep: clear value: en passant target square
  cvgt: clear value: game termination
  cvop: clear value: option
  cvsq: clear value: square
  cvtf: clear value: tag field
  dvas: display value: hash address and signature
  dvcb: display value: chess board
  dvcr: display value: correspondence report
  dver: display value: event report
  dvfe: display value: Forsyth-Edwards notation
  dvhg: display value: hash generation tables
  dvss: display value: search strategies
  dvte: display value: tag environment
  dvtf: display value: tag field
  dvts: display value: timestamp
  echo: echo arguments
  enum: enumerate descendents
  exit: exit program
  exsm: execute supplied move
  game: autoplay to end of game
  help: display help
  lfer: load file: event report
  newg: new game
  noop: no operation
  ofdo: open file: dribble output
  play: select and play N moves
  rtmv: retract N played moves
  rtrn: return from command subfile
  sfcr: save file: correspondence report
  sfer: save file: event report
  srch: search for a target move
  stat: status report
  svac: set value: active color
  svca: set value: castling availability
  svep: set value: en passant target square
  svfe: set value: Forsyth-Edwards notation
  svfn: set value: fullmove number
  svhc: set value: halfmove clock
  svop: set value: option
  svpl: set value: playing level
  svrt: set value: average response time
  svsq: set value: square
  svss: set value: search strategies
  svtf: set value: tag field
  test: developer test
  tfgc: translate file: games to code (PGC)
  tfge: translate file: games to EPD
  tfgg: translate file: games to games (PGN)
  tfgv: translate file: games to variations

Options:
  dbug: debugging
  emde: extraordinary move disambiguation effort
  nabd: no auto board display
  namd: no auto move display
  napr: no auto program response
  nmde: no move disambiguation effort
  test: testing
  trpt: trace: processing time
  verb: verbosity

Cool huh?  So I think I can make it work a little bit more useful because right
now I need to follow the line numbers (/2) to find the position for a move
number, but I should be able to get it to display the board position with each
epd.  So far it works great, does all sorts of stuff I don't understand.

Pete



This page took 0.01 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.