Home | Dawkins on Watchmaker | Download | Contribute | About

Evolution in Pixels

"I'd like to show you real evolution happening out here in the wild, but even with stick insects it would take too long in real time. But I can show you evolution happening in the computer. I call these creatures biomorphs." -- Richard Dawkins, "The Blind Watchmaker" (BBC Horizon, 1987)

Dawkins also presented Arthromorphs and Colour Biomorphs in the 1991 Royal Institution Christmas Lectures, entitled "Growing Up in the Universe":

Read Richard Dawkins' reflection on the development of the Watchmaker Suite of computer programs, excerpted from This is my Vision of Life.

Download

Contribute

Pascal Source Documentation

Classic Watchmaker Suite, Pascal Source Editions

This subproject, found, is used for the preservation, documentation, and curatorial maintenance of Richard Dawkins' original source code. This is where to go to learn:

Richard Dawkins Watchmaker Suite, Second Edition (Think Pascal + Free Pascal + FPDoc)

This important subproject is responsible for curating revised versions of Richard Dawkins' original code. Backwards compatibility is maintained for the original Think Pascal 4.0 compiler running on Mac System 7.1, while support for compilation under Free Pascal (against a dummy implementation of the Mac Classic Toolbox) is added. Finally, the acheivement of cross-compilability under legacy and modern compilers means that modern machine-assisted source documentation tools, such as Free Pascal's FPDoc

Annotated Original Pascal Source Documentation (pasdoc) (obsolete)

These documents, generated using the pasdoc tool in October 2015, are now (or will be soon) superceded by the fpdocs at the Second Edition subproject (see above.)