This program was intended to run a simulation and see the results.
Simulations are very useful in the real world, mainly for expenses.
For example, if you're trying to test a car, it would be much more cost-efficient to write a simulation program that tests what will happen to the car in a crash rather than actually try crashing the cars to see what happens. My simulation was intended to be a variation of a trajectory, with several attractors and repellors to alter the projectile's course. Eventually I ran out of time, so my final program doesn't work right at all. The scientific visualization is putting a simulation through every possible combination of several variables to find a pattern of when the simulation works. The original projectile visualization is a kind of horizontal parabola pointing right, meaning it hit the target when the velocity was very high and theta was very low, and vice versa, and places in between those two extremes.