Particles connected with springs and Simon’s Physics Library

Simulation of multiple particles connected mutually with springs. Made for Dan from the Coding Train. Simon’s original code with 2 particles: https://editor.p5js.org/simontiger/sketches/18ib3ZNKm Four particles: https://editor.p5js.org/simontiger/sketches/gkexoSqZZ Simon has also started building … Continue reading Particles connected with springs and Simon’s Physics Library

World Science Scholars Feature Simon’s visit to CERN in a newsletter. The current course is about neurons. Reading Stephen Wolfram.

Simon’s September visit to CERN has been featured in a World Science Scholars newsletter: Here’s our update on the World Science Scholars program. Simon has finished the first bootcamp course … Continue reading World Science Scholars Feature Simon’s visit to CERN in a newsletter. The current course is about neurons. Reading Stephen Wolfram.

CERN Open Days September 14 – 15, 2019

The most important experience was actually simply to see how huge the Large Hadron Collider is. We totally didn’t expect the site of every experiment on the 27km ring to … Continue reading CERN Open Days September 14 – 15, 2019

Supersymmetry: Why do we need the Future Circular Collider?

This is the text of the mini-lecture on Supersymmetry that CERN Research Physicist, CMS supersymmetry group convener and Deputy LHC Programme Coordinator Filip Moortgat kindly gave us during our visit … Continue reading Supersymmetry: Why do we need the Future Circular Collider?

Simon translated Attraction and Repulsion Forces Coding Challenge into Java

Simon translated part of the Attraction and Repulsion Forces Coding Challenge from JavaScript into Processing (Java). In the first video below he explains the formulas for attraction and repulsion forces: … Continue reading Simon translated Attraction and Repulsion Forces Coding Challenge into Java

Polar Distribution to create clusters

Simon has written a code about using Polar Distribution to create clusters in p5.js (JavaScript). The code is available online at: https://alpha.editor.p5js.org/simontiger/sketches/Sy1CX71xZ The little particles are attracted to one another but don’t … Continue reading Polar Distribution to create clusters

Geometry Free Collision Detection. Attractors.

Simon returned to his “old” code (something he wrote about a month ago) and fixed the collision detection in it. He called this “geometry free”collision detection because he doesn’t use any … Continue reading Geometry Free Collision Detection. Attractors.

Spring Animation Tool (Simon’s own code)

The next exciting step in writing his own code about spring force: Simon actually created an interface to allow anyone to build his own shape made of springs and particles! Simon … Continue reading Spring Animation Tool (Simon’s own code)

Soft Springs (Simon’s own code)

Simon used Chapter 3 (Oscillation) of Daniel Shiffman’s book The Nature of Code as the theoretical basis for creating his own code. First, he played around with what he calls “soft springs” – … Continue reading Soft Springs (Simon’s own code)

Gravitational Attraction (World Generator in Java). Simon’s new own code!

Simon has come up with a new code of his own! It’s about gravitational attraction (particles attracted to targets or moons attracted to planets) and partially based upon the Box2D library … Continue reading Gravitational Attraction (World Generator in Java). Simon’s new own code!