Reasoner another example for birds

Allikas: Lambda
Redaktsioon seisuga 17. aprill 2019, kell 10:25 kasutajalt Tammet (arutelu | kaastöö) (Uus lehekülg: '<pre> % (lbird & -lflies(certain)) => lflies(likely) -lbird(X,L) | notflies(X) | lflies(X,likely). -bird(X) | lbird(X,certain). -lbird(X,certain) | bird(X). -penguin(X) | b...')
(erin) ←Vanem redaktsioon | Viimane redaktsiooni (erin) | Uuem redaktsioon→ (erin)
Mine navigeerimisribale Mine otsikasti
% (lbird & -lflies(certain)) =>  lflies(likely)

-lbird(X,L) |  notflies(X) |  lflies(X,likely).

-bird(X) | lbird(X,certain).
-lbird(X,certain) | bird(X).

-penguin(X) | bird(X).

-penguin(X) | notflies(X).

-notflies(X) | -lflies(X,Y).



bird(tweety).
penguin(pengu).

%-lflies(tweety,L) | ans(L).
-lflies(pengu,L) | ans(L).