To execute the script you need to have the two 'csv' Files: PARTITION.csv and GROUPES.csv. Change the path under DATA IMPORT/MANIPULATION accordingly. Furthermore you need to have the following Python libraries installed: Pandas, Random, Math, Numpy, Mathutils, Time. Please note that this script is tested for Blender 3.1 and Python 3.10 if any error occurs please try installing blender 3.1. Once the script is executed you can play the animation by clicking on play in the timeline.