CS 1063 Programming Contest: Fall 2014

Winners Announcement   Winners Solutions   Original Assignment   Contest Rules

This solution is by Andrew Sanetra:
Modified Features:
- Enhanced collision detection with the target.
- Motion errors no longer occur if angle or force is changed during a simulation.

New Features:
- Variable score based on location of target hit (more points if you hit the target in the center).
- New column on history display showing points per attempt, and average points per hit is displayed.
- Target will move when 'm' is pressed.
- Path of cannonball is displayed when 'p' is pressed.
- Title screen!

See included Javadoc for documentation on all code.