Creating and Improving a Closed Loop: Design Optimization and Knowledge Discovery in Architecture. (June 2015)