Lab 03: Smart Computer Player (Optional)

Goals: To write a more sophisticated computer player

Overview: The original ComputerPlayer randomly chose valid moves. In this assignment write a SmartComputerPlayer class that will never lose. You should also modify the driver to allow the user to play another user, the random computer, or the smart computer.

What to submit: Show me your program when completed.

© Daubenmier/Ehrenfried 2005