Disservin/fastchess

List of unimplemented cutechess features

Opened this issue · 1 comments

complete list of features that hasnt made its way to fastchess nor have any direct fastchess counterpart, will be continuously updated. taken from https://github.com/cutechess/cutechess/blob/master/docs/cutechess-cli.6.txt

  • chess variants outside of fischerandom (unlikely to be implemented)
  • opening name and ECO in pgn (unlikely to be implemented)
  • syzygy adjudication ( see #593 )
  • tournament formats outside of roundrobin (status currently unknown)
  • Hourglass tc (interesting idea and could become the standard in the future, but for now is a very niche time control so no plans to implement it yet)
  • -outcomeinterval see #342
  • polyglot book support (obsolete format, very unlikely to be implemented)
  • ponder #513 (not trivial to implement)
  • -resultformat (unsure how this would apply to fastchess output, unlikely to be implemented)
  • stderr=arg (wont be implemented as fastchess has its own more complete log option)
  • xboard support (wont happen)
  • restart=[auto | on | off] (not sure what the use for this is, unlikely to be implemented)
  • trust (trust engines mate scores, wont be implemented as it lacks use case)
  • whitepov (useless for uci engines, wont be implemented)
  • tscale(not applicable to fastchess and also unnecessary, wont be implemented)

syzygy adjudication, ponder, and gameresult stats seems to be the most likely candidates for addition for now for anyone seeking to contribute

syzygy adjudication (useful for openbench, no plans to implement yet)

can you open a separate issue for this? we probably gonna need this soon