UGA is an object oriented genetic algorithm package developed by Martin Smith ([email protected]). It implements a multi-population GA on a single processor. In addition there are extensive class libraries which facilitate the development of genetic algorithm codes.