From 960b6ea34239ae508e3ab9841665fd7ba390fba3 Mon Sep 17 00:00:00 2001 From: "Steinar H. Gunderson" Date: Sun, 20 Mar 2016 23:01:10 +0100 Subject: [PATCH 1/1] Put a one-move PV on even the not-found hash probe entries, so they are selectable. --- www/js/remoteglot.js | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/www/js/remoteglot.js b/www/js/remoteglot.js index 9844040..486ca8d 100644 --- a/www/js/remoteglot.js +++ b/www/js/remoteglot.js @@ -777,8 +777,9 @@ var update_refutation_lines = function() { $(move_td).addClass("move"); if (line['pv_pretty'].length == 0) { - // Not found. - $(move_td).text(line['pretty_move']); + // Not found, so just make a one-move PV. + var move = "" + line['pretty_move'] + ""; + $(move_td).html(move); var score_td = document.createElement("td"); $(score_td).addClass("score"); @@ -790,16 +791,17 @@ var update_refutation_lines = function() { $(depth_td).addClass("depth"); $(depth_td).text("—"); + var pv_td = document.createElement("td"); + tr.appendChild(pv_td); + $(pv_td).addClass("pv"); + $(pv_td).html(add_pv(base_fen, base_line.concat([ line['pretty_move'] ]), move_num, toplay, start_display_move_num)); + tbl.append(tr); continue; } - if (line['pv_pretty'].length == 0) { - $(move_td).text(line['pretty_move']); - } else { - var move = "" + line['pretty_move'] + ""; - $(move_td).html(move); - } + var move = "" + line['pretty_move'] + ""; + $(move_td).html(move); var score_td = document.createElement("td"); tr.appendChild(score_td); -- 2.39.2