/*************************************************************************** * Brutal Chess Pre-Alpha Build * - humanplayer.cpp * * Authors: Maxwell Lazaroff, Michael Cook, and Joe Flint * Date Created : November 5th, 2005 * Last Modified: November 5th, 2005 * * - description - Implements the HumanPlayer ChessPlayer. ***************************************************************************/ #ifndef _HUMANPLAYER_H #define _HUMANPLAYER_H #include "chessplayer.h" #include "board.h" #include "boardmove.h" class HumanPlayer : public ChessPlayer { public : //******** CONSTRUCTOR ******** HumanPlayer(const string& name="human") : ChessPlayer(name) {} virtual ChessPlayer* dup() const { return new HumanPlayer(); } virtual BoardMove decide_move(const Board & board, bool & player); }; #endif // _HUMANPLAYER_H // End of file humanplayer.h