
WaTor World X
Description
WaTor World X is a simple predator-prey simulation for Mac OS X. The WaTor simulation was originally described in Scientific American by A.K. Dewdney and is similar to Conway's Game of Life. Click on the screenshot below for a video demo.
Fish, sharks, and algae compete for survival. Fish eat algae, sharks eat fish. Sharks, fish, and algae reproduce after a certain amount of time. All parameters are adjustable via slider controls. Algae is green, fish are yellow, and sharks are gray.
Technical Details
This implmentation was originally written in C++ for an introductory computer science classes in 2004. I later adapted it into a Cocoa application using Apple's version of gcc which supports Objective-C++. It also happens to be my first Cocoa application, so forgive me if it's slow and leaky.
Requirements
WaTor World X v0.3 requires Mac OS X 10.2 or later but it has only been tested on Mac OS X 10.3. A reasonably fast machine is needed for smooth simulations (~1GHz).
Download
- WaTor World X v0.3 - download
- Source Code - coming soon (broken in latest Xcode... email me some motivation)
Screenshots
(Click screenshot for a video demo)
Version History
Version 0.3 (5/1/2004)
- Mac OS X 10.2 compatibility
Version 0.2 (3/29/2004)
- Added dynamic sliders
- Added automatic stopping after the word has been overtaken by algae
- Fixed statistics sliders, no longer allows dragging
- Fixed Reset button functionality
- Improved speed
Version 0.1 (3/28/2004)
- Initial Release
