Genetic Server and Genetic Library provide general purpose APIs for genetic
algorithm design. Genetic Server is an ActiveX component that can be used to
easily build custom genetic applications in Visual Basic. Genetic Library is a
C++ library that can be used for building custom genetic applications in Visual
C++. There are no royalties for distributing applications built with either of
these products.
Both products include extensive on-line help documenting the APIs as well as
genetic algorithm theory. In addition, there are multiple examples with
corresponding source code that can be pulled from in order to get up and running
faster. In a recent reveiw, Generation5.org said the "Genetic Server has
excellent features, documentation and functionality." and gave the product an
overall rating of 90% out of 100%.
Features
Genetic Algorithms
- Generational
- Steady-State
Data Types
Mutation Operators
- Flip Bit
- Boundary
- Uniform
- Gaussian
Crossover Operators
- One Point
- Two Point
- Uniform
- Arithmetic
- Heuristic
Selection Operators
- Roulette
- Tournament
- Top Percent
- Best
- Random
Termination Methods
- Generation Number
- Evolution Time
- Fitness Convergence
- Population Convergence
- Gene Convergence
|