Я пытаюсь динамически добавить правило в базу знаний, используя SWI-пролог, где тело правила...
У меня есть список, состоящий из небольших списков внутри, каждый список состоит из 2 элементов:...
У меня есть большое количество фактов в моей программе, перечисляющих разработчиков и дизайнеров в...
Если я определил все цифры в базе данных Prolog, например, dig(0), dig(1), ..., dig(9).Какой запрос...
Хорошо, вот сделка: У меня две кучи рубашек Я хочу взять случайную рубашку из каждой кучи и...
Мне нужно построить новый список с помощью «цикла». По сути, я не могу использовать рекурсию явно,...
Итак, я до сих пор не до конца понимаю, как списки и рекурсия работают в прологе, возможно, поэтому...
У меня проблема с тем, что у меня есть такой список: [[el1, el2, el3], [el4, el5, el6], [[el7, el8,...
TL; DR: нужна помощь, чтобы вызвать правило с фактом Я начал с Пролога, пришел из Си и начал...
Я пытаюсь написать код Пролога, чтобы определить, находится ли связанная переменная X в области...
Я могу написать предикат, который удовлетворяется, когда два списка равны, например, равны ([2,3],...
Вот фрагмент: translate("a", "4"). translate("m", "/\\/\\")
Я пишу предикат в прологе для удаления атома в списке, но я застрял на том, как проверить, является...
Я пробую свои силы на SWI-Prolog в Win XP.Я пытаюсь понять, как разбить предложение в Прологе на...
Короче говоря: я пытаюсь пройти ненаправленный граф в прологе, но не знаю, как, любой совет будет с...
У меня небольшой вопрос. Мне нужно сделать предикат, который рассчитывает от натурального числа до...
короче: как найти минимальное значение в списке?(спасибо за совет kaarel) длинная история: Я создал...
Есть ли в Прологе что-то, что работает как цикл for и если тогда условие?
Хорошо, у меня есть это edu_less(hs,college). edu_less(college,masters). edu_less(masters,phd). Мне...
в визуальном прологе в прологе есть раздел «домены», в котором вы можете определять типы. Есть ли...
Я могу легко написать предикат для получения уникальных элементов из заданного списка в Прологе,...
Я пытаюсь создать предикат, чтобы проверить, соответствует ли заданный вход формуле. Мне разрешено...
во-первых, спасибо за помощь. Я пишу прологическую программу, описывающую семейные отношения,...
Скажите, у меня есть следующий фрагмент кода: edge(a, b). edge(a, c). edge(a, d). Теперь, когда я...
heli_link_dis(h1,b1,800). heli_link_dis(h1,b3,1400). heli_link_dis(h1,b2,600). heli_link_dis(h1,b8...