Replicate the
composition-based Ballworld demo.
- At least 5 strategies
- All buttons and text fields should have tool tips.
- Should support arbitrary combinations of update strategies,
including combining with previous combinations.
- Other than concrete strategy classes, code should be completely
independent of any concrete strategies except for default values in the
event of an error.
- Students need not replicate the component layout exactly, but it
must be in an intuitive, convenient layout, i.e. not everything in a
line.
Turn-in instructions: Zip up the entire project directory and attach it
with your submission.