Правила на Прологе - Prolog
Формулировка задачи:
Здравствуйте. Разбираюсь с экспертными системами. И возник вопрос: есть ли принципиальная разница в том как я пишу правила- несколько "мелких" или одно "сложное". Например (чтоб было понятно, что я имею ввиду):
Ест ли смысл делать не два правили it_is(mammal), а одно, объединяющее оба?Аналогично и для it_is(carnivore)? В литературе об ЭС почему-то делают и несколько "мелких" и "сложные". А зачем - не поясняется. Может есть какой-то выигрыш (время или еще что) в скорости выполнения? Какие есть мысли по этому поводу? Спасибо.
Решение задачи: «Правила на Прологе»
textual
Листинг программы
it_is(mammal) :- positive(has, hair), positive(does, give_milk).
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д