Java grammatisk utveckling

Inom datavetenskap är Java Grammatical Evolution en implementering av grammatisk evolution i programmeringsspråket Java . Exempel inkluderar jGE library och GEVA.

jGE bibliotek

jGE-biblioteket var den första publicerade implementeringen av grammatisk evolution i Java-språket. Idag finns en annan välkänd publicerad Java-implementation, som heter GEVA . GEVA utvecklades vid University College Dublins Natural Computing Research & Applications-grupp under ledning av en av uppfinnarna av grammatisk evolution, Dr. Michael O'Neill.

jGE-biblioteket syftar till att tillhandahålla en implementering av grammatisk evolution, såväl som en öppen källkod, utbyggbar och gratis ram för experiment inom området evolutionär beräkning . Det stöder nämligen implementeringen (genom tillägg och tillägg) av alla evolutionära algoritmer . Dess utbyggbara arkitektur och design underlättar också implementeringen och inkorporeringen av nya experimentella implementeringar inspirerade av naturlig evolution och biologi.

JGE-bibliotekets binära fil, källkod, dokumentation och ett tillägg för NetLogo-modelleringsmiljön , kallat jGE NetLogo-tillägg, kan laddas ner från jGE:s officiella webbplats .

Licens

jGE-biblioteket är fri programvara som släpps under GNU General Public License v3 .

externa länkar