Computer Science

Computer Science

Interactive physics simulations, sorting algorithms, cellular automata, and scientific experiments running live in the browser

3D Cellular Automata

Watch Conway's Game of Life evolve on 3D surfaces — cellular automata wrapped around spheres, toruses, and other topological shapes

cellular-automatatopology3d
Cellular Automata

Explore cellular automata where simple neighbor rules generate mesmerizing emergent patterns — from Conway's Game of Life to custom rulesets

cellular-automatasimulationgame-of-lifeemergence
Double Pendulum

Interactive double pendulum simulation demonstrating chaotic motion — watch how tiny changes in initial conditions create wildly different trajectories

physicssimulationchaosdynamics
Framogen

Generate realistic fractal mountain landscapes using the Diamond-Square algorithm with adjustable roughness and real-time 3D rendering

fractalproceduralterrain
L-Systems & Fractals

Interactive L-System explorer where simple rewriting rules generate beautiful fractals, trees, and organic structures with turtle graphics

fractalgenerativeturtle-graphics
Patricia Trie

Interactive demonstration of the PATRICIA algorithm (Practical Algorithm to Retrieve Information Coded in Alphanumeric)

algorithmdata-structuretriesearch
Solar System

Explore our solar system through an interactive orbital mechanics simulation with accurate planetary positions and gravitational physics

physicssimulationsolar-systemastronomy
Sorting Algorithms

Compare sorting algorithms side by side with animated visualizations and real-time performance metrics — quicksort, mergesort, heapsort and more

algorithmsortingperformancevisualization
Three-Body Problem

Simulate the chaotic three-body problem in real time — watch three gravitational bodies trace unpredictable orbits through space

physicssimulationvisualizationcelestial-mechanics
Virus Propagation

Interactive epidemic simulation showing how viruses spread through populations — adjust infection rate, recovery, and immunity parameters

simulationepidemiologyagent-based
Von Neumann's Elephant

Interactive visualization of John von Neumann's famous four-parameter elephant curve — proving that with enough parameters, you can fit anything

mathematicsvisualizationcurve-fittingfourier