1
我正在寫OTTER輸入文件,這是非常簡單的:OTTER推論
set(auto).
formula_list(usable).
all x y ([Nipah(x) & Encephalitis(y)] -> Causes(x,y)).
exists x y (Nipah(x) & Encephalitis(y)).
end_of_list.
我得到這個輸出搜索:
given clause #1: (wt=2) 2 [] Nipah($c2).
given clause #2: (wt=2) 2 [] Encephalitis($c1).
search stopped because sos empty
爲什麼不會OTTER推斷Causes($c2,$c1)
?
編輯: 我從[Nipah(x) & Encephalitis(x)]
刪除方括號,它的工作。爲什麼這很重要?