var total_num = 0;
for (var i = 0; i < moves.length; ++i) {
var move = moves[i];
- total_num += parseInt(move['white']);
- total_num += parseInt(move['draw']);
- total_num += parseInt(move['black']);
+ if (move['move']) {
+ total_num += parseInt(move['white']);
+ total_num += parseInt(move['draw']);
+ total_num += parseInt(move['black']);
+ }
}
var headings_tr = $("#headings");
var line = lines[i];
var tr = document.createElement("tr");
- if (line[0] === undefined || line[0] === null) {
+ if (line[0] === undefined) {
$(tr).addClass("totals");
}
var td = document.createElement("td");
tr.appendChild(td);
$(td).addClass("move");
+ if (line[j] !== undefined) {
+ if (history.length % 2 == 0) {
+ $(td).text(((history.length / 2) + 1) + ". ");
+ } else {
+ $(td).text(((history.length / 2) + 0.5) + ". …");
+ }
+ }
+
var move_a = document.createElement("a");
move_a.href = "javascript:make_move('" + line[j] + "')";
td.appendChild(move_a);