Я не понимаю, в чем ошибка. Для проверки я выводил значения ячеек в консоль - все работает правильно, но валидацию не проходит. Ошибка "В методе createNewNumber() должно быть присвоено новое значение 2 или 4 (с вероятностью 90% и 10% соответственно) для случайной свободной ячейки матрицы gameField."