Не проходит проверку по 3му условию.
Смотрел другие решения, многие зачем-то используют ArrayList для получения списка "соседей". У меня вопрос: а зачем, если можно обойтись без этого? Или это было обязательным условием когда-то? Я начал несколько дней назад и там нет никаких требований к типу метода getNeighbors(). Или валидатор все еще это требует? Помогите разобраться, пожалуйста.
П.С. У меня метод getNeighbors() количество соседей считает правильно.
UPDATE: Все поправил. Перенес логику в нужный метод. Все считает правильно, но все равно валидатор не пропускает по п.3.
package com.javarush.games.minesweeper;
public class GameObject {
public int x;
public int y;
public boolean isMine;
public int countMineNeighbors;
public GameObject(int x, int y, boolean isMine) {
this.x = x;
this.y = y;
this.isMine = isMine;
}
}