public int getRowDepth(int col) {
		// XXX Memento?
		for (int row = 0; row < model.numOfRows(); ++row) {
			if (model.getCell(col, row) != CellState.EMPTY) {
				// FIXME warum -1? weil bei check horizontal muss ich wieder +1
				return row - 1;
			}
		}
		// FIXME warum -1? weil bei check horizontal muss ich wieder +1
		return model.numOfRows() - 1; // if whole col is empty, return the
										// lowest position
	}