wie kann ausgedrückt werden, dass auf Position P kein Stein S liegt?
ich hatte es folgendermaßen versucht:
Code: Alles auswählen
point(S,P). // S liegt auf P
empty(P) :- \+ point(S,P). // es gilt nicht, dass S auf P liegt
Code: Alles auswählen
empty('asdifnapsnifbusafd').
Code: Alles auswählen
empty(P) :- \+ point(S,P), is_position(P) // es gilt nicht dass S auf P liegt, aber P ist eine gültige Position
viele Dank für die Hilfe!