Thread: [eboard-users] Bug in eboard 0.3
Brought to you by:
bergo
From: Martin A. <ma...@rs...> - 2001-07-01 19:47:15
|
Hi ! I played a game of chess on FICS with eboard. After every move my clock kept on ticking, and I lost about 30 seconds at each move. Martin. |
From: Felipe B. <be...@se...> - 2001-07-01 20:10:44
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Sun, 1 Jul 2001, Martin Andersen wrote: > Hi ! > > I played a game of chess on FICS with eboard. > After every move my clock kept on ticking, and I lost about 30 seconds > at each move. > Hello, the game clock is controlled on server side. When you send a move, eboard sends the move to the server and the clock is switched (on the interface) when the server acknowledges the move. These 30 seconds, unfortunately, look like the round-trip (send-acknowledge) lag, not eboard bug. do ping freechess.org (or, connected to FICS, type the 'ping' command) to check the delay from your computer to FICS (also, if your connection is congested (e.g.: using a modem connection and making large downloads and playing at the same time), you'll have a higher delay. You can prevent the network delay from being accounted as 'your time' by using the timeseal program, see the Documentation/FICS-Timeseal.txt file in the eboard source distribution (it is also linked from the eboard site ate http://eboard.sourceforge.net) With timeseal, moves are sent with timestamps, so those '30 seconds' won't be counted. See also the following help files on FICS (by typing 'help XXXX' to read the XXXX file): lag timeseal timeseal_unix ......................................................................... Felipe Paulo Guazzi Bergo - Free Software Developer (be...@se...) Personal Info and GPG Public Key: http://www.advogato.org/person/khazad Campinas - SP - Brazil - Earth * I/O error reading /dev/breakfast : Cereal port not responding. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.6 (GNU/Linux) Comment: For info see http://www.gnupg.org iD8DBQE7P4O7nHvgf++O6AgRAhgMAKDRcbPp9HEsDHzESYIR6IXo6RCryACcCfqv sSPpiinfOx45LT22FBmmg2Q= =T/3I -----END PGP SIGNATURE----- |
From: Martin A. <ma...@rs...> - 2001-07-01 20:46:48
|
Felipe Bergo wrote: >- > >> > >Hello, > >the game clock is controlled on server side. When you send a move, eboard >sends the move to the server and the clock is switched (on the interface) >when the server acknowledges the move. These 30 seconds, unfortunately, >look like the round-trip (send-acknowledge) lag, not eboard bug. > >do > >ping freechess.org > >(or, connected to FICS, type the 'ping' command) > Well, the ping time is below 1 second. I connected to www.chessclub.com, there were no lag there, but I had to play the game in the console.. > > >to check the delay from your computer to FICS (also, if your connection is >congested (e.g.: using a modem connection and making large downloads and >playing at the same time), you'll have a higher delay. > >You can prevent the network delay from being accounted as 'your time' by >using the timeseal program, see the Documentation/FICS-Timeseal.txt file >in the eboard source distribution (it is also linked from the eboard site >ate http://eboard.sourceforge.net) > >With timeseal, moves are sent with timestamps, so those '30 seconds' won't >be counted. > Ok, I will try this. > > >See also the following help files on FICS (by typing 'help XXXX' to read >the XXXX file): > >lag >timeseal >timeseal_unix > > Martin. |
From: Felipe B. <be...@se...> - 2001-07-01 21:06:55
|
On Sun, 1 Jul 2001, Martin Andersen wrote: > >ping freechess.org > > > >(or, connected to FICS, type the 'ping' command) > > > Well, the ping time is below 1 second. I connected to www.chessclub.com, > there were no lag there, but > I had to play the game in the console.. In your first message you said the problem occurred on FICS. Now you say it was on www.chessclub.com (ICC). FICS and ICC are different servers (running different code on server side). eboard does not support nor has been extensively tested with ICC's protocol, so your problem may really have been due to protocol differences of ICC. I am not an ICC member and eboard is not being written to support ICC (but contributions from other developers to make it compliant with ICC will be accepted). ......................................................................... Felipe Paulo Guazzi Bergo - Free Software Developer (be...@se...) Personal Info and GPG Public Key: http://www.advogato.org/person/khazad Campinas - SP - Brazil - Earth * Programmer: engine that turns coffee into programs. |
From: Martin A. <ma...@rs...> - 2001-07-02 05:58:47
|
Felipe Bergo wrote: > > > >In your first message you said the problem occurred on FICS. Now you say >it was on www.chessclub.com (ICC). FICS and ICC are different servers >(running different code on server side). eboard does not support nor has >been extensively tested with ICC's protocol, so your problem may really >have been due to protocol differences of ICC. > No, I'm saying that there is a lag when playing on FICS, but not when playing with ICC's protocol. And I'm mentioning that there is no graphical board when playing on ICC. > > Martin. > |
From: Stefan F. <st...@fr...> - 2001-07-02 14:54:22
|
On 2001.07.02 05:59:40 +0000 Martin Andersen wrote: > Felipe Bergo wrote: > > > > > > > > >In your first message you said the problem occurred on FICS. Now you say > >it was on www.chessclub.com (ICC). FICS and ICC are different servers > >(running different code on server side). eboard does not support nor has > >been extensively tested with ICC's protocol, so your problem may really > >have been due to protocol differences of ICC. > > > No, I'm saying that there is a lag when playing on FICS, but not when > playing with ICC's protocol. > And I'm mentioning that there is no graphical board when playing on ICC Well, Timeseal is there to make the time you lose on lag "not count". However, ICC does not use timeseal but a diffrent program called "timestamp". Since this is not supported/included in eboard the time you lose on the move to be transferred from you to the server is lost on ICC. If you have a ping of less than say 800 ms and play no faster than blitz, it doesnt matter THAT much though. If you play on FICS and use timeseal, no time should be lost even if you have a lag of 30000 since basically the time you used on the move is sent along with the move. Im not really sure why you have no board on ICC, it works for me without any major issues. /Stefan |