From: Steinar H. Gunderson Date: Sun, 20 Mar 2016 22:01:10 +0000 (+0100) Subject: Put a one-move PV on even the not-found hash probe entries, so they are selectable. X-Git-Url: https://git.sesse.net/?p=remoteglot;a=commitdiff_plain;h=960b6ea34239ae508e3ab9841665fd7ba390fba3 Put a one-move PV on even the not-found hash probe entries, so they are selectable. --- 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);