The interactive simulations on this webpage were developed with the assistance of ChatGPT. ChatGPT was used to implement and refine the web application based on mathematical specifications provided by the author. The underlying mathematical concepts, modelling choices, and scientific interpretation remain the responsibility of the author.