Abstract
Genetic algorithms (GAs) have been widely and successfully used for solving complex optimisation problems. This paper presents the research being conducted under the ESPRIT III PAPAGENA project which aims to establish an European standard for the design of adaptive genetic systems. It describes the architecture of the Genetic Algorithms Manipulation Environment (GAME). GAME is, a parallel, general-purpose object-oriented programming environment that offers extensive tools for the design, configuration and monitoring of Parallel Genetic Algorithm-based (PGA) applications in a variety of domains. To exploit the intrinsic parallelism of GAs, two parallelisation options are available within GAME: implicit, where the parallelism is low-level and transparent to the application developer; and explicit in which the parallelism is managed by the application developer, and could be introduced at different levels and in different ways. The parallel layer of GAME is hardware platform-independent. This property means that it is portable on a set of currently available parallel platforms. A special consideration has been given for the implementation on parallel architectures based on T800 and T9000 transputers.