Доброе утро! Я хотел бы решить эту проблему, я потерян.
У меня есть эти данные
ing(salt).
ing(egg).
ing(oil).
ing(water).
food(pa, [salt,egg,oil]).
food(he, [salt,egg,water]).
как я могу найти еду, если, например, данные ингредиенты похожи на это: [соль, масло], поэтому результатом должна быть еда >> 'pa'
Что-то вроде:
foodOf([salt,oil]):- ...
//must return the food in general not only the *string* 'pa'