嗨,我有一个简单的知识数据库,定义为:
carClass('X1','Oil','small').
carClass('X2','gas','big').
carClass('X3','Petrol','big').
carClass('X4','oil','small').
carClass('X5','Oil','small').
carClass('X6','gas','big').
我正在尝试编写一个可以回答查询的规则:显示所有在“油”上运行且不是“大”的 carClass。
我正在尝试使用以下方法实现它:
OnOilButNotBig :-
carClass(CarClass,'oil',_),
carClass(CarClass,'oil', \+('big') ),
write(CarClass).
但这不起作用。