public boolean checkIfAllEmpty() {
		for (int i = 0; i < rows; ++i) {
			for (int j = 0; j < cols; ++j) {
				if (gridCells[i][j].getState() != GridState.EMPTY) {
					return false;
				}
			}
		}
		return true;
	}