This is companion code to an explanation I'm writing over at https://oddacious.github.io
The data used comes from http://war-on-ice.com, downloaded in CSV format.