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 part in the development of a new, unified explanation for the adaptive capacity of genetic algorithms (including ones with uniform...
A framework for utilising the Genetic Algorithm in the domain of Game Theory
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...
PID controller has been extensively used in the industrial world. But in this controller it is difficult to tune the PID gains.
We apply the genetic algorithm(GA) to tune the PID gains. The GA is agorithm using the biotic; gene the...
We use the genetic algorithm (gatool) to determine the four parameters of the implicit Forst-Kalkwarf-Thodos Model. Predictions are in perfect agreement with data of vapour pressure of iodobenzene versus temperature for a temperature range from...
it is used for genetic algorithm implementation for scheduling in wireless sensor networks
Extended compact genetic algorithm (ECGA) is an algorithm that can solve hard problems in the binary domain. ECGA is reliable and accurate because of the capability of detecting building blocks, but certain difficulties are encountered...
An object oriented library of an Genetic Algorithm, implemented in Java. Clear separation of the several concepts of the algorithm, e.g. Gene, Chromosome, Genotype, Phenotype, Population and Fitness Function. The fitness calculation is parallelized.
Galapagos is a Genetic Algorithm framework written in Java 5 with the intended audience of undergraduates in an Artificial Intelligence class. The goal of Galapagos is usability: a competent student should be able to learn this library in an...
We use the genetic algorithm (gatool) to determine the three parameters of the simple Antoine equation and the six parameters of the Modified Antoine Model. Predictions are in perfect agreement with experimental data of vapor pressure of ethanol...
N-queen generalized genetic algorithm. Parameters can be changed and tested. It has very basic but effective functions of selection,crossover and mutation. Queens are randomly positioned in the beginning. I have written it for...
This is implementation of parallel genetic algorithm with "ring" insular topology. Algorithm provides a dynamic choice of genetic operators in the evolution of. The library supports the 26 genetic operators. This is cross-platform GA...
Simple Genetic Algorithm is an API for programming simulations that implement a genetic algorithm. A genetic algorithm is a search technique used in artficial intelligence to find approximate solutions to optimization and search problems.
This zip file contains the Presentation (PDF) and M-files that were demonstrated in the MathWorks Webinar: Using Genetic Algorithms in Financial Applications delivered on Dec 11 2007.
The purpose of the webinar was to highlight how...
This code proposes genetic algorithm (GA) to optimize the point-to-point trajectory planning for a 3-link (redundant) robot arm. The objective function for the proposed GA is to minimizing traveling time and space, while not exceeding a...
Use the mixed-integer genetic algorithm to solve an engineering design problem. Designs often require that components come from a list of available sizes. In this example, we show how the Genetic Algorithm can be used to find values for the...
Based on the introduction of Genetic Algorithms in the excellent book "Collective Intelligence" I have put together some python classes to extend the original concepts.
Multithreading in VB.NET is an easy to learn tutorial in which the programmers can gather information about the method of creating a multi threading application in VB.NET. The author explains about the thread class which is hosted on...
Understanding Access Modifiers in VB.NET is a web based tutorial in which the author gives details about basic principles of Access modifier, which offers various methods to access class and class member in .NET framework. Here the author gives...
This program demonstrates the optimization by genetic algorithm to find the global maximum height for thee dimensional multiple peak surface. The GA operates by real coding method with elitism |