Simulations combining evolution and learning