![]() |
![]() ![]() ![]() ![]() ![]() |
The Murphy Tutorial can be accessed at the main entry URL above. Murphy provides detailed verbal explanations of each of the 31 steps in this tutorial. However, some additional helpful notes on the first 24 steps, with graphical visualizations of key points, are available as follows:
Important Note on the Murphy Tutorial: Several of the Murphy Tutorial steps make use of (pseudo-)random numbers that are generated using particular classes from a special Java archive (JAR) file called colt.jar. In addition, Murphy Tutorial steps 30 and 31, in which code for a Chart and Histogram are introduced, require certain special plot classes from a JAR file called plot.jar. When I downloaded Repast (Version 3.0) as a zip file, and then unzipped this file with directory structure intact, both colt.jar and plot.jar were in the resulting Repast library ("lib") directory. In addition, the class files for Repast itself were bundled into a JAR file (Repast.jar) found in the Repast main directory. You need to be sure that the paths to all three of these JAR files are in the classpath for the Murphy Tutorial project so the project can find them. For example, I was able to code up, compile, and run the entire Murphy Tutorial project (Steps 1-31) by associating with this project a "required library" directory containing Repast.jar, colt.jar, and plot.jar.
Note: Integrated Development Environments (IDEs) are programs that permit you to write, compile, run, and debug programs from within a single environment.