When should you not use a GA?
...you absolutely must have the optimal solution
...an analytical or empirical method already exists
and works adequately (typically means the problem
is unimodal, having only a single “peak”).
...evaluating a potential solution to your problem
takes a long time to compute.
...there are so few potential solutions that you can
easily check all of them to find the optimum