This site contains the various little Javascript activities I've made.

By: Calvin Godfrey

Below are links to all the different pages:


A* - A-Star search algorithm visualization ASCII - Reprents an image you upload as ascii characters ASCII Part 2 - If you don't have an image to use, this version uses a live feed from a webcam Boids - flocking simulation Cellular Automata - Simulation that can create a practically infinite amount of cellular automata designs Circle Animations - Creates animations based on hypocycloids, or circles rolling within a bigger circle Clock - A digital clock made of smaller, analog clocks. Cyclical Automata - Animation that shows Cellular Automata but in a cyclical nature Differential Equations - Visualization Fireworks Simulation - Draw a picture, then watch as you can make fireworks explode into that shape Fourier Series - Describe a finite list of circles by their frequency and amplitude, and this will animate them Fractal Tree - Simple animation of a fractal tree Genetic Algorithm - Attempt to create a genetic algorithm that learns to hit a target Haferman's Carpet - Visualization Julia Set - Program to generation images of Julia Set fractal Physics Simulation - Basic collision between balls in 2 dimensions Pixel Art - Interactive activity to make pixel art with a math equation Riemann Zeta Function - Visualization Screensaver - A relaxing screensaver Traveling Salesmen - Animation to show how the Traveling Salesmen problem works Twin Dragon - Animation to generate the Twin Dragon curve Vector Field - Animation that shows the flow of particles by a given vector field