Ekspertsüsteem erialase spetsialiseerumise valimiseks
Facts["süsteemianalüütik"] = +2;
Facts["programmeerija"] = +2;
Facts["kujundaja"] =+3;
Facts["testija"] = 3;
}
public override IList GetInfluencedFacts()
{
return new string[]{"programmeerija", "juht", "süsteemianalüütik",
"kujundaja", "testija"};
}
}
public class r29: IfThenElseRule
{
protected override bool IF()
{
return (Facts["stressitaluvus"].ToString() == "ei");
}
protected override void THEN()
{
Facts["juht"] = + 1;
Facts["süsteemianalüütik"] = +1;
Facts["programmeerija"] = +1;
Facts["kujundaja"] =+3;
Facts["testija"] = 3;