initial implementation of computer player
one more test for computer player
added initial reduced call to break out of reduce
finish alpha beta pruning
inline method
remove negation of score method
change read-human to return a keyword