Bug 12372 - Miniature local timers don't sync with the real remote FICS time
: Miniature local timers don't sync with the real remote FICS time
Status: CLOSED FIXED
Product: Miniature
UI
: master
: All All
: High major (vote)
: 0.4
Assigned To: unassigned
: general
:
:
: 12368
:
  Show dependency tree
 
Reported: 2011-09-02 23:05 UTC by Quim Gil
Modified: 2011-09-18 07:59 UTC (History)
1 user (show)

See Also:


Attachments


Note

You need to log in before you can comment on or make changes to this bug.


Description Quim Gil (reporter) 2011-09-02 23:05:36 UTC
SOFTWARE VERSION: 
master

Currently the timers visible in OnlineBoard are purely local, with no checking
of what is the real time for each player in the FICS server. After playing some
real games (against myself) this becomes a serious issue. 1-2 seconds lag are
so frequent, almost the norm, maybe especially when your device is in a data
connection. At some point you think you or your opponent are about to run out
of time when actually that is not the case.

I wonder if there is a way to know from FICS what is the real time after
confirming a move, in order to update the variable in OnlineGame.

The there is timeseal http://www.freechess.org/Help/HelpFiles/timeseal.html but
I think just a normal sync would be already enough for 0.4.
Comment 1 Michael Hasselmann 2011-09-04 01:12:58 UTC
I will just use the timer information I get with each move update.
Comment 2 Michael Hasselmann 2011-09-10 17:26:41 UTC
Now they do - see fix for bug 12368.
Comment 3 Quim Gil (reporter) 2011-09-11 02:30:13 UTC
Verified. What a difference does this make!
Comment 4 Michael Hasselmann 2011-09-11 02:37:00 UTC
"Use FICS timeseal" could be already reported as another engine enhancement
bug, BTW.