Comparing different implementations of genetic algorithms
Your first step, when doing a comparative analysis, is to identify your requirements.  We can't tell you what the requirements should be; that's something you'll need to figure out on your own.

Then, you can try to evaluate the libraries to determine how well they meet your requirements.  The particular style of evaluation depends upon what kind of requirement you want to evaluate.  For instance, evaluating performance is very different from evaluating reliability.