Designing Layouts with Combinatorial Optimization: https://github.com/johnhw/computationalchi2017/blob/final/optimization/layout_optimization.ipynb #HCI #ML