This question already has an answer here:

I'm looking for a command-line tool to let two chess engines play a game or a tournament against each other. The tool should support UCI and/or the xboard protocol and it should allow to save the game as a PGN.

I could only find GUI programs for that purpose. Aren't there any commandline tools that can do that job?

marked as duplicate by Fabian Fichter, Brian Towers, Glorfindel, Herb Wolfe, GloriaVictis Jan 17 at 7:13

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.

  • This question is about command-line tools only. The possible duplicate does not mention that cutechess has a command-line interface. – Guido Flohr Jan 16 at 17:33

Try cutechess, a reliable software.

Not the answer you're looking for? Browse other questions tagged or ask your own question.