]> git.sesse.net Git - remoteglot-book/blobdiff - www/opening-stats.pl
Send out most numbers as actual numbers.
[remoteglot-book] / www / opening-stats.pl
index 0da6e0546f54e1b20382c0d39787cd9292c35df0..f13e0a83523a358b679ebfd9678f94b8aa68d5aa 100755 (executable)
@@ -170,14 +170,14 @@ sub get_json_move {
 
        my ($white, $draw, $black, $computer, $opening_num, $white_sum_elo, $black_sum_elo, $num_elo, $timestamp, $pgn_file_number, $pgn_start_position, @moves) = split / /, $line;
        my $json_pos = {
-               white => $white,
-               draw => $draw,
-               black => $black,
-               computer => $computer,
+               white => int($white),
+               draw => int($draw),
+               black => int($black),
+               computer => int($computer),
                white_avg_elo => $num_elo == 0 ? undef : $white_sum_elo / $num_elo,
                black_avg_elo => $num_elo == 0 ? undef : $black_sum_elo / $num_elo,
-               num_elo => $num_elo,
-               opening_num => $opening_num,
+               num_elo => int($num_elo),
+               opening_num => $opening_num,  # Keep as string.
        };
        my $aux_data = {  # Only relevant for the root.
                pos_hash => $pos_hash * 1,