Moderators: hgm, Andres Valverde
Graham Banks wrote:I think that one big thing that would help users of Winboard engines would be for a default ini file to be packaged with the engine, rather than expecting the user to create one.
Not being an expert in creating ini files, it is much easier in such cases for me to use the engine with the wb2uci adapters (and I will always reject the argument that this harms performance).
Of course I would much prefer to use a Winboard engine with its ini file under either ChessGUI or Arena. Of course, the Chessbase and Shredder GUIs don't give the luxury of that choice at all.
H.G.Muller wrote:Graham Banks wrote:I think that one big thing that would help users of Winboard engines would be for a default ini file to be packaged with the engine, rather than expecting the user to create one.
Not being an expert in creating ini files, it is much easier in such cases for me to use the engine with the wb2uci adapters (and I will always reject the argument that this harms performance).
Of course I would much prefer to use a Winboard engine with its ini file under either ChessGUI or Arena. Of course, the Chessbase and Shredder GUIs don't give the luxury of that choice at all.
Isn't this always the case? I have never seen a WinBoard engine that did not come with its own ini file. If it did not, how could a user _ever_ create an ini file, no matter how expert he is? There is no standard for such files. They are not mentioned in WinBoard doc anywhere They are a pure invention of the engine author.
Roger Brown wrote:Winboard is cumbersome? Really? How?
...
(d) Getting the engines to function as chess entities (playing, analysis, games etc.)
Graham Banks wrote:I think that one big thing that would help users of Winboard engines would be for a default ini file to be packaged with the engine, rather than expecting the user to create one.
Graham Banks wrote:Not being an expert in creating ini files, it is much easier in such cases for me to use the engine with the wb2uci adapters (and I will always reject the argument that this harms performance).
Teemu Pudas wrote:Roger Brown wrote:Winboard is cumbersome? Really? How?
...
(d) Getting the engines to function as chess entities (playing, analysis, games etc.)
This is my first time using Winboard outside ICS mode. Here's my attempt to get infinite analysis:
1) Start-up dialog: "Just view or edit game files" seems like the closest to what I'm trying to do
2) Look through the menus for a way to load an engine
3) None found. WTF?
4) Restart Winboard. "Play against a chess engine or match two engines" seems next closest.
5) How to only load one engine? By using the same engine twice, I guess.
6) Press the space bar. This starts analysis in all the GUIs I've ever used.
7) Not in Winboard. Back to menu-crawling it is.
8) Aha! Mode->Analysis mode or Ctrl+A.
...
9) Change the maximum number of CPUs for ALL ENGINES, as the default clearly isn't intended for single-engine analysis. Where is the option to set it individually?
Compared to just starting the GUI and pressing the space bar to load the default engine at default settings and start analyzing with it, this is pretty cumbersome.
Teemu Pudas wrote: Change the maximum number of CPUs for ALL ENGINES, as the default clearly isn't intended for single-engine analysis. Where is the option to set it individually?
Guenther Simon wrote:
May be there was a very very little time lag with older Polyglot versions, but even this very very little time lag still was much less,
than all time lag already produced by most of all other GUIs around, when simply running.
I don't see any need for UCI in Winboard and completely agree with HG on this.
Guenther
Roger Brown wrote:Graham Banks wrote:I think that one big thing that would help users of Winboard engines would be for a default ini file to be packaged with the engine, rather than expecting the user to create one.
Hello Graham,
I am at a loss here. I look through my collection of engines here and they ship (mostly) with a configuration file (ini file if you will). There are Winboard engines which are written at specific hash table size etc. but by and large they ship with a configuration file to enable user settings different from the default. Should you not be using a configuration file with say a Crafty, it means that you are using the default settings which may place it at a disadvantage if the other engines are playing using (say) 1 gig of hash.
Winboard now enables you to set basic configurations dealing with hash size, tb location etc.
Graham Banks wrote:
Looking through my engine list (just the engines starting with "a"), I find that Amundsen, Anatoli and Atak don't have either ini or configuration files.
Cheers,
Graham.
Roger Brown wrote:Again this has nothing to do with the topic as I have pointed out before but I seriously doubt that point has any meaning any more.
Later.
I know that this is going to be a waste of time but Amundsen ships with a fixed hastable size whilst Atak ships with fixed hashtable sizes. Anatoli I have never used.
Olivier Deville wrote:I know that this is going to be a waste of time but Amundsen ships with a fixed hastable size whilst Atak ships with fixed hashtable sizes. Anatoli I have never used.
Anatoli has a configuration file called AnatoliOptions.txt where you can set up hashsize.
Olivier
Roger Brown wrote:
Is it a private engine or is there a site/link somewhere that I could go to have a look at it?
Later.
Graham Banks wrote:Roger Brown wrote:
Is it a private engine or is there a site/link somewhere that I could go to have a look at it?
Later.
http://wbec-ridderkerk.nl/html/enginesindex.htm
Olivier Deville wrote:
Hello Roger and Graham
It was a message to the world, just to clarify that Anatoli has a configuration file.
You will find Anatoli at Leo's :
http://wbec-ridderkerk.nl/html/details1/Anatoli.html
...but after checking the package, I see that the public version has a fixed hashsize and no configuration file. The version I have here is private.
Olivier
Teemu Pudas wrote:This is my first time using Winboard outside ICS mode. Here's my attempt to get infinite analysis:
1) Start-up dialog: "Just view or edit game files" seems like the closest to what I'm trying to do
2) Look through the menus for a way to load an engine
3) None found. WTF?
4) Restart Winboard. "Play against a chess engine or match two engines" seems next closest.
5) How to only load one engine? By using the same engine twice, I guess.
6) Press the space bar. This starts analysis in all the GUIs I've ever used.
7) Not in Winboard. Back to menu-crawling it is.
8) Aha! Mode->Analysis mode or Ctrl+A.
...
9) Change the maximum number of CPUs for ALL ENGINES, as the default clearly isn't intended for single-engine analysis. Where is the option to set it individually?
Compared to just starting the GUI and pressing the space bar to load the default engine at default settings and start analyzing with it, this is pretty cumbersome.
Graham Banks wrote:Looking through my engine list (just the engines starting with "a"), I find that Amundsen, Anatoli and Atak don't have either ini or configuration files.
H.G.Muller wrote:In fact a convenient solution was recently discussed on TalkChess. There should be a web-installer for engines, which would first fetch info on all available engines (name, author, rating, download link, install folder, command line) from "maintainer" websites like WBEC or RWBC, and use the info to download engines that the user selects, and install them automatically in the PSWBTM engine-manager database. The user would only have to start this "Engine Setup" utility, (which would have been configured at install to use the engine list from a preferred maintainer), sort the list that appears in the display by the properties he wants to select the engine on (alphabetical on name or author, on rating, on supported variants such as Chess960 or Xiangqi), and then click the engine of his liking. The Engine-Setup utility would then do the rest, and after the download completes he would be ready to use the engine from PSWBTM.
Roger Brown wrote:In the same vein, precisely what does this intervention have to do with the topic?
Roger Brown wrote:Teemu Pudas wrote: Change the maximum number of CPUs for ALL ENGINES, as the default clearly isn't intended for single-engine analysis. Where is the option to set it individually?
Could you clarify please? This sounds like something that assistance could be given for.
Dann Corbit wrote:UCI is far better at setting up engine parameters in a uniform way.
Return to WinBoard development and bugfixing
Users browsing this forum: No registered users and 18 guests