Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- kbii: ?- ((test_boxlog([qualify_mod=all,+assert],exactly(5,X,dudes(X))))).
- proven_neg(dudes(Dudes1)) :-
- tru(dudes(Dudes2)),
- dif_objs(Dudes1, Dudes2),
- tru(dudes(Dudes3)),
- dif_objs(Dudes1, Dudes3),
- tru(dudes(Dudes4)),
- dif_objs(Dudes1, Dudes4),
- tru(dudes(Dudes5)),
- dif_objs(Dudes1, Dudes5),
- tru(dudes(Dudes6)),
- dif_objs(Dudes1, Dudes6).
- proven_neg(dudes(Dudes6)) :-
- dif_objs(Dudes1, Dudes6),
- tru(dudes(Dudes5)),
- dif_objs(Dudes1, Dudes5),
- tru(dudes(Dudes4)),
- dif_objs(Dudes1, Dudes4),
- tru(dudes(Dudes1)),
- tru(dudes(Dudes2)),
- dif_objs(Dudes1, Dudes2),
- tru(dudes(Dudes3)),
- dif_objs(Dudes1, Dudes3).
- proven_neg(dudes(Dudes5)) :-
- dif_objs(Dudes1, Dudes5),
- tru(dudes(Dudes4)),
- dif_objs(Dudes1, Dudes4),
- tru(dudes(Dudes1)),
- tru(dudes(Dudes2)),
- dif_objs(Dudes1, Dudes2),
- tru(dudes(Dudes3)),
- dif_objs(Dudes1, Dudes3),
- tru(dudes(Dudes6)),
- dif_objs(Dudes1, Dudes6).
- proven_neg(dudes(Dudes3)) :-
- dif_objs(Dudes1, Dudes3),
- tru(dudes(Dudes1)),
- tru(dudes(Dudes2)),
- dif_objs(Dudes1, Dudes2),
- tru(dudes(Dudes4)),
- dif_objs(Dudes1, Dudes4),
- tru(dudes(Dudes5)),
- dif_objs(Dudes1, Dudes5),
- tru(dudes(Dudes6)),
- dif_objs(Dudes1, Dudes6).
- proven_neg(dudes(Dudes2)) :-
- tru(dudes(Dudes1)),
- dif_objs(Dudes1, Dudes2),
- tru(dudes(Dudes3)),
- dif_objs(Dudes1, Dudes3),
- tru(dudes(Dudes4)),
- dif_objs(Dudes1, Dudes4),
- tru(dudes(Dudes5)),
- dif_objs(Dudes1, Dudes5),
- tru(dudes(Dudes6)),
- dif_objs(Dudes1, Dudes6).
- proven_neg(different(Dudes1, Dudes6)) :-
- tru(dudes(Dudes6)),
- tru(dudes(Dudes5)),
- dif_objs(Dudes1, Dudes5),
- tru(dudes(Dudes4)),
- dif_objs(Dudes1, Dudes4),
- tru(dudes(Dudes1)),
- tru(dudes(Dudes2)),
- dif_objs(Dudes1, Dudes2),
- tru(dudes(Dudes3)),
- dif_objs(Dudes1, Dudes3).
- proven_neg(different(Dudes1, Dudes5)) :-
- tru(dudes(Dudes5)),
- tru(dudes(Dudes4)),
- dif_objs(Dudes1, Dudes4),
- tru(dudes(Dudes1)),
- tru(dudes(Dudes2)),
- dif_objs(Dudes1, Dudes2),
- tru(dudes(Dudes3)),
- dif_objs(Dudes1, Dudes3),
- tru(dudes(Dudes6)),
- dif_objs(Dudes1, Dudes6).
- proven_neg(different(Dudes1, Dudes4)) :-
- tru(dudes(Dudes4)),
- tru(dudes(Dudes1)),
- tru(dudes(Dudes2)),
- dif_objs(Dudes1, Dudes2),
- tru(dudes(Dudes3)),
- dif_objs(Dudes1, Dudes3),
- tru(dudes(Dudes5)),
- dif_objs(Dudes1, Dudes5),
- tru(dudes(Dudes6)),
- dif_objs(Dudes1, Dudes6).
- proven_neg(different(Dudes1, Dudes3)) :-
- tru(dudes(Dudes3)),
- tru(dudes(Dudes1)),
- tru(dudes(Dudes2)),
- dif_objs(Dudes1, Dudes2),
- tru(dudes(Dudes4)),
- dif_objs(Dudes1, Dudes4),
- tru(dudes(Dudes5)),
- dif_objs(Dudes1, Dudes5),
- tru(dudes(Dudes6)),
- dif_objs(Dudes1, Dudes6).
- proven_neg(different(Dudes1, Dudes2)) :-
- tru(dudes(Dudes1)),
- tru(dudes(Dudes2)),
- tru(dudes(Dudes3)),
- dif_objs(Dudes1, Dudes3),
- tru(dudes(Dudes4)),
- dif_objs(Dudes1, Dudes4),
- tru(dudes(Dudes5)),
- dif_objs(Dudes1, Dudes5),
- tru(dudes(Dudes6)),
- dif_objs(Dudes1, Dudes6).
- proven_tru(dudes(X)) :-
- skolem(X, count(5, inf, skF(skIsDudesX_0FnSk, vv(KB, X))), _416).
- make_existential(X, count(5, inf, skF(skIsDudesX_0FnSk, vv(KB, X))), _416) :-
- ensure_cond(X, dudes(X)).
- true.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement