Multi Agents crowd simulation
Learning week
Pertuis, 30 March - 1st April 2026

During this learning week, we will introduce the basis of multi agents simulation, that can be applied to crowd simulation. We will namely explain how vectors and forces can be used to simulate individual motion and how prescribing a local behavior can lead to global behavior, like moving without collision, reaching a point, following a target, escaping a danger, ...
Illustration of concepts will be done using javascript code.
Program

Monday 30 March 2026

Basis of simulation : Vectors, Position, Velocity, Acceleration

Tuesday 31 March 2026, morning

Adding a bit of Physics to simulation

Tuesday 31 March 2026, afternoon

Reaching a target, Following a Path

Wednesday 1st April 2026

Flocking : Separation, Alignment, Cohesion

Getting in

Use p5.js web editor

p5.js is an environment for developping and testing JavaScript code online.

Download course material

  • March 30 Bases of simulation : Vectors, Position, Velocity, Acceleration support