Moderator: Andres Valverde
H.G.Muller wrote:Especially having a space in the default name is truly nasty (nested quoting and such...).
H.G.Muller wrote:The problem is that I have internally forked.
H.G.Muller wrote:Can't you make the Windows default name of the settings folder a bit shorter?
Saving the complete settings files seems solves the problem of having primary and persistance file the same, correct?
; Fri Sep 4 13:13:21 2009
; This ini file is used internally by PolyGlot
; to remember the settings for the UCI engine
; whose name is "Rybka 2.2n2 mp 32-bit".
; The values for these settings would be typicallly
; obtained from the engine settings dialog
; in WinBoard/xboard 4.4.0 and higher.
; It is allowed to manually edit this file
; and you may safely delete it as well.
<snip>
How exactly could you implement persitence of the Persitence option? Does it mean that "non-persistence" now is not persistent? WinBoard also works with "Save Settings On Exit", and you only have semi-persistence there (of the "on" state). In WinBoard this is solved by the presence of the menu item "Save Settings Now". If you want to have persistent /saveSettingsOnExit=false, you switch it off in the menu, and then click "Save Settings Now".
[PolyGlot]
Persist=false
[Engine]
Can't you make the Windows default name of the settings folder a bit shorter? With the current install I supply the settings file in a folder "PG". The idea was that people would have to type this for installing engines into the winboard.ini file for which they have per-existing settings files. Typing "polyglot PG/myfile.ini" is more user friendly (and easier to read back wen you later select the engine from the startup dialog combobox) then 'polyglot "Polyglot Settings\myfile.ini"'. Especially having a space in the default name is truly nasty (nested quoting and such...).
Does Polyglot close its settings file while not actually using them? (I think I had some problems uninstalling, because of locked files when I had hanging Polyglot processes due to my tandem-Polyglot debacle.)
Polylot Setting
Michel wrote:New version. The name is now Polyglot Settings. I have not changed it yet since it is not clear to me that a name without spaces would provide additional functionality.
Would it be useful to also add a "Save Settings Now" (to the persistence file) -save button in Polyglot for this purpose?
Can you still do that, Michel? (In UCI2 or UCI1 translate every String by -file, in stead of -string?) Then the Polyglot version will remain usable with GUIs that finally implement the full protocol, which would display -string options without a browse button. Perhaps I can even change WinBoard 4.4.0 such that it actually makes the distinction. (Internally it already does, but I displaced all case labels at the final dialog creation to the -file case.)
For future WinBoards I would much rather have a Polyglot with a single settings file, with a name constructed from the engine name if it was not given as argument (and the engine was). The -fUCI, -sUCI options would then call this with only the engine command and directory as argument.
Return to Winboard and related Topics
Users browsing this forum: No registered users and 30 guests