Skip to content

v1.1.0 - Binary chromosomes

Compare
Choose a tag to compare
@giacomelli giacomelli released this 11 Jun 22:14
· 608 commits to master since this release

The greatest additions of this version are the binary chromosomes: FloatingPointChromosome and IntegerChromosome.

Binary chromosomes can be directly used when your solution chromosome can be represented as numbers or a string representation of 0 and 1.

A new sample has been added to the GeneticSharp.Runner.GtkApp, this sample called "Function optimization" show the FloatingPointChromsome in action.

Besides these new chromosomes, there is a new mutation: FlipBit, a special mutation to IBinaryChromosome that takes the chosen gene and inverts the bits.

If you want to use the new chromosomes in your project, just get the new GeneticSharp version from Nuget.

Let's evolve!