summaryrefslogtreecommitdiff
path: root/stats/stats.py
diff options
context:
space:
mode:
authorPeter Ward <peteraward@gmail.com>2009-10-28 18:28:15 +1100
committerPeter Ward <peteraward@gmail.com>2009-10-28 18:28:15 +1100
commite46596cb8ba20e05300b676f536baa073df9d971 (patch)
treecd816f8b6d722510af5b7ad2f7dbcf252c67eacc /stats/stats.py
parent16651873f1cc0be9134d00334e9337d09fec2ead (diff)
Added reliable colours.
Diffstat (limited to 'stats/stats.py')
-rw-r--r--stats/stats.py50
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()
-