[英]PROLOG bike touring task, create rules and queries
我被賦予了這項任務,但我正在努力以正確的格式制定適當的規則。 我不知道在此任務中使用小於/大於符號的確切方法(>、<、<= 等)
這些是給出的事實和規則:
tour(france, 49, 770).
tour(spain, 20, 150).
tour(germany, 26, 370).
tour(italy, 42, 330).
tour(belgium, 46, 540).
medium(germany).
medium(italy).
fitnesslevel(untrained).
fitnesslevel(good).
fitnesslevel(perfect).
fitness_higher(good, untrained).
fitness_higher(perfect, good).
more_fit(F1, F2) :- fitness_higher(F1, F2).
more_fit(F1, F2) :- fitness_higher(F1, F), more_fit(F, F2).
fitness(max, untrained).
fitness(lucy, perfect).
以下是我被分配的任務
1)為以下謂詞添加規則:
2)為以下謂詞添加規則:適合(T,P)。
3) 找出適合 Max 和 Lucy 的旅行的正確查詢是什么?
你寫:
我被賦予了這項任務,但我正在努力以正確的格式制定適當的規則。 我不知道在此任務中使用小於/大於符號的確切方法(>、<、<= 等)
你也許應該從小一點開始。 嘗試閱讀文檔並了解如何使用此任務的比較。 如果您有不明白的地方,請編寫一個我們也可以運行的最小代碼示例。 展示你的期望和你得到的。 你可以問如何解決它。
就目前而言,您的問題相當於發布您的家庭作業並要求某人為您制定解決方案並將其發布在此處。 它有時會起作用。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.