Various simulations done in Processing, a Javascript-based environment.