Facts and Rules
Like other expert system languages, CLIPS deals with rules and facts. Various facts can make a rule applicable. An applicable rule is then asserted. Facts and rules are created by first defining them, as shown below:
(deftemplate car_problem (slot name) (slot status) ) (deffacts trouble_shooting (car_problem (name ignition_key) (status on)) (car_problem (name engine) (status wont_start)) (car_problem (name headlights) (status work)) ) (defrule rule1 (car_problem (name ignition_key) (status on)) (car_problem (name engine) (status wont_start)) => (assert (car_problem (name starter) (status faulty))) )In CLIPS, salience allows a user to assign priority (or weight) to a rule.
Read more about this topic: CLIPS
Famous quotes containing the words facts and/or rules:
“Facts as facts do not always create a spirit of reality, because reality is a spirit.”
—Gilbert Keith Chesterton (18741936)
“Trust men, and they will be true to you; treat them greatly, and they will show themselves great, though they make an exception in your favor to all their rules of trade.”
—Ralph Waldo Emerson (18031882)
Related Subjects
Related Phrases
Related Words