| N-Gene N-Gene ist ein leistungsstarker genetischer Algorithmen und Programmier-Toolkit, das für Java 5 geschrieben wurde. |
Jetzt downloaden |
N-Gene Ranking & Zusammenfassung
- Name des Herausgebers:
- Jean-Luc Falcone
- Website des Verlags:
- http://cui.unige.ch/spc/tools/n-genes/
N-Gene Stichworte
N-Gene Beschreibung
N-Gene ist ein leistungsstarker genetischer Algorithmen und Programmier-Toolkit, das für Java 5 geschrieben wurde. N-Gene ist ein leistungsstarker genetischer Algorithmen und Programmier-Toolkit, das für Java 5.Uning erweiterte objektorientierte Techniken verfasst ist, wie Generika und Introspektion, es ist ein einfachste System, um zu lernen und zu verwenden. Das Design von N-Genes ermöglicht eine schnelle Codierung und eine totale Flexibilität.N-Gene ist ein Open-Source-Projekt, das unter GPL freigesetzt ist. Es ist frei von Gebühren Sie ermöglichen die folgenden Vorteile: · High-Level- und Turning-vollständige Sprache (durch Fließkontrollanweisungen); · Ausziehbarer und anpassbarer Anweisungssatz; · Möglichkeit der Verwendung schnellerer und einfacherer GA-Betreiber; · Effiziente Bloat-Entfernen / Steuerungsalgorithmen. Modularitäts- und dynamische Konfigurationsdateien Alle Teile von evolutionärem Computing wurden Komponenten durch "Designmuster" -Methodik erstellt. Die Vorteile sind: · Trennung des Verhaltens aus der Darstellung, dh wir können dieselben Operatoren für ein GA verdoppelt Einzelperson oder für ein GP-Problem verwenden; · Kurz- und lesbarer Code, da jedes Objekt nur einen einzelnen Betrieb darstellt, und daher gibt es nur wenige und Shorts-Methoden. · Die Möglichkeit, die Bauteile oder ihr Verhalten während der Evolution zu ändern, zum Beispiel dynamisch die Größe einer Bevölkerung oder die Verwendung selbstanpassender Mutationsbediener. Die N-Genes-Plattform ist mit einem dynamischen Konfigurationsdateisystem gekoppelt. Dieses System kann in der Lage sein, welche Klasse auch immer beliebige Parameter von Whyperver-Typen voranzutreiben, wobei der Parser, der den Parser erweitern muss. Objekt-Introspektion wird bei der Initialisierung verwendet. Performances-Optimierungen Die N-Gene wurde mit hoher Leistungsberechnung im Sinn geschrieben. Hier sind die Optimierungen, die Sie kostenlos bekommen, mit unserer Plattform: · Objektrecycling-Speicherverwaltung, die die Zeit, die für Objektzuteilung und Müllkollektionen ausgegeben wird, beseitigt; · Effizienter individueller Fitness-Cache, die Fitness ist lazy-berechnet und zwischen dem Individuum ist mutiert; · Einzelkache der Bevölkerungsstufe, spart Rechenzeit, wenn die Bevölkerungsvielfalt dämlich ist.
N-Gene Zugehörige Software