The OpenAI project is centered around the advancement of Artificial Intelligence. It is geared toward developing specifications for AI and a default implementation for a set of well-known AI tools. The genetic algorithm is written in Java and is built in a modular fashion so that new algorithms and evolution rules can be created.