Group/Individual Effort
This project is an individual programming project, though you
are welcome (and encouraged) to do design work with your group (or
anybody in the class). Specifically:
- All code must be your own. Copying code from anybody (in the
class or elsewhere) is explicitly prohibited and is considered
cheating. Similarly, looking up source to Java standard
library classes and/or disassembling existing .class
or .jar files is disallowed. All elements of the
class ``Statement of Policy'', from the class syllabus, are
included here by reference.
- You are allowed (and encouraged) to discuss design with your
group or anybody in the class. Your internal documentation
MUST indicate which parts of your design were developed
collaboratively.
- You are allowed to ask other members of your group or the
class to assist with debugging.
- You are allowed to discuss library functions and library code
documentation with other members of the class.
You are not allowed to examine any implementations of
any part of this project by current or previous members of this
class. You are also not allowed to examine any
implementations of java.util.Map, including, but not limited
to, the Sun JDK implementation of java.util.HashMap.
Terran Lane
2005-09-21