Materiały do ćwiczeń z przedmiotu „Sztuczna Inteligencja ”
Definiowane reguł:
Reguły produkcji to podstawowa forma reprezentacji wiedzy w systemie CLIPS. Definiujemy je za pomocą polecenia (defrule).
Składnia
(defrule <nazwa-reguły> [<opcjonalny-komentarz>] [«warunki»] ; lewa strona reguły =>
[«akcje»] ) ; prawa strona reguły
Przykład
CLIPS> (defrule pożar "Uwaga!!!"
(alarm pożar)
=>
(assert (wezwanie straż)))
CLIPS>
Uwagi:
Reguła może nie posiadać żadnych warunków i/lub akcji.
Jeżeli reguła nie posiada warunków, to jest uaktywniania specjalnym predefiniowanym faktem systemowym o treści (initial-fact).
- 10-