An extendible implementation of a Genetic Algorithm for clustering.