An efficient discrete optimization algorithm for performance-based design optimization of steel frames. Issue 3 (February 2020)