1
/***************************************************************************
2
* Brutal Chess Pre-Alpha Build
5
* Authors: Maxwell Lazaroff, Michael Cook, and Joe Flint
6
* Date Created : November 5th, 2005
7
* Last Modified: November 5th, 2005
9
* - description - Implements the HumanPlayer ChessPlayer.
10
***************************************************************************/
12
#ifndef _HUMANPLAYER_H
13
#define _HUMANPLAYER_H
15
#include "chessplayer.h"
17
#include "boardmove.h"
20
HumanPlayer : public ChessPlayer
24
//******** CONSTRUCTOR ********
26
HumanPlayer(const string& name="human") : ChessPlayer(name) {}
28
virtual ChessPlayer* dup() const { return new HumanPlayer(); }
30
virtual BoardMove decide_move(const Board & board, bool & player);
33
#endif // _HUMANPLAYER_H
35
// End of file humanplayer.h