3D java animation of simulated predator prey ecology - cellular automata There would be an applet here if your browser supported Java.

java, 3D, animation, toroidal sphere, cellular automata

This simulation exhibits the cyclic rise and fall of a predator prey Lotka-Volterra model. On the rectangular grid of the upper left corner, the red blocks represent predator ( sharks ) who eat any adjacent green prey ( fish ). If the sharks cannot find fish after X iterations starvation takes claim. Both species ( fish / shark ) reproduce after given intervals. Movement about the grid permits left-to-right wrapping as well as top-to-bottom. If you take a sheet of paper to represent this predator/prey grid, try rolling the paper top to bottom so you have a cylinder. Now, while maintaining this cylinder, roll the paper again so each end of the cylinder meet. This is a torus ( doughnut ). In this java applet, the rotating doughnut is displaying a torus mapping of the exact same fish/shark behavior as the grid of the upper left corner. At the bottom right, I show a population history of both fish and shark with time as the left/right axis. - Scott Stensland 1999 - hoxgene (at) gmail (dot) com


source code in java jdk 1.1.6 - java 2 platform is not supported by enough people yet so I pulled my java 2 classes - by scott stensland - april 29 1999

eXTReMe Tracker

my profile at TED
©2007 scott at removethispart stensland dot net