PGA is a simple testbed for basic explorations in genetic algorithms. Command line arguments control a range of parameters, there are a number of built-in problems for the GA to solve. These include De Jong's functions, and the royal road functions defined in Holland's challenge.