public int[] computeDotArray() {
		int[] dotArray = new int[NCELLS * NCELLS];
		
		int index = 0;
		for (int row = 0; row < NCELLS; row++) {
			for (int col = 0; col < NCELLS; col++) {
				if (grid.cells[row][col].containsDot) {
					dotArray[index++] = 1;
				} else {
					dotArray[index++] = 0;
				}
			}
		}
		return dotArray;
	}