Aşağıdaki bilgi tabanına sahibim:
connects(1,11,10,8).
connects(1,12,2,6).
connects(1,13,-3,-2).
connects(1,14,1,-5).
Bu yüklemlerim var:
friends(Node, L):-
findall(X,(connects(Node,X,_,_);connects(X,Node,_,_)),L).
soruyu sorduğumda mı ?- arkadaşlar (1,L) bende bu var:
L = [11, 12, 13, 14].
Ama amacım böyle bir liste yazdırmak:
L = [11,10,8,12,2,6,13,-3,-2,14,-5]
Bunu nasıl elde edebilirim?