Approximating pi and e with Randomness

This has been one of Simon’s most ambitious (successful) projects so far and a beautiful grand finale of 2019, also marking his channel reaching 1K subscribers. The project – approximating … Continue reading Approximating pi and e with Randomness

The Three-Body Problem in p5.JS

Simon’s visualization of the notorious thee-body problem (two stars and a particle) in 1D: https://editor.p5js.org/simontiger/sketches/WTUoBaxgo and in 2D: https://editor.p5js.org/simontiger/sketches/B0pQl94pd

Galton Board in p5.js

Simon saw a prototype of this Galton Board in a video about maths toys (it works similarly to a sand timer in a see-through container). He created his digital simulation … Continue reading Galton Board in p5.js

Simon Builds a Chess AI with Minimax

I’ve been terrible at keeping this blog up to date. One of Simon’s best project in December 2019 was creating a chess robot and I haven’t even shared it here. … Continue reading Simon Builds a Chess AI with Minimax

Crack Simulation in p5.js

Link to the interactive project and the code: https://editor.p5js.org/simontiger/sketches/n6-WZhMC3 Simon built a simple cellular automaton (rule 22) model for fracture. He read about this model a couple nights before in … Continue reading Crack Simulation in p5.js

Nash Equilibrium

Simon explaining the Nash Equilibrium with a little game in p5.js. Play it yourself at: https://editor.p5js.org/simontiger/sketches/lfP4dKGCs Inspired by TedEd video Why do competitors open their stores next to one another? … Continue reading Nash Equilibrium

Simon’s Math Games in p5.js

Simon loves the Maths Is Fun website and has borrowed a couple of ideas for cool games from there. He wrote the code completely on his own, from scratch. Below … Continue reading Simon’s Math Games in p5.js

Simon’s Random Number Generator

This one’s back from mid-October, forgot to post here. Simon created a random number generator that generates a frequency, and then picks it back up. Then, it calculates the error … Continue reading Simon’s Random Number Generator

Make 24 with Teachable Machine in p5, ml5.

Simon has worked really hard for several days on his first machine learning community contribution! He has created this mini-series about building a game of Make 24 with Google’s Teachable … Continue reading Make 24 with Teachable Machine in p5, ml5.

Simon’s first steps in Stephen Wolfram’s Computational Universe

Simon has been enjoying Stephen Wolfram’s huge volume called A New Kind of Science and is generally growingly fascinated with Wolfram’s visionary ideas about the computational universe. We have been … Continue reading Simon’s first steps in Stephen Wolfram’s Computational Universe