*** To run the game by executing the jar file, you need to double-click the jar file, or to: 1. Open the console of PC (for Windows, press "start", and run "cmd.exe"); 2. Enter the "java -jar PATH\CE812Deliverable.jar" in console (PATH is the current path of the jar file). *** To compile and run the source, you need to: 1. Download the source code doucument "CE812Deliverable"; 2. Enter the "CE812Deliverable"; 3. Enter the file "snooker2D" under the path of file "src"; 4. Select all the ".java" java files, and copy; 5. Add a new project in Eclipse or other development environments; 6. Add a new package named "snooker2D" under the path of "src"; 7. Paste the copied java files under the path of "snooker2D"; 8. Run the source.