Я часто использовал функцию SWI-Prolog, позволяющую составлять списки (предикаты).чтобы увидеть,...
Типичным рабочим процессом в Unix является использование конвейера фильтров, заканчивающихся...
Я искал объяснение этому, но не нашел его.Что означают знак вопроса, знак плюс и минус, которые...
Допустим, я хочу создать граф зависимостей правил для программы Prolog в Prolog.Например, следующая...
Как я могу удвоить четные числа в списке в Прологе? Например: Х = [1,2,3,5,4] Результат должен...
Я пытаюсь сделать интерактивную текстовую игру connect4 в SWI Prolog, и я немного застрял в том,...
Вопрос просто ... почему это не работает? replace([l|[r|[r|[l|R]]]], Result) :- append([f,f],R...
Existence error in user:nth1/3 ! procedure user:nth1/3 does not exist Я включил модуль для списков::...
Если у меня есть эта функция: min(List1, List2, Output) :- length(List1, N), length(List2, M), ( N...
Каков наилучший способ преобразования двоичных битов (например, это может быть список 0/1) в числа...
Я изучаю пролог и читаю книгу под названием «Пролог программирования для искусственного интеллекта»
Я ищу быстрый способ сортировки списка в обратном порядке в Прологе.Алгоритмически он должен...
Я пытаюсь сравнить два списка по длине и установить вывод на true или false. min(List1, List2,...
Я ищу что-то вроде встроенных арифметических операторов, которые имеют возвращаемое значение в...
Итак, я знаю, как найти минимум в списке, но что, если я хочу подвести результат? Вот что я должен...
Я использовал gprolog для некоторых вещей в прологе.Но теперь при тестировании еще некоторого кода...
Я хочу создать экспертную систему с мета-интерпретатором с помощью SWI-Prolog ... какой самый...
Я изучал Prolog несколько недель назад, и что-то тривиальное, на чем я застреваю, - это поиск...
Так что если у меня есть что-то вроде [(a,b,c,d)] и я хочу удалить () s (во всем списке будет...
Итак, я получил это для powerset: powerset([], []). powerset([H|T], P) :- powerset(T,P)....
Наше задание - отображать временную шкалу событий в Прологе. Наша база данных выглядит примерно...
Ради интереса я разрабатываю (на Java) приложение, в котором используется алгоритм объединения. Я...
Меня интересуют формулы, составленные из множества союзов (часть большой проблемы). Я хочу написать...
Итак, унив оператор.Я не совсем понимаю. Например, это: foo(PredList,[H|_]) :- bar(PredList,H)....
Я хочу удалить только второе появление каждого элемента в данном массиве и вернуть результат в...