prolog

    9зной

    3ответ

    Какова общая идея использования ширины первой по умолчанию схемы поиска по глубине в Prolog? Не принимать бесконечные ветки? Есть ли общий способ использования ширины в Prolog? Я гулял по всему миру,

    6зной

    1ответ

    У меня есть этот код в Прологе: dynamic(player_at/1). player_at(house). goto(X) :- retract(player_at(house)), assert(player_at(X)). Но я все еще получаю эту ошибку: uncaught exception: error(permi

    5зной

    4ответ

    Есть ли простой способ сделать запрос в прологе только возвращать каждый результат один раз? , например, я пытаюсь что-то вроде: deadly(Xn) :- scary(X), Xn is X - 1, Xp is X + 1, not(safe(Xn)), safe(X

    12зной

    4ответ

    Не думая, мне кажется, что большой набор функций Prolog может быть реализован как реляционное исчисление (a.k.a. SQL). Кто-нибудь слышал о каких-либо инструментах для автоматического преобразования Pr

    4зной

    2ответ

    каждые знают знаменитую Ханой пролог и вы можете найти его HERE и его большое, но когда я пишу этот шаг запроса (3, слева, справа, в центре) , его не показывая эти результаты Move top disk from left t

    22зной

    13ответ

    С течением времени все больше похоже на функциональное программирование, которое оказывает большее влияние на другие языки программирования. Мы начинаем с Prolog в моем классе AI, и кажется, что там е