Beispiel #1
0
 public Energie(CircumstanceType circumstanceType, Basisameise parentAnt) : base(circumstanceType, parentAnt)
 {
     characterParts = new DotFuzzy.LinguisticVariable("Energie");
     characterParts.MembershipFunctionCollection.Add(new DotFuzzy.MembershipFunction("Sehr_Schwach", FuzzyValues[0][0], FuzzyValues[0][1], FuzzyValues[0][2], FuzzyValues[0][3]));
     characterParts.MembershipFunctionCollection.Add(new DotFuzzy.MembershipFunction("Schwach", FuzzyValues[1][0], FuzzyValues[1][1], FuzzyValues[1][2], FuzzyValues[1][3]));
     characterParts.MembershipFunctionCollection.Add(new DotFuzzy.MembershipFunction("Normal", FuzzyValues[2][0], FuzzyValues[2][1], FuzzyValues[2][2], FuzzyValues[2][3]));
     characterParts.MembershipFunctionCollection.Add(new DotFuzzy.MembershipFunction("Ausgeruht", FuzzyValues[3][0], FuzzyValues[3][1], FuzzyValues[3][2], FuzzyValues[3][3]));
     characterParts.MembershipFunctionCollection.Add(new DotFuzzy.MembershipFunction("Sehr_Ausgeruht", FuzzyValues[4][0], FuzzyValues[4][1], FuzzyValues[4][2], FuzzyValues[4][3]));
 }
Beispiel #2
0
 public AmeisenFreundeInNaehe(CircumstanceType circumstanceType, Basisameise parentAnt) : base(circumstanceType, parentAnt)
 {
     characterParts = new DotFuzzy.LinguisticVariable("AmeisenFreundeInNaehe");
     characterParts.MembershipFunctionCollection.Add(new DotFuzzy.MembershipFunction("Keine", FuzzyValues[0][0], FuzzyValues[0][1], FuzzyValues[0][2], FuzzyValues[0][3]));
     characterParts.MembershipFunctionCollection.Add(new DotFuzzy.MembershipFunction("Kaum", FuzzyValues[1][0], FuzzyValues[1][1], FuzzyValues[1][2], FuzzyValues[1][3]));
     characterParts.MembershipFunctionCollection.Add(new DotFuzzy.MembershipFunction("Wenige", FuzzyValues[2][0], FuzzyValues[2][1], FuzzyValues[2][2], FuzzyValues[2][3]));
     characterParts.MembershipFunctionCollection.Add(new DotFuzzy.MembershipFunction("Genug", FuzzyValues[3][0], FuzzyValues[3][1], FuzzyValues[3][2], FuzzyValues[3][3]));
     characterParts.MembershipFunctionCollection.Add(new DotFuzzy.MembershipFunction("Viele", FuzzyValues[4][0], FuzzyValues[4][1], FuzzyValues[4][2], FuzzyValues[4][3]));
 }
Beispiel #3
0
 internal Circumstance(CircumstanceType circumstanceType, Basisameise parentAnt)
 {
     this.circumstanceType = circumstanceType;
     this.parentAnt        = parentAnt;
     this.TypeOfCharacter  = CharacterTypes.Circumstance;
 }