public boolean inCheck() {
		Tuple<Integer, Integer> kingLoc = getKingLoc();
		for(int i = 0; i < 8; i++) {
			for(int j = 0; j < 8; j++) {
				Color temp;
				if(turn.equals(white)) {
					temp = black;
				} else {
					temp = white;
				}
				if(!Board[i][j].isTile() && !Board[i][j].getColor().equals(turn) && Board[i][j].canMove(kingLoc.getFirst(), kingLoc.getSecond(), temp, Board)) {
					return true;
				}
			}
		}
		return false;
	}