exploration of genetic/evolutionary optimization algorithms