Simple Genetic Algorithm A simple GA in Java (using JetBrains' IntelliJ), just to understand the fundamentals of a genetic algorithm and evolutionary computation concepts. Includes: Roulette-based selection Probabilistic single-point crossover Probabilistic mutation