/*
game.h
By Dan Ricart
Contains class information for the queen game
*/
#ifndef __GAME_H__
#define __GAME_H__

class Game
{
public:
	Game();
	~Game();

private:
	int board[8][8]; //1 means filled, 0 empty
	int numqueens;

public:
	void NewGame();
	int PlaceQueen(int x, int y);
	int CheckRow(int row);
	int CheckColumn(int column);
	int CheckDiagonal(int x, int y);
	int CheckForQueen(int x, int y);
	int GameStatus();
};

#endif