- if (false) {
- // Win bars (W/D/B).
- var winbar_td = document.createElement("td");
- $(winbar_td).addClass("winbars");
- tr.appendChild(winbar_td);
- var winbar_table = document.createElement("table");
- winbar_td.appendChild(winbar_table);
- var winbar_tr = document.createElement("tr");
- winbar_table.appendChild(winbar_tr);
-
- if (white > 0) {
- var white_percent = (100.0 * white / num).toFixed(0) + "%";
- var white_td = document.createElement("td");
- winbar_tr.appendChild(white_td);
- $(white_td).addClass("white");
- white_td.style.width = white_percent;
- $(white_td).text(white_percent);
- }
- if (draw > 0) {
- var draw_percent = (100.0 * draw / num).toFixed(0) + "%";
- var draw_td = document.createElement("td");
- winbar_tr.appendChild(draw_td);
- $(draw_td).addClass("draw");
- draw_td.style.width = draw_percent;
- $(draw_td).text(draw_percent);
- }
- if (black > 0) {
- var black_percent = (100.0 * black / num).toFixed(0) + "%";
- var black_td = document.createElement("td");
- winbar_tr.appendChild(black_td);
- $(black_td).addClass("black");
- black_td.style.width = black_percent;
- $(black_td).text(black_percent);
+ var tbl = $("#lines");
+ tbl.empty();
+
+ for (var i = 0; i < moves.length; ++i) {
+ var line = lines[i];
+ var tr = document.createElement("tr");
+
+ for (var j = 0; j < line.length; ++j) {
+ if (line[j] === null) {
+ add_td(tr, "");
+ } else if (headings[j][1] == TYPE_MOVE) {
+ var td = document.createElement("td");
+ tr.appendChild(td);
+ $(td).addClass("move");
+ var move_a = document.createElement("a");
+ move_a.href = "javascript:make_move('" + line[j] + "')";
+ td.appendChild(move_a);
+ $(move_a).text(line[j]);
+ } else if (headings[j][1] == TYPE_INTEGER) {
+ add_td(tr, line[j]);
+ } else if (headings[j][1] == TYPE_FLOAT) {
+ add_td(tr, line[j].toFixed(1));
+ } else {
+ add_td(tr, (100.0 * line[j]).toFixed(1) + "%");