This interactive simulation models the collision dynamics of two balls bouncing within a four-wall container. Learners can observe real-time interactions, adjust ball properties, and explore how momentum and energy transfer during collisions. The JavaScript code was generated using ChatGPT, demonstrating AI application in physics education.
Learning objectives: Understand elastic and inelastic collision mechanics | Analyse momentum conservation in multi-body systems | Observe how initial conditions affect collision outcomes