public override int ValueComplexity(KnowlegeBaseRules Source) { if (Source is KnowlegeBaseSARules) { return(((KnowlegeBaseSARules)Source).ValueComplexity); } return(0); }
public override int ValueRuleCount(KnowlegeBaseRules Source) { if (Source is KnowlegeBaseSARules) { return(((KnowlegeBaseSARules)Source).RulesDatabase.Count); } return(0); }
public override double ErrorLearnSamples(KnowlegeBaseRules Source) { KnowlegeBaseSARules temp = Source as KnowlegeBaseSARules; return(approxLearnSamples(temp)); }
public override double ErrorLearnSamples(KnowlegeBaseRules Source) { return(100.0 - ClassifyLearnSamples(Source as KnowlegeBasePCRules)); }