Richard Dawkins' Watchmaker Suite
  Download and Run (you will need Java 6 or later installed, and grant permission to run)
  
  On this site you will find three versions of Watchmaker Suite:
  
    - Richard Dawkins' Original Pascal Sources in THINK Pascal 4.0
 
    - Watchmaker Suite Second Edition in THINK Pascal 4.0, edited by Alan Canon in Lazarus and THINK Pascal 4.0
 
    - The official port of Watchmaker Suite, in Java.
 
  
  Java Port
  
  Runnable versions require Java 6 or later installed. You will need to grant permission for the 
  application to run once downloaded: on the Mac, the application will fail to run the first time: go into System Settings, choose "Security",
  and grant permission for the downloaded application to run.
  
  Download and Run (you will need Java 6 or later installed, and grant permission to run)
Documentation for the Official Java Port
Original Pascal Sources
  Primary Sources: Dawkins' Original Watchmaker Code
  This section documents ResuscitateWatchmaker.sitx, the 
  archive of original the Blind Watchmaker programs, as donated to the project by Richard Dawkins.
Pascal Second Edition
This section documents the "Second Edition" Pascal sources. The goal of the Second Edition
was to clean up the original Blind Watchmaker programs so that they would compile cleanly under both the original Think Pascal 4.0 platform,
as well as the latest version of FreePascal. Among currently maintained open source Pascal 
compilers, FreePascal is best suited to the dialect of Pascal in which the original Blind Watchmaker programs were written. 
Applet versions
These require Java 6 or later, and a browser that supports running unsigned applets 
(currently, only Firefox on Linux has been tested.) Since the applet is unsigned, your browser and operating system
may refuse to run the applet outright.
 
  Traditional applet tag
  JNLP applet tag