Ah, I mispoke. I meant the linux version of timestamp,
Good to know about openseal. The osx version of timeseal seems to work fine though.
MacPorts/xboard: Timing anomalies
Moderators: hgm, Dann Corbit, Harvey Williamson
-
sje
- Posts: 4675
- Joined: Mon Mar 13, 2006 7:43 pm
Re: Minor grief with -xrm option
FICS does not allow the use of a semicolon for command separation.sje wrote:I believe that multi is specific to ICC and is not available at FICS.
On FICS,Will issue a single seek. But I want more than one of them, and passing "\n" inside a string doesn't work. I haven't tried a backslash escape yet. I've been doing a lot of flailing without much progress; somewhere there must be documentation on how to do multiple seeks on FICS via xboard.Code: Select all
-zippyGameEnd "seek 5"
A pre-expanded, multi-line string will break some other things, even if it worked here.
If xboard can't/won't expand newline characters, then I'll have to fall back to have the program send tellics commands with seek ads each time it gets a result directive.
-
hgm
- Posts: 27703
- Joined: Fri Mar 10, 2006 10:06 am
- Location: Amsterdam
- Full name: H G Muller
Re: Minor grief with -xrm option
Why? WinBoard always stores the values of its string options in expanded form. When you say -zippyGameEnd "seek 5\nseek 10" there will be no backslash and no n in the string, but an ascii 012 code. There will also be no quotes; WinBoard strips these too, when parsing the command line.sje wrote:A pre-expanded, multi-line string will break some other things, even if it worked here.
-
matthewlai
- Posts: 793
- Joined: Sun Aug 03, 2014 4:48 am
- Location: London, UK
Re: Minor grief with -xrm option
I usesje wrote:I believe that multi is specific to ICC and is not available at FICS.
On FICS,Will issue a single seek. But I want more than one of them, and passing "\n" inside a string doesn't work. I haven't tried a backslash escape yet. I've been doing a lot of flailing without much progress; somewhere there must be documentation on how to do multiple seeks on FICS via xboard.Code: Select all
-zippyGameEnd "seek 5"
-zippyGameEnd "seek 5 0 f\\nseek 2 12 f\\nseek 15 0 f"
on Linux. Probably works on OSX, too.
Disclosure: I work for DeepMind on the AlphaZero project, but everything I say here is personal opinion and does not reflect the views of DeepMind / Alphabet.
-
bob
- Posts: 20943
- Joined: Mon Feb 27, 2006 7:30 pm
- Location: Birmingham, AL
Re: More details
Not sure how. I run on ICC using a mac + xboard + quartz + timestamp with no problems whatsoever...JoshPettus wrote:again sounds like an ICC issue.
-
JoshPettus
- Posts: 730
- Joined: Fri Oct 19, 2012 2:23 am
Re: More details
Perhaps I misinterpreted, I was thinking that ICC handles it's own time stamping of moves, which as Harm explained, we can't change even if it's not working. (I admit I haven't tested it much as I don't have an ICC account except to see if ICC treats it as active, which it does.) But Is his problem that his engine moves are being recorded by xboard rounded to the nearest second and not centi second? Why would that be?
-
sje
- Posts: 4675
- Joined: Mon Mar 13, 2006 7:43 pm
Re: Minor grief with -xrm option
That might work. Isn't that the same as:matthewlai wrote:I use
-zippyGameEnd "seek 5 0 f\\nseek 2 12 f\\nseek 15 0 f"
Code: Select all
-zippyGameEnd "seek 5 0 f\\nseek 2 12 f\\nseek 15 0 f"-
matthewlai
- Posts: 793
- Joined: Sun Aug 03, 2014 4:48 am
- Location: London, UK
Re: Minor grief with -xrm option
I forgot how I arrived at that line, but it has to do with the shell interpreting quotes vs having xboard interpret them, etc.sje wrote:That might work. Isn't that the same as:matthewlai wrote:I use
-zippyGameEnd "seek 5 0 f\\nseek 2 12 f\\nseek 15 0 f"Code: Select all
-zippyGameEnd "seek 5 0 f\\nseek 2 12 f\\nseek 15 0 f"
Disclosure: I work for DeepMind on the AlphaZero project, but everything I say here is personal opinion and does not reflect the views of DeepMind / Alphabet.
-
sje
- Posts: 4675
- Joined: Mon Mar 13, 2006 7:43 pm
Minor grief with -noGUI option
Minor grief with -noGUI option
On Mac OS/X 10.10 Yosemite:
X Windows from Apple, last seen in OS/X 10.7, is not available. There is a third party XQuartz option, although their primary download site has had spotty connectivity recently.
Without X Windows of some kind, MacPorts/xboard should run with the -noGUI option set. But it doesn't; it aborts early with a "Can't open display" diagnostic.
On Mac OS/X 10.10 Yosemite:
X Windows from Apple, last seen in OS/X 10.7, is not available. There is a third party XQuartz option, although their primary download site has had spotty connectivity recently.
Without X Windows of some kind, MacPorts/xboard should run with the -noGUI option set. But it doesn't; it aborts early with a "Can't open display" diagnostic.
-
sje
- Posts: 4675
- Joined: Mon Mar 13, 2006 7:43 pm
Re: Minor grief with -xrm option
FICS says:matthewlai wrote:I forgot how I arrived at that line, but it has to do with the shell interpreting quotes vs having xboard interpret them, etc.sje wrote:That might work. Isn't that the same as:matthewlai wrote:I use
-zippyGameEnd "seek 5 0 f\\nseek 2 12 f\\nseek 15 0 f"Code: Select all
-zippyGameEnd "seek 5 0 f\\nseek 2 12 f\\nseek 15 0 f"
Code: Select all
fics% No such board: f\nseek 2