opennars / Narjure

A Clojure implementation of the Non-Axiomatic Reasoning System proposed by Pei Wang.
GNU General Public License v2.0
44 stars 11 forks source link

question answering is sensitive to order of premises in similarity #51

Closed TonyLo1 closed 7 years ago

TonyLo1 commented 8 years ago

Works: <swan --> swimmer>. %0.9;0.9% <swan --> bird>. <swimmer <-> bird>?

Doesn't work: <swan --> swimmer>. %0.9;0.9% <swan --> bird>. <bird <-> swimmer>?

patham9 commented 8 years ago

holds for all commutative terms currently, only in inference they are permuted to make sure that all conclusions are reached, but only the normalized result determines the concept where they go in so that there won't be multiple. Will fix it by normalizing the term after parsing also when I have time.

patham9 commented 8 years ago

done. will be closed after my next pull request is merged.