I developed multiple simulations of the law of gravity in Java to demonstrate Kepler's laws and allow users to experiment with gravity.
I also created simulations of clusters of planets that incldue finding planets' elliptical orbits and calculating collisions between planets.