Discrete optimization in architecture : architectural & urban layout /: architectural & urban layout. (2016)