winboard engine config popup

Discussions about Winboard/Xboard. News about engines or programs to use with these GUIs (e.g. tournament managers or adapters) belong in this sub forum.

Moderator: Andres Valverde

winboard engine config popup

Postby Will Singleton » 19 Nov 2009, 23:10

Hi,

The new winboard looks great. How do I configure my ini file to allow the user to use the configuration window?

Thanks.

Will
Will Singleton
 
Posts: 17
Joined: 27 Sep 2004, 16:39
Location: Los Angeles

Re: winboard engine config popup

Postby Michel » 20 Nov 2009, 08:30

The new winboard looks great. How do I configure my ini file to allow the user to use the configuration window?


For the moment this window works only for UCI engines and a few winboard engines (Gaviota, Fairy-Max and the upcoming new
release of GnuChess).
Michel
 
Posts: 513
Joined: 01 Oct 2008, 12:15

Re: winboard engine config popup

Postby H.G.Muller » 20 Nov 2009, 15:29

Will Singleton wrote:The new winboard looks great. How do I configure my ini file to allow the user to use the configuration window?

I am not sure what exactly you are asking. One thing to keep in mind is that the configuration engine only works when the engine is actually loaded, and that WinBoard only loads the second engine when you use Two-Machines mode. Before that, the Engine #2 Settings window will be empty. (Perhaps I should make WinBoard start up the second engine already when the user opens that dialog.)

To use the configuration window, the engine must be configurable through WB protocol, i.e. it must support the option future, and actually define a few options. Polyglot does this, translating all UCI options to WB protocol and back, so all UCI engines running through Polyglot (of the proper version) will have their options accessible. Most WinBoard engines still need to be configured through obsolete means (engine ini files or command-line parameters), and as their is no standard for those, the configuration dialog cannot be used.
User avatar
H.G.Muller
 
Posts: 3220
Joined: 16 Nov 2005, 12:02
Location: Diemen, NL

Re: winboard engine config popup

Postby Will Singleton » 20 Nov 2009, 21:09

H.G.Muller wrote:
Will Singleton wrote:The new winboard looks great. How do I configure my ini file to allow the user to use the configuration window?

To use the configuration window, the engine must be configurable through WB protocol, i.e. it must support the option future, and actually define a few options. Polyglot does this, translating all UCI options to WB protocol and back, so all UCI engines running through Polyglot (of the proper version) will have their options accessible. Most WinBoard engines still need to be configured through obsolete means (engine ini files or command-line parameters), and as their is no standard for those, the configuration dialog cannot be used.


Aha, I didn't know about using feature to set options. I'll try it. But for other gui, like arena or whatever, I wonder if they work with the option feature?

btw, is using ping really that important? I never seem to have issues without it.

Will
Will Singleton
 
Posts: 17
Joined: 27 Sep 2004, 16:39
Location: Los Angeles

Re: winboard engine config popup

Postby H.G.Muller » 20 Nov 2009, 23:43

Ping is highly recommended, unless your engine processes commands it receives while it is thinking immediately. Especially if you use WinBoard in match mode, an engine without ping can still be thinking on its previous move (when the opponent resigned after giving its move) when the next game is already started. WinBoard will not be able to see that the move it comes with does not belong to the game, and the move could be legal. (Leading to an illegal move later.)

I dont know if Arena supports a configuration dialog for WinBoard engines. In fact I know nothing about Arena. If it doesn't, it will not be possible to change engine parameters during a game. Nothing that can be done about that, I guess.
User avatar
H.G.Muller
 
Posts: 3220
Joined: 16 Nov 2005, 12:02
Location: Diemen, NL


Return to Winboard and related Topics

Who is online

Users browsing this forum: No registered users and 3 guests