/** @type {boolean} @private */
var enable_sound = false;
+/** @type {!number} @private */
+var delay_ms = 0;
+
/**
* Our best estimate of how many milliseconds we need to add to
* new Date() to get the true UTC time. Calibrated against the
current_analysis_xhr = $.ajax({
url: backend_url + "?ims=" + ims + "&unique=" + unique
}).done(function(data, textstatus, xhr) {
- process_update_response(data, textstatus, xhr);
+ if (delay_ms === 0) {
+ process_update_response(data, textstatus, xhr);
+ } else {
+ setTimeout(function() { process_update_response(data, textstatus, xhr); }, delay_ms);
+ }
// Next update.
if (!backend_url.match(/history/)) {
window['switch_backend'] = switch_backend;
window['flip'] = function() { board.flip(); redraw_arrows(); };
+window['set_delay_ms'] = function(ms) { delay_ms = ms; console.log('Delay is now ' + ms + ' ms.'); };
// Mostly from Wikipedia's chess set as of October 2022, but some pieces are from
// the 2013 version, as I like those better (and it matches the 2014 PNGs; nobody