Conformational Space Annealing explained: A general optimization algorithm, with diverse applications. - InSuk Joung; Jong Yun Kim; Steven P. Gross; Keehyoung Joo; Jooyoung Lee 002 (Comput. Phys. Commun., 2018)