Genetic algorithm to solve np-complete maximization problems. Originally intended for fantasy sports.