We did several things in generating the graphical notation of the process:
- We decided, through several iterations, on a hierarchy of LivingOrganisms and Fish.
- We decided to have both an OceanQueue (to process moving and eating objects) and an Ocean (as a place to move around), though that was somewhat redundant.
- We decided how we would have Fish
move, eat, and beEaten. Fish would also need to know what's food