Re: On-line engine blitz tournament September

Discussion of chess software programming and technical issues.

Moderator: Ras

Modern Times
Posts: 3968
Joined: Thu Jun 07, 2012 11:02 pm

Re: On-line engine blitz tournament September

Post by Modern Times »

Happy to see that I'm not going mad and you guys have replicated the problem!
Joost Buijs
Posts: 1734
Joined: Thu Jul 16, 2009 10:47 am
Location: Almere, The Netherlands

Re: On-line engine blitz tournament September

Post by Joost Buijs »

Modern Times wrote: ↑Thu Oct 15, 2026 10:05 pm Happy to see that I'm not going mad and you guys have replicated the problem!
I saw it happen once in the game against Cheng, I totally turned off timeseal [G] pings now because we saw in the server log that the problem occurs when a ping is being send right before the message that Winboard seems to miss. The old server didn't ping, so this can be the reason that we didn't had this problem in the past.
Bart Weststrate
Posts: 95
Joined: Fri Mar 18, 2016 3:34 pm

Re: On-line engine blitz tournament September

Post by Bart Weststrate »

Modern Times wrote: ↑Thu Oct 15, 2026 10:05 pm Happy to see that I'm not going mad and you guys have replicated the problem!
As we speak Selate played 2 long games against PlentyChessRB without any problem. I use a custom interface (build by Claude) which is working ok now. Fixed some quircks with unexpected character for end of line. @Joost also auto-accept is fixed, also was an end of line thingie.

Edit: apllied a filter on the raw input from the server:

Done. Summary of the change in fics_client.py's _read_loop:

- Added a single normalization step — self._buf.replace(b"\r\n", b"\n").replace(b"\n\r", b"\n").replace(b"\r", b"\n") — applied to the whole accumulated buffer right after each chunk arrives, before any line-splitting happens. This collapses every CR/LF variant this server has thrown at us (reversed \n\r, bare \r used as a glue boundary) into one canonical \n. :)
mar
Posts: 3056
Joined: Fri Nov 26, 2010 2:00 pm
Location: Czech Republic
Full name: Martin Sedlak

Re: On-line engine blitz tournament September

Post by mar »

Joost Buijs wrote: ↑Thu Oct 15, 2026 8:33 pm Indeed, now I saw it happen here as well. On the server the game is drawn. We suspect that Winboard has a problem with the time-seal ping, I will add a patch for it tomorrow morning.
cool!
hgm pls fix :D
Modern Times
Posts: 3968
Joined: Thu Jun 07, 2012 11:02 pm

Re: On-line engine blitz tournament September

Post by Modern Times »

I've played maybe 20 games now after the server timeseal fix went in without any problems, so I think things are OK now unless that affects other GUIs !