Ottimizzazione per imitazione: dal calcolo evolutivo al calcolo quantistico