我有一个我想搜索的航班和城市列表,看看是否有可能从一个飞往另一个。我这样定义我的城市
city(city1).
city(city2).
...
一直到city5,我这样定义我的航班
...
flight( city4, city5, 14:00, 15:00).
flight( city4, city5, 16:00, 17:00).
...
我想问prolog是否存在从起始城市到结束城市的航班,忽略时间。
我试过了
flight(city1, city2, !, !)
我被告知是假!
的,通配符不是吗?