Я хочу написать программу, которая оценивает, какие комбинации предметов можно переносить в пределах определенной емкости мешка. Важная часть программы - выбить все перестановки возможностей. Программ
один из моих предикатов дает мне список, как это в качестве вывода: [m(1,2,[v(1,y),v(1,y)]),m(1,6,[v(1,y),v(5,x)]),m(1,4,[v(3,x),v(1,y)]),m(1,8,[v(3,x),v(5,x)])]
Когда символы внутри подсписка с v э
мне нужен предикат elements(X,L), где X представляет собой действие, как neg X, X and Y и возвращает список L со всеми элементами из эксплуатации, как [X,Y]. У меня уже есть эти: elements(neg X, [X]).
У меня есть API-интерфейс WEB в Asp.Net, который возвращает некоторые точки интереса в JSON. В прологе я получить его, делая это: poi(X):- http_client:http_get('http://localhost:XXXXX/api/PontosIntere