Slime mould algorithm with horizontal crossover and adaptive evolutionary strategy: performance design for engineering problems | Synapse