Mark's repositories
Ear-Clipping
Demo of Ear Clipping triangulation algorithm. Check out the project site.
Polyrhythms
A visualization of musical timeline, which allows combining multiple percussive parts. Can be used to practice complex rhythms.
buddymalloc
An inmplementation of a memory allocator using a buddy system and segregated free lists.
Gerrymandering-App
Web application that organizes current U.S. precincts into congressional districts while minimizing the possibility of gerrymandering.
Packet-Switching
Simulation of a simple probabilistic network with two inputs and one output. Produces statistics on actual and theoretical throughput.
Point-Line-Duality
This tool helps you explore the dual relationship between points and lines in space. Kinda spooky.
Galton-Board
Inevitable Gaussian Distrubution https://twohiccups.github.io/Galton-Board/
Imagine-Intervals
https://twohiccups.github.io/Imagine-Intervals/
Othello-NegaMax
A text based python implementation of the Othello game with an artificial intelligence as opponent.
patternfills
A collection of svg patterns and build scripts that allow utilizing them in svg, css and d3.
vue-knob-control
A rotary knob control for Vue.js