While the FICS website http://freechess.org is down, the server itself appears to be running. I have now connected the new test version of Symbolic to FICS for battle. It is taking all comers in spite of a formula that includes "assesswin > 0".
And for some unknown reason, in a recent FICS game Symbolic got an "undo" command via xboard in spite of a "notakeback=1" in the server variable set.
FICS
Moderator: Ras
-
- Posts: 4675
- Joined: Mon Mar 13, 2006 7:43 pm
Re: FICS
I should have kept the logfile. Symbolic can handle a take back, but in this case it was fed an illegal move after the take back was made.hgm wrote:You would have to know if this undo was originating from XBoard or from the ICS. XBoard also does send undo commands when it receives an out-of-turn move from an engine, for instance.
I also note that the "+censor spammer-id" does not work on FICS for removing useless announcements from some accounts.
-
- Posts: 718
- Joined: Fri Mar 20, 2009 8:59 pm
Re: FICS
Is it issuing seeks? Make sure theres an "f" at the end of any seeks. (seek 3 0 f) Otherwise your formula isn't used for screening out respondants to the seek.sje wrote:While the FICS website http://freechess.org is down, the server itself appears to be running. I have now connected the new test version of Symbolic to FICS for battle. It is taking all comers in spite of a formula that includes "assesswin > 0".
And for some unknown reason, in a recent FICS game Symbolic got an "undo" command via xboard in spite of a "notakeback=1" in the server variable set.
The undo command... that one, I have no idea on.
-
- Posts: 4675
- Joined: Mon Mar 13, 2006 7:43 pm
Re: FICS
Thanks, I think you're correct on the seek. I guess that ICC avoids the need for this with its "useformula" variable.MattieShoes wrote:Is it issuing seeks? Make sure theres an "f" at the end of any seeks. (seek 3 0 f) Otherwise your formula isn't used for screening out respondants to the seek.sje wrote:While the FICS website http://freechess.org is down, the server itself appears to be running. I have now connected the new test version of Symbolic to FICS for battle. It is taking all comers in spite of a formula that includes "assesswin > 0".
And for some unknown reason, in a recent FICS game Symbolic got an "undo" command via xboard in spite of a "notakeback=1" in the server variable set.
The undo command... that one, I have no idea on.
-
- Posts: 4675
- Joined: Mon Mar 13, 2006 7:43 pm
Re: FICS
I saw the mystery "undo" happen again on FICS. It occurred when Symbolic was playing White and sent its first move. The opponent requested an adjournment, and then requested an abort. (Symbolic was running unattended and ignored both requests.)hgm wrote:You would have to know if this undo was originating from XBoard or from the ICS. XBoard also does send undo commands when it receives an out-of-turn move from an engine, for instance.
-
- Posts: 718
- Joined: Fri Mar 20, 2009 8:59 pm
Re: FICS
Before your first move on fics, aborting aborts the game, it doesn't request an abort.sje wrote:I saw the mystery "undo" happen again on FICS. It occurred when Symbolic was playing White and sent its first move. The opponent requested an adjournment, and then requested an abort. (Symbolic was running unattended and ignored both requests.)hgm wrote:You would have to know if this undo was originating from XBoard or from the ICS. XBoard also does send undo commands when it receives an out-of-turn move from an engine, for instance.
Anywhere from 2-5, disconnects are aborted rather than adjourned.
Is this perhaps it?
1) noob matches symbolic, xboard accepts, informs symbolic
2) noob aborts
3) symbolic moves
-
- Posts: 4675
- Joined: Mon Mar 13, 2006 7:43 pm
Re: FICS
Symbolic plays nearly instantly in the opening, so as White it most likely sent its first move before the opponent could do anything.MattieShoes wrote:Before your first move on fics, aborting aborts the game, it doesn't request an abort.sje wrote:I saw the mystery "undo" happen again on FICS. It occurred when Symbolic was playing White and sent its first move. The opponent requested an adjournment, and then requested an abort. (Symbolic was running unattended and ignored both requests.)hgm wrote:You would have to know if this undo was originating from XBoard or from the ICS. XBoard also does send undo commands when it receives an out-of-turn move from an engine, for instance.
Anywhere from 2-5, disconnects are aborted rather than adjourned.
Is this perhaps it?
1) noob matches symbolic, xboard accepts, informs symbolic
2) noob aborts
3) symbolic moves
Anyway, xboard should in all cases of opponent initiated aborts, adjournments, and disconnects by sending a "result", not an "undo".
And remember, the FICS notakeback variable is set.
Maybe there's a mystery xboard command line option that also needs to be set to avoid an "undo" emission.