“…[53], [52], [54] • Evolutionary algorithms with custom operators [64], [19], [68], [69], [89], [20] • Differential evolution [90], [91], [92] • Artificial immune systems [93], [94], [95], [96] • Hill climbing [48], [50] • Pattern search [59], [97] • Particle swarm optimization [47], [98], [99], [100] • Simulated annealing [101], [52], [102], [53], [51] • Covariance Matrix Adaptation Evolution Strategy (CMA-ES) [61], [62], [63], [44], [103], [104], [105] • Ant colony optimization [106], [107], [108] • Constrained optimization by linear approximations (COBYLA) [55], [56], [109] • Random search [56], [109] • Structural stiffness and/or strength [75], [18], [21], …”