0
Как я могу сделать условное правило в клипах, чтобы найти выходCLIPS условное правило
Например
(deftemplate holiday
(slot hotel (allowed-symbols nice good poor))
(slot weather (allowed-symbols sunny raining))
)
(deftemplate output
(slot option (allowed-symbols go plan stay))
)
Whith это это, как мы создаем правила, как
if hotel = poor then stay
if hotel = poor and weather = raining then stay
if (hotel = poor and weather = sunny) or (hotel = good and weather = raining) then plan
Спасибо
Спасибо Nic. Я получаю сообщение об ошибке: [EXPRNPSR3] Отсутствует объявление функции для параметра. Я делаю что-то неправильно? – Selrac
Извините, он работает. Я не копировал ваш код правильно. Спасибо – Selrac
Вы можете напрямую сопоставлять константы, а не привязывать переменную и делать вызов функции eq. Например, вместо (праздник (отель? Hotel & :(eq? Hotel poor)) (погода? Погода и :(погодный дождь)), использование (праздник (отель бедный) (погодный дождь)) –