This paper describes the use of a genetic algorithm (GA) to model several standard industrial organisation games: Bertrand
and Cournot competition, a vertical chain of monopolies, and a simple model of an electricity pool. The intention is to demonstrate
that the GA performs well as a modelling tool in these standard settings, and that evolutionary programming therefore has
a potential role in applied work requiring detailed market simulation. The advantages of using a GA over scenario analysis
for applied market simulation are outlined. Also explored are the way in which the equilibria discovered by the GA can be
interpreted, and what the market analogue for the GA process might be.
Key words: Industrial organisation - Evolutionary programming - Genetic algorithms - Strategy selection - Learning
JEL-classification: C61; C72; D43; D44; L13; L94