X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=www%2Fjs%2Fremoteglot.js;h=b72f4c426119082512ba43af50bec53fe68a3019;hb=f71f5c94d093acda1b39d23cf7a71a21c6a3122b;hp=e7c97e54736b4fda6049e677757983dd2cdf4e9a;hpb=ebce3d2df9d7d75384d8ee42494ca5da2410c878;p=remoteglot diff --git a/www/js/remoteglot.js b/www/js/remoteglot.js index e7c97e5..b72f4c4 100644 --- a/www/js/remoteglot.js +++ b/www/js/remoteglot.js @@ -7,7 +7,7 @@ * @type {Number} * @const * @private */ -var SCRIPT_VERSION = 2021021200; +var SCRIPT_VERSION = 2021021300; /** * The current backend URL. @@ -1213,6 +1213,24 @@ var update_board = function() { $("#score").text(format_long_score(data['score'])); } + // Low depth. + var lowdepth = ''; + if (data['lowdepth']) { + lowdepth = 'Quick look: '; + var lds = []; + Object.keys(data['lowdepth']).forEach(function(depth) { + lds.push([parseInt(depth), format_short_score(data['lowdepth'][depth])]); + }); + lds.sort(function(a, b) { return a[0] - b[0]; }); + for (var i = 0; i < lds.length; ++i) { + lowdepth += 'd' + lds[i][0] + ': ' + lds[i][1]; + if (i != lds.length - 1) { + lowdepth += ', '; + } + } + } + $("#lowdepth").html(lowdepth); + // The search stats. if (data['searchstats']) { $("#searchstats").html(data['searchstats']); @@ -2130,7 +2148,7 @@ var format_short_score = function(score) { if (score[0] === 'T') { return ret + Math.ceil(score[1] / 2); } else { - return ret + "-" + Math.ceil(-score[1] / 2); + return ret + "-" + Math.ceil(score[1] / 2); } } else if (score[0] === 'M' || score[0] === 'm') { var sign = (score[0] === 'm') ? '-' : '';