Introduction - If you have any usage issues, please Google them yourself
•
To implement a hashtable-based Dictionary ADT from scratch
•
To design a hash function for game configurations
•
To create and extend ADTs to serve a particular purpose
•
To make sound design choices
•
To create an interactive GUI