|
|
WARNING: Output truncated!
full_output.txt
c3ist(dies,ist,uno).
c3ist(dies,uno,ist).
c3ist(ist,dies,uno).
c3ist(ist,uno,dies).
c3ist(uno,dies,ist).
c3ist(uno,ist,dies).
c4ist(man,bekommt,7,karten).
c4ist(man,bekommt,karten,7).
c4ist(man,7,bekommt,karten).
c4ist(man,7,karten,bekommt).
c4ist(man,karten,bekommt,7).
c4ist(man,karten,7,bekommt).
c4ist(bekommt,man,7,karten).
c4ist(bekommt,man,karten,7).
c4ist(bekommt,7,man,karten).
c4ist(bekommt,7,karten,man).
c4ist(bekommt,karten,man,7).
c4ist(bekommt,karten,7,man).
c4ist(7,man,bekommt,karten).
c4ist(7,man,karten,bekommt).
c4ist(7,bekommt,man,karten).
c4ist(7,bekommt,karten,man).
c4ist(7,karten,man,bekommt).
c4ist(7,karten,bekommt,man).
c4ist(karten,man,bekommt,7).
c4ist(karten,man,7,bekommt).
c4ist(karten,bekommt,man,7).
c4ist(karten,bekommt,7,man).
c4ist(karten,7,man,bekommt).
c4ist(karten,7,bekommt,man).
c4ist(man,legt,eine,karte):-c2ist(zahl/farbe,stimmt).
c4ist(man,legt,eine,karte):-c2ist(stimmt,zahl/farbe).
c4ist(man,legt,karte,eine):-c2ist(zahl/farbe,stimmt).
c4ist(man,legt,karte,eine):-c2ist(stimmt,zahl/farbe).
c4ist(man,eine,legt,karte):-c2ist(zahl/farbe,stimmt).
c4ist(man,eine,legt,karte):-c2ist(stimmt,zahl/farbe).
c4ist(man,eine,karte,legt):-c2ist(zahl/farbe,stimmt).
c4ist(man,eine,karte,legt):-c2ist(stimmt,zahl/farbe).
c4ist(man,karte,legt,eine):-c2ist(zahl/farbe,stimmt).
c4ist(man,karte,legt,eine):-c2ist(stimmt,zahl/farbe).
c4ist(man,karte,eine,legt):-c2ist(zahl/farbe,stimmt).
c4ist(man,karte,eine,legt):-c2ist(stimmt,zahl/farbe).
c4ist(legt,man,eine,karte):-c2ist(zahl/farbe,stimmt).
c4ist(legt,man,eine,karte):-c2ist(stimmt,zahl/farbe).
c4ist(legt,man,karte,eine):-c2ist(zahl/farbe,stimmt).
c4ist(legt,man,karte,eine):-c2ist(stimmt,zahl/farbe).
c4ist(legt,eine,man,karte):-c2ist(zahl/farbe,stimmt).
c4ist(legt,eine,man,karte):-c2ist(stimmt,zahl/farbe).
c4ist(legt,eine,karte,man):-c2ist(zahl/farbe,stimmt).
c4ist(legt,eine,karte,man):-c2ist(stimmt,zahl/farbe).
c4ist(legt,karte,man,eine):-c2ist(zahl/farbe,stimmt).
c4ist(legt,karte,man,eine):-c2ist(stimmt,zahl/farbe).
c4ist(legt,karte,eine,man):-c2ist(zahl/farbe,stimmt).
c4ist(legt,karte,eine,man):-c2ist(stimmt,zahl/farbe).
c4ist(eine,man,legt,karte):-c2ist(zahl/farbe,stimmt).
c4ist(eine,man,legt,karte):-c2ist(stimmt,zahl/farbe).
c4ist(eine,man,karte,legt):-c2ist(zahl/farbe,stimmt).
c4ist(eine,man,karte,legt):-c2ist(stimmt,zahl/farbe).
c4ist(eine,legt,man,karte):-c2ist(zahl/farbe,stimmt).
...
for l4 in YP.unify(arg4, Atom.a("karten")):
yield False
for l1 in YP.unify(arg1, Atom.a("bekommt")):
for l2 in YP.unify(arg2, Atom.a("karten")):
for l3 in YP.unify(arg3, 7):
for l4 in YP.unify(arg4, Atom.a("man")):
yield False
for l1 in YP.unify(arg1, Atom.a("bekommt")):
for l2 in YP.unify(arg2, Atom.a("karten")):
for l3 in YP.unify(arg3, Atom.a("man")):
for l4 in YP.unify(arg4, 7):
yield False
for l1 in YP.unify(arg1, Atom.a("bekommt")):
for l2 in YP.unify(arg2, 7):
for l3 in YP.unify(arg3, Atom.a("karten")):
for l4 in YP.unify(arg4, Atom.a("man")):
yield False
for l1 in YP.unify(arg1, Atom.a("bekommt")):
for l2 in YP.unify(arg2, 7):
for l3 in YP.unify(arg3, Atom.a("man")):
for l4 in YP.unify(arg4, Atom.a("karten")):
yield False
for l1 in YP.unify(arg1, Atom.a("bekommt")):
for l2 in YP.unify(arg2, Atom.a("man")):
for l3 in YP.unify(arg3, Atom.a("karten")):
for l4 in YP.unify(arg4, 7):
yield False
for l1 in YP.unify(arg1, Atom.a("bekommt")):
for l2 in YP.unify(arg2, Atom.a("man")):
for l3 in YP.unify(arg3, 7):
for l4 in YP.unify(arg4, Atom.a("karten")):
yield False
for l1 in YP.unify(arg1, Atom.a("man")):
for l2 in YP.unify(arg2, Atom.a("karten")):
for l3 in YP.unify(arg3, 7):
for l4 in YP.unify(arg4, Atom.a("bekommt")):
yield False
for l1 in YP.unify(arg1, Atom.a("man")):
for l2 in YP.unify(arg2, Atom.a("karten")):
for l3 in YP.unify(arg3, Atom.a("bekommt")):
for l4 in YP.unify(arg4, 7):
yield False
for l1 in YP.unify(arg1, Atom.a("man")):
for l2 in YP.unify(arg2, 7):
for l3 in YP.unify(arg3, Atom.a("karten")):
for l4 in YP.unify(arg4, Atom.a("bekommt")):
yield False
for l1 in YP.unify(arg1, Atom.a("man")):
for l2 in YP.unify(arg2, 7):
for l3 in YP.unify(arg3, Atom.a("bekommt")):
for l4 in YP.unify(arg4, Atom.a("karten")):
yield False
for l1 in YP.unify(arg1, Atom.a("man")):
for l2 in YP.unify(arg2, Atom.a("bekommt")):
for l3 in YP.unify(arg3, Atom.a("karten")):
for l4 in YP.unify(arg4, 7):
yield False
CPU time: 41.67 s, Wall time: 41.67 s
WARNING: Output truncated!
full_output.txt
c3ist(dies,ist,uno).
c3ist(dies,uno,ist).
c3ist(ist,dies,uno).
c3ist(ist,uno,dies).
c3ist(uno,dies,ist).
c3ist(uno,ist,dies).
c4ist(man,bekommt,7,karten).
c4ist(man,bekommt,karten,7).
c4ist(man,7,bekommt,karten).
c4ist(man,7,karten,bekommt).
c4ist(man,karten,bekommt,7).
c4ist(man,karten,7,bekommt).
c4ist(bekommt,man,7,karten).
c4ist(bekommt,man,karten,7).
c4ist(bekommt,7,man,karten).
c4ist(bekommt,7,karten,man).
c4ist(bekommt,karten,man,7).
c4ist(bekommt,karten,7,man).
c4ist(7,man,bekommt,karten).
c4ist(7,man,karten,bekommt).
c4ist(7,bekommt,man,karten).
c4ist(7,bekommt,karten,man).
c4ist(7,karten,man,bekommt).
c4ist(7,karten,bekommt,man).
c4ist(karten,man,bekommt,7).
c4ist(karten,man,7,bekommt).
c4ist(karten,bekommt,man,7).
c4ist(karten,bekommt,7,man).
c4ist(karten,7,man,bekommt).
c4ist(karten,7,bekommt,man).
c4ist(man,legt,eine,karte):-c2ist(zahl/farbe,stimmt).
c4ist(man,legt,eine,karte):-c2ist(stimmt,zahl/farbe).
c4ist(man,legt,karte,eine):-c2ist(zahl/farbe,stimmt).
c4ist(man,legt,karte,eine):-c2ist(stimmt,zahl/farbe).
c4ist(man,eine,legt,karte):-c2ist(zahl/farbe,stimmt).
c4ist(man,eine,legt,karte):-c2ist(stimmt,zahl/farbe).
c4ist(man,eine,karte,legt):-c2ist(zahl/farbe,stimmt).
c4ist(man,eine,karte,legt):-c2ist(stimmt,zahl/farbe).
c4ist(man,karte,legt,eine):-c2ist(zahl/farbe,stimmt).
c4ist(man,karte,legt,eine):-c2ist(stimmt,zahl/farbe).
c4ist(man,karte,eine,legt):-c2ist(zahl/farbe,stimmt).
c4ist(man,karte,eine,legt):-c2ist(stimmt,zahl/farbe).
c4ist(legt,man,eine,karte):-c2ist(zahl/farbe,stimmt).
c4ist(legt,man,eine,karte):-c2ist(stimmt,zahl/farbe).
c4ist(legt,man,karte,eine):-c2ist(zahl/farbe,stimmt).
c4ist(legt,man,karte,eine):-c2ist(stimmt,zahl/farbe).
c4ist(legt,eine,man,karte):-c2ist(zahl/farbe,stimmt).
c4ist(legt,eine,man,karte):-c2ist(stimmt,zahl/farbe).
c4ist(legt,eine,karte,man):-c2ist(zahl/farbe,stimmt).
c4ist(legt,eine,karte,man):-c2ist(stimmt,zahl/farbe).
c4ist(legt,karte,man,eine):-c2ist(zahl/farbe,stimmt).
c4ist(legt,karte,man,eine):-c2ist(stimmt,zahl/farbe).
c4ist(legt,karte,eine,man):-c2ist(zahl/farbe,stimmt).
c4ist(legt,karte,eine,man):-c2ist(stimmt,zahl/farbe).
c4ist(eine,man,legt,karte):-c2ist(zahl/farbe,stimmt).
c4ist(eine,man,legt,karte):-c2ist(stimmt,zahl/farbe).
c4ist(eine,man,karte,legt):-c2ist(zahl/farbe,stimmt).
c4ist(eine,man,karte,legt):-c2ist(stimmt,zahl/farbe).
c4ist(eine,legt,man,karte):-c2ist(zahl/farbe,stimmt).
...
for l4 in YP.unify(arg4, Atom.a("karten")):
yield False
for l1 in YP.unify(arg1, Atom.a("bekommt")):
for l2 in YP.unify(arg2, Atom.a("karten")):
for l3 in YP.unify(arg3, 7):
for l4 in YP.unify(arg4, Atom.a("man")):
yield False
for l1 in YP.unify(arg1, Atom.a("bekommt")):
for l2 in YP.unify(arg2, Atom.a("karten")):
for l3 in YP.unify(arg3, Atom.a("man")):
for l4 in YP.unify(arg4, 7):
yield False
for l1 in YP.unify(arg1, Atom.a("bekommt")):
for l2 in YP.unify(arg2, 7):
for l3 in YP.unify(arg3, Atom.a("karten")):
for l4 in YP.unify(arg4, Atom.a("man")):
yield False
for l1 in YP.unify(arg1, Atom.a("bekommt")):
for l2 in YP.unify(arg2, 7):
for l3 in YP.unify(arg3, Atom.a("man")):
for l4 in YP.unify(arg4, Atom.a("karten")):
yield False
for l1 in YP.unify(arg1, Atom.a("bekommt")):
for l2 in YP.unify(arg2, Atom.a("man")):
for l3 in YP.unify(arg3, Atom.a("karten")):
for l4 in YP.unify(arg4, 7):
yield False
for l1 in YP.unify(arg1, Atom.a("bekommt")):
for l2 in YP.unify(arg2, Atom.a("man")):
for l3 in YP.unify(arg3, 7):
for l4 in YP.unify(arg4, Atom.a("karten")):
yield False
for l1 in YP.unify(arg1, Atom.a("man")):
for l2 in YP.unify(arg2, Atom.a("karten")):
for l3 in YP.unify(arg3, 7):
for l4 in YP.unify(arg4, Atom.a("bekommt")):
yield False
for l1 in YP.unify(arg1, Atom.a("man")):
for l2 in YP.unify(arg2, Atom.a("karten")):
for l3 in YP.unify(arg3, Atom.a("bekommt")):
for l4 in YP.unify(arg4, 7):
yield False
for l1 in YP.unify(arg1, Atom.a("man")):
for l2 in YP.unify(arg2, 7):
for l3 in YP.unify(arg3, Atom.a("karten")):
for l4 in YP.unify(arg4, Atom.a("bekommt")):
yield False
for l1 in YP.unify(arg1, Atom.a("man")):
for l2 in YP.unify(arg2, 7):
for l3 in YP.unify(arg3, Atom.a("bekommt")):
for l4 in YP.unify(arg4, Atom.a("karten")):
yield False
for l1 in YP.unify(arg1, Atom.a("man")):
for l2 in YP.unify(arg2, Atom.a("bekommt")):
for l3 in YP.unify(arg3, Atom.a("karten")):
for l4 in YP.unify(arg4, 7):
yield False
CPU time: 41.67 s, Wall time: 41.67 s
|