Beispiel #1
0
 public override int ValueComplexity(KnowlegeBaseRules Source)
 {
     if (Source is KnowlegeBaseSARules)
     {
         return(((KnowlegeBaseSARules)Source).ValueComplexity);
     }
     return(0);
 }
Beispiel #2
0
 public override int ValueRuleCount(KnowlegeBaseRules Source)
 {
     if (Source is KnowlegeBaseSARules)
     {
         return(((KnowlegeBaseSARules)Source).RulesDatabase.Count);
     }
     return(0);
 }
Beispiel #3
0
        public override double ErrorLearnSamples(KnowlegeBaseRules Source)
        {
            KnowlegeBaseSARules temp = Source as KnowlegeBaseSARules;

            return(approxLearnSamples(temp));
        }
Beispiel #4
0
 public override double ErrorLearnSamples(KnowlegeBaseRules Source)
 {
     return(100.0 - ClassifyLearnSamples(Source as KnowlegeBasePCRules));
 }