Я никогда не работал с ИИ и только начал читать о них книги, но я уже изучил основные алгоритмы поиска. Мне было интересно, что если ИИ не найдет решение из-за пропущенного возможного пути, о котором он не знает? А что, если он может создать тот, который, как ожидается, будет лучшим? Возможно, бинарный поиск, который находит «самые близкие» (или самые похожие) состояния, а затем находит способ связать их.