Forward chaining- strep throat (using rule order for conflict resolution Rl: if s(throat infec)) R3: if (sore thro eR throat Coccus infec)) r4: if R2: if stain ed throat) then (signs (throat infec)) morph 8: then peptococcus) (sore throat (org stain gram-pos) (。rggr。wt R3 fires: (si (throat infec)) Forward chaining-strep throat (using rule order for conflict resolution) 1:主f hroat infec)) ococcus) at infec) R4: if R2: if stain gram-pos) red throat then (signs (throat infec)) morph chain Asserti。ns: (sore throat (。 rg morph coccus) R3 fires: (signs (throat infec)) R4 fires: (org streptococcus
11 Forward chaining - strep throat (using rule order for conflict resolution) R1: if (signs (throat infec)) (org streptococcus) then (strep throat) R2: if (red throat) then (signs (throat infec)) R3: if (sore throat) then (signs (throat infec)) R4: if (org stain gram-pos) (org morph coccus) (org growth chains) then (org streptococcus) Assertions: (sore throat) (org stain gram-pos) (org morph coccus) (org growth chains) R3 fires: (signs (throat infec)) Forward chaining - strep throat (using rule order for conflict resolution) R1: if (signs (throat infec)) (org streptococcus) then (strep throat) R2: if (red throat) then (signs (throat infec)) R3: if (sore throat) then (signs (throat infec)) R4: if (org stain gram-pos) (org morph coccus) (org growth chains) then (org streptococcus) Assertions: (sore throat) (org stain gram-pos) (org morph coccus) (org growth chains) R3 fires: (signs (throat infec)) R4 fires: (org streptococcus)
Forward chaining- strep throat (using rule order for conflict resolution Rl: if s(throat infec)) R3: if (sore throat eR throat Coccus then (signs (throat infec)) r4: if R2: if stain ed throat) then (signs (throat infec)) morph 8: then peptococcus) (sore throat) (org stain gram-pos) (。 rg growth chains) R3 fires: (signs (throat infec)) R4 fires: (org streptococcus) R1 fires: (strep throat) Forward chaining-strep throat (using rule order for conflict resolution) 1:主f hroat infec)) ococcus) at infec) R4: if R2: if stain gram-pos) red throat then (signs (throat infec)) morph Asserti。ns: (sore throat (。 rg morph coccus) R3 fires: (signs (throat infec)) R4 fires: (org streptococcus RI fires: (strep throat
12 Forward chaining - strep throat (using rule order for conflict resolution) R1: if (signs (throat infec)) (org streptococcus) then (strep throat) R2: if (red throat) then (signs (throat infec)) R3: if (sore throat) then (signs (throat infec)) R4: if (org stain gram-pos) (org morph coccus) (org growth chains) then (org streptococcus) Assertions: (sore throat) (org stain gram-pos) (org morph coccus) (org growth chains) R3 fires: (signs (throat infec)) R4 fires: (org streptococcus) R1 fires: (strep throat) Forward chaining - strep throat (using rule order for conflict resolution) R1: if (signs (throat infec)) (org streptococcus) then (strep throat) R2: if (red throat) then (signs (throat infec)) R3: if (sore throat) then (signs (throat infec)) R4: if (org stain gram-pos) (org morph coccus) (org growth chains) then (org streptococcus) Assertions: (sore throat) (org stain gram-pos) (org morph coccus) (org growth chains) R3 fires: (signs (throat infec)) R4 fires: (org streptococcus) R1 fires: (strep throat) Done