
www.Usenet.com
| <-- __Chronological__ --> | <-- __Thread__ --> |
I would be interested to know what the setup was used during the game, for the Johnny program. Did it use an integrated engine/GUI, did it use an xboard compatible interface, UCI...
I can answer those, other than what was discussed at the time of the problem.. Johnny apparently used the chessbase (fritz) GUI as the front end...
That's different from displaying random junk in an analysis window.
For me, it depends on what process initiated the popup. If it's the engine, ok. If it's a separate GUI, maintaining game state and concluding on its own that a threefold repetition has taken place, I don't think that should constitute a claim.
What is the basis for separating the GUI from the engine?
IE crafty has two distinct parts, the input/output, and the> computation part.
If I were doing a software engineering project, putting the draw
claim stuff in the front-end makes perfect sense.
> seems a bit complicated, not to mention violating a couple of designIt is, after all the part that communicates with the external world. Making the engine tell the front end, and the front end tell the world
principles for large software projects.
For me, the words "prompted by the engine" have a very specific and crucial meaning.
Not for me. The computer sits on the table and plays chess. It doesn't
matter what communicates with the operator. It only matters that it
happens... There has _never_ been a "GUI" component discussion in any
ICGA event. There never should be, IMHO. The engine/gui/computer is
one symbiotic chess player. Take any part out and the game can't be
played. Does it matter whether your left brain or right brain originates
a repetition claim? If not, why does it matter whether the GUI or the
engine did?
| <-- __Chronological__ --> | <-- __Thread__ --> |