私は非常に単純な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)]
機能しました。なぜこれが重要なのですか?