Developed an AI for playing reversi, using heuristic minimax with alpha-beta pruning.
For the heuristic, we calculated base on number of keys captured and number of edge keys, as edge keys are more difficult to be captured, thus more desirable.
javac *.java
java Main