I am learning Prolog. I wrote some simple facts. But it seems that Prolog is not giving me right answers. Please help me understand what I am doing wrong here.
facts
- weather.pl
weather(pheonix,summer,hot).
weather(pheonix,winter,warm).
weather(la,summer,warm).
When I run this in swi-prolog as follows
?- weather(City,_,warm).
City = pheonix .
Result is only shown as pheonix
. But la
is also warm
. Why is it not given as an answer?