diff options
author | Peter Ward <peteraward@gmail.com> | 2009-10-28 18:28:15 +1100 |
---|---|---|
committer | Peter Ward <peteraward@gmail.com> | 2009-10-28 18:28:15 +1100 |
commit | e46596cb8ba20e05300b676f536baa073df9d971 (patch) | |
tree | cd816f8b6d722510af5b7ad2f7dbcf252c67eacc /stats/stats.py | |
parent | 16651873f1cc0be9134d00334e9337d09fec2ead (diff) |
Added reliable colours.
Diffstat (limited to 'stats/stats.py')
-rw-r--r-- | stats/stats.py | 50 |
1 files changed, 0 insertions, 50 deletions
diff --git a/stats/stats.py b/stats/stats.py deleted file mode 100644 index 6eada02..0000000 --- a/stats/stats.py +++ /dev/null @@ -1,50 +0,0 @@ -#!/usr/bin/env python - -from pygooglechart import SimpleLineChart -from collections import defaultdict - -WIDTH = 600 -HEIGHT = 200 - -def main(): - data = {} - order = [] - snakes = [] - for line in open('../results.csv'): - game_id, name, length, life = line[:-1].split(',') - game_id = int(game_id) - length = int(length) - life = float(life) - - if name not in data: - snakes.append(name) - data[name] = {} - - if game_id not in order: - order.append(game_id) - - data[name][game_id] = (length, life) - - length_chart = SimpleLineChart(WIDTH, HEIGHT) - time_chart = SimpleLineChart(WIDTH, HEIGHT) - - for name in snakes: - time_series = [] - length_series = [] - - for game_id in order: - length, time = data[name].get(game_id, (None, None)) - time_series.append(time) - length_series.append(length) - - time_chart.add_data(time_series) - length_chart.add_data(length_series) - - length_chart.download('length_chart.png') - time_chart.download('time_chart.png') - - print 'Chart update!' - -if __name__ == '__main__': - main() - |