liebt(siegfried,krimhild).
mag(siegfried,gunther).
liebt(krimhild,siegfried).
hasst(krimhild,brunhild).
liebt(gunther,brunhild).
mag(gunther,krimhild).
mag(gunther,hagen).
hasst(brunhild,siegfried).
hasst(brunhild,gunther).
hasst(brunhild,krimhild).
hasst(hagen,siegfried).
diese datenbasis ist erstmal vorhanden ist aus nem übungsbuch geht halt darum wer wen liebt,mag oder hasst  siegfried liebt krimhild usw
jetzt soll ich ausgeben: alberich haßt alle mit außnahme von sich selbst
idee war jetz
hasst(alberich,X):- X\=alberich.
das funktioniert aber nicht wie gewünscht denn prolog gibt nicht aus das alberich alle anderen hasst
gibt es da eine elegante lösung außer das man alles einzeln aufzählt??
mfg
 
		 
		
		
	