Final project implementing genetic algorithms