This is Carlos Henrique da Silva Santos's implementation of
a modified version of the Evolutionary Algorithm described in
the following paper and Ph.D. thesis:

    C. H. da Silva Santos, M. S. Gonçalves, and H. E. Hernandez-Figueroa,
    "Designing Novel Photonic Devices by Bio-Inspired Computing,"
    IEEE Photonics Technology Letters 22(15), pp. 1177-1179 (2010).

    C. H. da Silva Santos, "Parallel and Bio-Inspired Computing
    Applied to Analyze Microwave and Photonic Metamaterial Strucutures,"
    University of Campinas, (2010)
    http://www.bibliotecadigital.unicamp.br/document/?code=000767537&opt=4&lg=en_US

The algorithms are adapted from ideas described in:

    H.-G. Beyer and H.-P. Schwefel. Evolution Strategies: A Comprehensive Introduction. Journal Natural Computing, 1(1):3–52, 2002.

    Ingo Rechenberg (1971): Evolutionsstrategie – Optimierung technischer Systeme nach Prinzipien der biologischen Evolution (PhD thesis). Reprinted by Fromman-Holzboog (1973).

It is distributed under the "MIT license" given in the attached
COPYRIGHT file (similar to the rest of NLopt), and was
supportedfinancially by the São Paulo Science Foundation (FAPESP -
Fundação de Amparo à Pesquisa do Estado de São Paulo) under the grant
2012/14553-9.

Carlos Henrique da Silva Santos
January 2013
