As 'lincolnq said, standard hill-climbing would probably work much better for this kind of problem.
Still, cool results, I guess.
As 'lincolnq said, standard hill-climbing would probably work much better for this kind of problem.
Still, cool results, I guess.
Still, they have pedagogical value because they are easy to implement, and for many students, are their first real soup-to-nuts "AI" algorithm implementation. I've seen them serve as the gateway for students to get into CS research, but IMO aspects such as the last resort principle, no free lunch theorem, and principles of stochastic optimization are generally under-stressed, which leads to some abhorrent research papers along the lines of "Problem X using GAs".
That being said, amongst the possible candidates for search strategies, genetic algorithms are fairly lousy. Differential Evolution or CMA-ES would likely work far better.
<grin> Besides, evolution is the optimization method that God chose. </grin>