Applet Collection
Updated
June 06, 2012
All applets were written using "Ready to Program with Java" for Java by Holt Software.
Recusion: Towers of
Hanoi
Information on the Towers of Hanoi
Puzzle
Watch the computer solve it
Sorting
Learn about sorting
techniques
Watch 11 sorting techniques,
all at once
Hashing
Explore 3 open addressing collision
techniques
Stacks
Stacks in a bracket checking and
expression application
Queues
See how various implementations work
The Snake game: A queue application
(new)
Cellular
Automata
Line Automata (1-D Cellular
Automata)
- The idea for this and explanation of the mathematics
behind these pictures can be found in Scientific
American (Sept 1984, p188-203)
Link
to Stephen Wolfram's Page about these Cellular
Automata
Life - A 2D Cellular
Automata
Run my simple applet
Paul Callahan's
Life page with Extensive links
Alan
Hensel's Powerful Life Applet
Wator: a Predator - Prey
Simulation
from The Armchair Universe (A.K. Dewdney)
Run my applet
A nicer
applet!
Fractals
Mandelbrot and Julia Set
Explorer (old version, advanced algorithm. Fractals explanation
included)
Mandelbrot and Julia Set
Explorer V2 (new version: way better
colors and bigger images, but a simpler algorithm. No explanations!)
Newton's Mandelbrot Explorer
Dragon Curve
Verhulst Bifurcation Diagram Explorer
Water Flow Simulation
Bucket Pyramid
Solubility Simulation
Run the solubility simulation
Titration Simulation
This simulates the titration of a strong/weak acid/base solutions with
a strong acid/base (Moles and pH graphs shown)
FeSCN 2+ Equilibrium Lab Simulation
This simulates the standards and interpolation from the graph for
the FeSCN 2+ Equilibrium Lab.
Simple Games
Tic-Tac-Toe
Paper-Rock-Scissors
Poison Penny
Fifteen
Dots and Boxes
S.O.S.
Math Challenger
Sudoku
Minesweeper
FreeCell
Bejeweled MMHS
(new)
Circles
Learn how to play the
game
Play with the computer