I have found the previous version of symchess has become unstable.
In the middle of a game, I noticed the processor fan was racing, even
though I wasn't doing anything or had any background applications
running. Then the game froze and a non-response error appeared in the
window title.
This happens whenever I run that version of symchess. Here is the source
code symchess_bug.py
<http://home.primusonline.com.au/knoware/python/symchess_bug.py>
The reason seems to be the addition of an extra window for clock output,
this seems to have destabilized it.
Here is a version that does not open any extra window, it is stable so
far, as I have been playing a lot of chess lately it seems to be
standing up well.
It has the clock displayed in the Same window, with Enter key still used
to change player control.
It also has a statistics report and Time play analysis at the end of
each game.
Note: you have to actually take your opponents king and press Enter to
activate The End Game routine.
Source code for 3D chess symchess.py
<http://home.primusonline.com.au/knoware/python/symchess.py>
Symion
|