Menu

Home

Wolfgang Wagner

Welcome to sga

It is a genetic algorithm framework written in scala that sould help you modelling your problems in a genetic fashion.

That means you dont have to worry about all the common problems when implementing a genetic algorithm as managing populations, evaluating fitness functions, implementing mutation and crossover, ... .

Using sga allows you to focus on domain spezific problems like mapping genotype to phenptype and implementing a fitnessfunction for your individuals.

To get started checkout sga and have a look to the 'Tryouts' in the test section of the code, or see the sga-lab that contains a complete implementation for a simple search problem.

The sga-ge module represents grammatical evolution framework build on top of s-ga. It is early alpha state.


Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.