Downloadliste

Projektbeschreibung

The Genetic Algorithm Utility Library (GAUL) is a programming library for evolutionary algorithms. Both steady-state and generation-based evolution is supported, together with the island model. GAUL supports the Darwinian, Lamarckian, and Baldwininan evolutionary schemes. Standard mutation, crossover, and selection operators are provided, while code hooks additionally allow custom operators. It provides data structures and functions for handling and manipulation of the data required for a genetic algorithm. Additional stochastic algorithms are provided for comparison to the genetic algorithms. Much of the functionality is also available through a simple S-Lang interface.

Systemanforderungen

Die Systemvoraussetzungen sind nicht definiert
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2003-06-03 12:58
0.1844

Die aktuelle Entwicklung Zyklus hat verschiedene Code aufräumen und Korrekturen zusammen mit dem Zusatz von etwas unter anderem neue GA Auswahl Betreiber, die Unterstützung für deterministische drängen, die Verbesserung der internen Unterstützung für Schnittstellen zu beliebigen Skript-Motoren-und RPM-Verpackungen Verbesserungen gesehen.
Tags: Minor feature enhancements
The current development cycle has seen miscellaneous
code tidying and fixes along with the addition of some
new features including new GA selection
operators, support for deterministic crowding, better
internal support for interfaces to arbitrary scripting
engines, and RPM packaging improvements.

2003-04-07 01:39
0.1843

Die aktuelle Entwicklung Zyklus hat viel gesehen, hinter den Kulissen Code aufräumen und Korrekturen. Alle Benutzer werden aufgefordert, um diese Version zu aktualisieren. Die wichtigsten neuen Features zählen ein ga_fitness_mean ()-Funktion, die zusätzliche Statistiken, ein ga_population_get_generation bietet ()-Funktion zur Generierung aus in die Rückrufe im Laufe der Evolution verwendet Zugang und eine neue Option Elitismus neu zu bewerten Fitnesszentren der Eltern und halten sie in der Bevölkerung nur dann, wenn sie noch eine ausreichend hohe Fitness.
Tags: Minor feature enhancements
The current development cycle has seen lots of behind-the-scenes code tidying and fixes. All users are encouraged to upgrade to this version. Major new features available include a ga_fitness_mean() function which provides additional statistics, a ga_population_get_generation() function to access the generation number from within the callbacks used during evolution, and a new elitism option to re-evaluate the parents' fitnesses and maintain them in the population only if they still have a sufficiently high fitness.

2002-12-21 04:26
0.1842

Die wichtigsten Ergänzungen zu diesem Release sind viel besser nicht-evolutionären heuristische Algorithmen. Diese Pressemitteilung wurde über eine Reihe von Plattformen, einschließlich Linux, Solaris getestet und FreeBSD. Es gibt zahlreiche Updates für die Kompilierung mit MingW für Windows und noch einige kleinere Fixes für saubere Zusammenstellung auf Solaris und FreeBSD. Ein kludge wurde hinzugefügt, um ein Problem mit "OpenMosix weird Bus-Fehler Fehler zu vermeiden". Hill Climbing (random Aufstieg und nächste Aufstieg) Code wurde komplett neu geschrieben. Simplex-Suche, zufällige Suche, die systematische Suche und steilsten Anstiege Algorithmen wurden hinzugefügt, zusammen mit einigen Beispielen.
Tags: Major feature enhancements
The main additions to this release are much improved non-evolutionary heuristic algorithms. This release has been tested on a range of platforms, including Linux, Solaris, and FreeBSD. There are numerous fixes for compilation with MingW for Windows and some minor fixes for clean compilation on Solaris and FreeBSD. A kludge has been added to avoid a problem with "OpenMOSIX weird bus error bug". Hill climbing (random ascent and next ascent) code has been completely rewritten. Simplex search, random search, systematic search, and steepest ascents algorithms have been added, along with some examples.

2002-10-16 02:32
0.1841

Ein paar fehlende intrinsischen Funktionen wurden hinzugefügt. Verschiedene Verbesserungen wurden in den Build-Prozess, zusammen mit erheblichen Bugfixes integriert. Ein kleiner Fehler in der ga_evolution_forked (), die eine falsche Anzahl von Prozessen forked gemeldet werden müssen, wurde behoben. Die simulierten annealling Algorithmus wurde komplett neu geschrieben. Ein neuer Algorithmus Tabu-Suche wurde hinzugefügt. Drei neue Beispiel-Programme wurden hinzugefügt, um nachzuweisen Tabu Benutzer und Simulierte Annealling. Alpha EV56 Binaries (auf RedHat 7.1 getestet) sind jetzt verfügbar.
Tags: Major feature enhancements
A few missing intrinsic functions have been added. Several enhancements have been incorporated into the build process, along with significant bugfixes. A minor bug in ga_evolution_forked() which caused an incorrect number of forked processes to be reported has been fixed. The simulated annealling algorithm has been completely rewritten. A new Tabu search algorithm has been added. Three new example programs have been added to demonstrate Tabu searching and Simulated Annealling. Alpha EV56 binaries (tested on RedHat 7.1) are now available.

2002-09-06 12:29
0.1840

Diese Version sieht eine Reihe von architektonischen Veränderungen. Entwickler, die mit GAUL sollten beachten, dass eine Reihe von API-Änderungen in diesem Release-Zyklus eingeführt. Dies bedeutet, dass die Abwärtskompatibilität jetzt gebrochen ist. Keine weiteren großen API-Änderungen sind als stabile Version 1.0 geplant ist gegenüber gearbeitet.
Tags: Minor feature enhancements
This release sees a number of architectural changes. Developers using GAUL should note that a number of API changes have been introduced during this release cycle. This means that backward compatibility is now broken. No further major API changes are planned as a stable version 1.0 is worked toward.

Project Resources