Author: Adam Hurwitz | Date: 6.24.15
Purpose of Project: To show proficiency in Java after completing Udacity + Google’s Intro to Java Course.
This project's task is to create game player logic for the Red token in order to beat the computer at the game of Connect 4 with varying degrees of difficulty.
The winning percentage for this code at each level of difficulty is as follows:
Random: 20 for 20
Beginner: 18 for 20
Intermediate: 17 for 20
Advanced: 16 for 20
Brilliant: 13 for 20
See following file for Udacity Project Evaluation: “ProjectEvaluation-IntrotoJavaProgramming-AdamHurwitz.pdf”
See following file for Completion of Course: VERIFIED_CERTIFICATE_OF_COMPLETION.pdf
USER INSTRUCTIONS:
- Ensure you have the latest version of Java installed on your machine (http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html)
- ‘Clone in Desktop’ or ‘Download ZIP’ and open ZIP from Github
- Open Terminal > ‘cd’ into project directory where the files are downloaded to
- run ‘javac Main.java’ in terminal
- run ‘java Main’ in terminal
Note: All of the graphical components (e.g., game board, pieces, etc) have already been created, the purposes of this project focused solely on the Red token’s logic.