Исследовать код построения графиков на JavaScript
Что уже известно:
1) Код строится скриптом picker-angular.js (расположен по пути dotapicker(dot)com/assets/js/logic/picker-angular.js)
2) Код берёт данные по каждому герою из dotapicker(dot)com/assets/json/data/herotimeadv.json (интересуют значения a5, a10, a15...)
3) Код высчитывает среднее арифметическое из всех выбранных героев в минуту времени, по этому значению ставит точку на графике. И так по каждой минуте.
Что предстоит выяснить:
Если строить графики простой логикой с помощью средней арифметической, они далеко не всегда будут совпадать с исходными. Красный график "плавает" вверх-вниз в пределах около 0.002-0.008. Нужно узнать, что присутствует в представленном коде помимо просчёта среднего из всех данных.
Полезным навыком будет владение на базовом уровне ЯП Python.