Simulation code for distributing p spheres in three-dimensional Euclidean space, maximizing a minimum–distance ((p)-dispersion) criterion and studying their motion under custom dynamics.
To run the p-dispersion entry-point:
git clone <package_name>
python -m venv <venv_name>
source <venv_name>/bin/activate on linux OR .\<venv_name>\Scripts\activate on Windows
pip install -e .
run-tsgo --p <p> --container <container_name> --D_init <initial radius> --plot <True/False> --save <True/False> --num_workers <n> --iterations <N> --parallel_iterations <P>