Evolutionchamber is a project mainly written in Java, it's free.
Starcraft 2 Genetic Algorithm Build Order Search
EvolutionChamber/README