Author: Bob Durrett
Date: 14:39:45 11/30/03
Go up one level in this thread
On November 30, 2003 at 13:53:32, Robert Hyatt wrote: >On November 30, 2003 at 12:54:45, Eugene Nalimov wrote: > >>For me situation is less clear here. See >>http://www.talkchess.com/forums/1/message.html?332067 >> >>Thanks, >>Eugene > >It looks very clear to me: > >It should not be allowed that programs use someone else's GUI. Because the >GUI has chess knowledge built into it, say for opening book line selection, >tablebase probing, draw claiming, etc. <snip> It would seem that chess-playing programs have evolved from simple easy to understand programs, using common-sense user-friendly programming rules, into complex messes. It sounds as if "GUI" is no longer the proper word for the non-engine software. I admit that I do not understand how tablebase data gets used by a chess-playing program. If I understand the above comment correctly, it now appears that the "GUI" portion is doing much more than just providing a user interface and is also performing the role of an executive? The "GUI" is also serving as an interface between the engine and external programs such as tablebase programs? The "GUI" is making decisions? Do I have that right? What a mess! A programmer's nightmare if there ever was one. Incidentally, the use of an executive [or similar] is not itself the problem. Putting it into a "GUI" is the apparent mistake. Bob D.
This page took 0 seconds to execute
Last modified: Thu, 15 Apr 21 08:11:13 -0700
Current Computer Chess Club Forums at Talkchess. This site by Sean Mintz.