jakesylvestre / pychess

Automatically exported from code.google.com/p/pychess
GNU General Public License v3.0
1 stars 7 forks source link

No way to pause/cancel engine vs engine game #629

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. Start an engine vs engine game
2. Try to pause/cancel it

I have a nice example of a game where two engines failed to claim a draw and 
endlessly repeated some moves: http://eloxoph.com/archive/isntthisadraw.pgn

The only way I was able to cancel the game was to close the whole game tab! 
That is odd since I might want to keep it open to examine what exactly happened 
etc. Also there seems to be no way to pause the game.

I guess one way would be to make 'Offer pause' and 'Resign' in the Actions menu 
to work for engine games aswell, although this might be unintuitive and not 
really senseful. Maybe add another entry to the Actions menu that is called 
"Abort automated game" or so that is only visible for engine vs engine games 
(just an idea, I'm not really sure what would be the best way to put this into 
the UI).

What version of the product are you using?
PyChess Staunton 0.10rc1

Did you use an installed version of PyChess or did you run in from a
tarball/svn?
svn

Original issue reported on code.google.com by jonas.thiem@gmail.com on 3 Jan 2011 at 8:23

GoogleCodeExporter commented 9 years ago

Original comment by gbtami on 4 Jan 2011 at 4:42

GoogleCodeExporter commented 9 years ago
Enabling abort, pause, resume for engine-engine games seems acceptable for me.
Thomas, Matt, others?

Original comment by gbtami on 18 Oct 2011 at 11:06

GoogleCodeExporter commented 9 years ago
Sounds good to me.

Original comment by mattgatto on 20 Oct 2011 at 5:08

GoogleCodeExporter commented 9 years ago
This issue was closed by revision f881ad2a7eb1.

Original comment by gbtami on 21 Oct 2011 at 9:14