Difference between GUI and GUI protocol

Discussion of chess software programming and technical issues.

Moderator: Ras

Uri
Posts: 494
Joined: Thu Dec 27, 2007 9:34 pm

Difference between GUI and GUI protocol

Post by Uri »

I have 2 questions. What's the difference between a GUI and a GUI protocol? Is Winboard a GUI or a GUI protocol?
Golem

Re: Difference between GUI and GUI protocol

Post by Golem »

Winboard and UCI are chess engine communication protocol.

But Winboard is also a chess GUI (Graphical User Interface) like Arena, Aquarium, Chessbase ...
User avatar
Matthias Gemuh
Posts: 3245
Joined: Thu Mar 09, 2006 9:10 am

Re: Difference between GUI and GUI protocol

Post by Matthias Gemuh »

Uri wrote:I have 2 questions. What's the difference between a GUI and a GUI protocol? Is Winboard a GUI or a GUI protocol?

A GUI is a program (Graphical User Interface).
A protocol is a communication language (between GUI and engine)
My engine was quite strong till I added knowledge to it.
http://www.chess.hylogic.de
mathmoi
Posts: 290
Joined: Mon Mar 13, 2006 5:23 pm
Location: Québec
Full name: Mathieu Pagé

Re: Difference between GUI and GUI protocol

Post by mathmoi »

Hi,

To be more clear I would add that Winboard the protocol and Winboard the GUI are two differents things that we reffer to using the same name.