tmountain / uchess

♛♔ Play chess against UCI engines in your terminal.
MIT License
64 stars 7 forks source link

Set Time Control when playing between two engines #4

Open trumptonshire opened 2 years ago

trumptonshire commented 2 years ago

Is it possible to add the functionality to set time control when two engines are playing each other, to moves are automatic, without having to press ENTER each time? For example, with cutechess-cli I use tc=10+1

tmountain commented 2 years ago

I think this is a good suggestion, and I'll look into implementation strategies.

trumptonshire commented 2 years ago

Thanks! My use case would be to watch uchess play a series of engine vs engine game (using a pre-defined time control), and as in issue#5, have the possibility of the games automatically saved. I guess the "dream" will be to have both cutechess-cli and uchess combined so that engine vs engine games can be automated, but there is visualisation of what is currently being played in the SSH terminal. The Ubuntu Desktop has so much overhead!

tmountain commented 2 years ago

Cool, got it. I'll see about adding these changes during the next arc of work on this project.