# ignore it.
if (defined($pos_calculating) && $pos->fen() eq $pos_calculating->fen()) {
$pos_calculating->{'result'} = $pos->{'result'};
+ for my $key ('white_clock', 'black_clock', 'white_clock_target', 'black_clock_target') {
+ $pos_calculating->{$key} //= $pos->{$key};
+ }
return;
}
* @type {Number}
* @const
* @private */
-var SCRIPT_VERSION = 2016091401;
+var SCRIPT_VERSION = 2016113002;
/**
* The current backend URL.
return;
}
- // If either player has ten minutes or less left, add the second counters.
- var show_seconds = (white_clock_ms < 60 * 10 * 1000 || black_clock_ms < 60 * 10 * 1000);
+ // If either player has twenty minutes or less left, add the second counters.
+ // This matches what DGT clocks do.
+ var show_seconds = (white_clock_ms < 60 * 20 * 1000 || black_clock_ms < 60 * 20 * 1000);
if (color) {
// See when the clock will change next, and update right after that.