Trying to develop some intution for hexagon placement, and perhaps re-discover some trigonometry along the way.
for loops and conditionals?! I know. hopefully more compact representations will present themselves in future iterations.
hexagon path generating function from http://www.thelow.co.uk/?p=128
motivation from the bl.ocks hexbin with no axes and Fog of War III, which stubbornly resisted quick modification
https://cdnjs.cloudflare.com/ajax/libs/d3/3.5.6/d3.min.js