* @type {Number}
* @const
* @private */
-var SCRIPT_VERSION = 2016032201;
+var SCRIPT_VERSION = 2016032202;
/**
* The current backend URL.
// The score.
if (current_display_line && !current_display_line_is_history) {
+ var score;
if (current_display_line.scores && current_display_line.scores.length > 0) {
- var score;
for (var i = 0; i < current_display_line.scores.length; ++i) {
if (current_display_move < current_display_line.scores[i].first_move) {
break;
}
score = current_display_line.scores[i].score;
}
+ }
+ if (score) {
$("#score").text(format_long_score(score));
} else {
- $("#score").text("No score for this move");
+ $("#score").text("No score for this line");
}
} else if (data['score']) {
$("#score").text(format_long_score(data['score']));
display_lines.push(current_display_line);
$("#pv").html(print_pv(display_lines.length - 1));
display_line_num = display_lines.length - 1;
+
+ // Clear out the PV, so it's not selected by anything later.
+ display_lines[1].pretty_pv = [];
}
highlighted_move = $("#automove" + display_line_num + "-" + (current_display_move - current_display_line.start_display_move_num));
}
var format_long_score = function(score) {
+ if (!score) {
+ return "???";
+ }
if (score[0] === 'm') {
if (score[1] > 0) {
return "White mates in " + score[1];