Я хотел бы написать это: paths( Result ) :- findall( B, f(B) , Result ). f( B ) :- f1( B ), f2( B )
У меня есть база данных, полная фактов, таких как: checkpoint(checkpoint1,checkpoint2,2)....
Я искал учебники о том, что такое аккумуляторы и что они делают, однако все объяснения кажутся...
Я новичок в Emacs / Aquamacs и хочу использовать его для программирования на Прологе. Мое имя файла...
Это прекрасно работает: %connection(Num,Ori,Dest,Distance,RoadNumber) connection(1,cityA,cityB,20...
У меня есть база данных, полная фактов, таких как: overground(newcrossgate,brockley,2)....
У меня есть база данных, полная фактов, таких как: overground( watfordjunction , watfordhighstreet ...
Я хотел бы создать аргумент, который успешно выполняется, когда список переходит к другому списку....
У меня есть предикат m(L,L), и я хочу, чтобы он возвратил список, который ему нужен. Код такой:...
lectures(monday, nolecture). lectures(tuesday, vp). lectures(tuesday, se). lectures(tuesday, ddbms)....
Я наткнулся на довольно странную проблему (для меня). Очень просто, я хочу сложение между 2 целыми...
Я довольно близок к экзамену, на котором я должен ответить на несколько вопросов о Хаскеле и...
Кто-нибудь знает, как я мог бы реализовать, я предикат делает то же, что и этот, но без "findall"?...
Мне нужен предикат, который будет производить все двоичные числа из N цифр. Например, двоичный...
Я новичок в Прологе, и у меня есть, вероятно, простая проблема с куском кода. Это проблема...
Мне нужна помощь в прологе, что довольно ново для меня. Я должен спроектировать маленький...
У меня есть следующий код: check([],[]). check([X], [Y]) :- X > 0, Y is 1. check([X], [Y]) :- X...
Я получил этот код, чтобы вернуть кратчайший путь между двумя городами: goal(Z,Path,Cost) :- A =...
Я пытаюсь написать простую оболочку в прологе.В настоящее время я запрашиваю у пользователя ввод...
Я знаю, что это очень простой вопрос, но у меня, похоже, есть некоторые проблемы. Я пытаюсь...
У меня есть рекурсивное предложение, которое принимает 2 списка, при каждом вызове рекурсии я...
В чем разница между проектом Prolog и проектом Prolog Reference? Обе эти опции основаны на Прологе...
Может кто-нибудь узнать, почему у меня не может быть никаких истинных ответов с моим «go» в этом...
Мне нужно разработать предикат в Прологе, способный сравнивать список с фактом.Другими словами,...
Я написал следующую рекурсивную функцию для назначения параметра большему из двух чисел: max(A,B,X)...