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.