* scores: Array<{first_move: number, score: Object}>,
* start_display_move_num: number
* }}
* scores: Array<{first_move: number, score: Object}>,
* start_display_move_num: number
* }}
function print_pv(line_num, splicepos, opt_limit, opt_showlast) {
let display_line = display_lines[line_num];
let pv = display_line.pv;
function print_pv(line_num, splicepos, opt_limit, opt_showlast) {
let display_line = display_lines[line_num];
let pv = display_line.pv;
// Truncate PV at the start if needed.
let start_display_move_num = display_line.start_display_move_num;
// Truncate PV at the start if needed.
let start_display_move_num = display_line.start_display_move_num;