Genetic Algorithms Applications
This function implements a method of using genetic algorithms to optimise the form of a polynomial, i.e. reducing the number of terms required in comparison to a least-squares fit using all possible terms, as described in the following paper:Clegg, J. et al, "The use of a genetic algorithm to...
Platforms: Matlab
License: Freeware | Size: 30.72 KB | Download (45): gapolyfitn Download |
JOpt.SDK is spatial route optimization and planning Java library for automatic resource scheduling and transportation planning. It uses specialized genetic algorithms to calculate an optimized allocation of orders and stops to mobile resources. The algorithm not only provides tours at minimum...
Platforms: Java
License: Freeware | Size: 102.4 KB | Download (56): JOpt.SDK - vehicle routing library Download |
GAtree is a decision tree builder that uses genetic algorithms.The idea behind it is rather simple but powerful. Instead of using statistic metrics that are biased towards specific trees we use a more flexible global metric of tree quality and we try to evolve the best decision tree. Gatree...
Platforms: Windows
License: Shareware | Cost: $299.00 USD | Size: 774 KB | Download (57): GATree.exe Download |
Awakener aims to provide a Java library for solving practical, real world optimisation problems by means of genetic algorithms (turnkey algorithms for >= 90% of industry problems). Awakener extends Sleepwalker with specific algorithms.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 61.75 KB | Download (47): Awakener Download |
GAPI (pronunced gappy) is the Genetic Algorithms Programming Interface - a set of Java classes that allow users to easily integrate Genetic Algorithms into their Java programs. See 'GAPI specs' in the Feature Requests forum for more info.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 207.49 KB | Download (49): GAPI Download |
JGenAlg is a java toolbox for working with metaheuristic procedures (Genetic Algorithms, Island model, Particle Swarm, Ant Swarm). JGenAlg have a GUI, a Client/Server architecture, work with threads and can be use under distributed enviroments.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 72.43 MB | Download (44): Heuriskein: Metaheuristics ToolBox Download |
Set of Java packages to apply Genetic Algorithms to any kind of problem. Various genetic operators are implemented and an example shows of how the system could be applied to digital circuit evolution.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 1.12 MB | Download (44): JaGa Download |
JBeagle is a highly extensible toolkit for creating and running evolutionary algorithms, such as genetic algorithms and genetic programming.It aims to provide support for parallel processing, configuration and tracking via the GUI or command line, et
Platforms: Windows, Mac, Linux
License: Freeware | Size: 349.35 KB | Download (49): JBeagle Download |
Jeep is a modular, abstract and distributed evolutionnary programming core written in Java, allowing to grow autonomous agents as well a gene pool (as in genetic algorithms).
Platforms: Windows, Mac, Linux
License: Freeware | Size: 206.24 KB | Download (45): Jeep Download |
OAP Lite is Optimized Algorithms Platform Lite, which simplifies the process of solving some optimization problems by Genetic Algorithms. It is a highly configurable, efficient tool for user to get the optimum result without programming.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 3.18 MB | Download (58): OAP Lite Download |
Sleepwalker aims to provide a highly abstract, universal, reusable, extensible Java-based genetic algorithms framework which can be used as a basis for modelling and programming virtually any practical optimisation problem.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 146.68 KB | Download (54): Sleewalker Download |
This code is an application of GA.It solves the following problem:Draw the largest possible circle in a space of stars without enclosing any of them.The final output is a plot of the stars and the largest possible circle is drawn
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (44): Genetic Algorithms Application Download |
This code identifies an ARX model of a system using Genetic Algorithms method in a GUI interfcae and compares the identified model with the model generated using the Least Error method.The real system O/P, GA model generated O/p and Least Error model O/P are all compared in a single plot, while...
Platforms: Matlab
License: Freeware | Size: 20.48 KB | Download (40): System Identification using GA with a GUI interface Download |
This function uses Evolution Strategies (ES) instead of Genetic Algorithms (GA) as Evolutionary Algorithm (EA) in the NSGA-II procedure for multi-objective optimization.The algorithm is able to find the pareto optimal front in most of the functions implemented in the file 'Examples.m', but the...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (46): Multi-objective optimization using Evolution Strategies (ES) as Evolutionary Algorithm (EA) Download |
The Genetic Algorithm Utility Library (or, GAUL for short) is a flexible programming library designed to aid in the development of applications that use genetic, or evolutionary, algorithms. It provides data structures and functions for handling and manipulation of the data required for serial...
Platforms: C and C plus plus
License: Freeware | Size: 552.96 KB | Download (44): Genetic Algorithm Utility Library Download |
SpeedyGA is a vectorized implementation of a genetic algorithm in the Matlab programming language. Without bells and whistles, it faithfully implements the specification for a Simple GA given on pgs 10, 11 of M. Mitchell's GA book. See comments in code for details.This script has played a crucial...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (51): SpeedyGA: A Fast Simple Genetic Algorithm Download |
Trilobots is an arcade-style shooter that evolves the abilities and programming of the enemies using a genetic algorithm. The end goal is to make the evolution transparent, allowing users to learn how genetic algorithms work while having fun.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 135.09 KB | Download (46): Trilobots: A Genetic Algorithm Shooter Download |
TurboGA is an augmented version of the Matlab script SpeedyGA (also available on File Exchange). TurboGA uses a simple mechanism called clamping, which, according to a new theory about the workings of genetic algorithms (see http://www.cs.brandeis.edu/~kekib/dissertation.html ), should...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (43): TurboGA: A Simple Genetic Algorithm With a Powerful Performance Enhancing Tweak Download |
JavaBrains is an implementation of common AI algorithms in Java. Current algorithms implemented are: * Neural Networks * Genetic Algorithms * A* Pathfinding I hope to add the following features in the near future: * Bayesian Networks * State Machines * Rule-based inference * Fuzzy logic *...
Platforms: Mac
License: Freeware | Size: 10.24 KB | Download (37): BitBrains Download |
Optimization Algorithm Toolkit is a workbench and toolkit for developing, evaluating, and playing with classical and state-of-the-art optimization algorithms on standard benchmark problem domains; including reference algorithm implementations, graphing, visualizations and much more. The project...
Platforms: *nix
License: Freeware | Size: 6.5 MB | Download (123): Optimization Algorithm Toolkit Download |