- // Write out the pretty score.
- // TODO: mates!
- var score = pretty_score ? 'Score: ' : '';
-
- if (line['bound'] === 'BOUND_UPPER') {
- score += '≤\u00a0';
- } else if (line['bound'] === 'BOUND_LOWER') {
- score += '≥\u00a0';
- }
-
- var value = line['value']['score_cp'];
- if (value > 0) {
- score += '+' + (value / 100.0).toFixed(2);
- } else if (value < 0) {
- score += (value / 100.0).toFixed(2);
- } else if (value == 0) {
- score += '0.00';
- } else {
- score += '';
+ // Convert the score.
+ var score = null;
+ if (line['value']['score_type'] === 'SCORE_CP') {
+ score = ['cp', line['value']['score_cp']];
+ } else if (line['value']['score_mate'] === 'SCORE_MATE') {
+ score = ['m', line['value']['score_mate']];