Last edited May 5 2006

Find this document at http://new.math.uiuc.edu/ivanhoe
# A VPython Zoo of Cellular Automata, Iterated Function
Systems and 3D Fractals

## by Andrew McCormick

## for Math 198, 2006

## Abstract

Written in VPython, a language similiar to C++, the examples
I present in this project cover a wide range of mathematical
and computer science ideas. Included are 3D Fractals (nicely
presented visually thanks to VPython's graphic abilities),
interactive Cellular Automata whose AI algorithms can be
changed and optimized, and Iterated Function Systems which
reproduce interesting mathematical sets. Along with the
visual presentation of these examples, care is taken to
explain the computer science and mathematical principles
behind their construction.