|
|
@@ -1,35 +1,35 @@
|
|
|
#include "StdInc.h"
|
|
|
#include "Fuzzy.h"
|
|
|
#include "../../lib/CObjectHandler.h"
|
|
|
-#include "..\FuzzyLite\AreaCentroidAlgorithm.cpp"
|
|
|
-#include "..\FuzzyLite\CompoundTerm.cpp"
|
|
|
-#include "..\FuzzyLite\DescriptiveAntecedent.cpp"
|
|
|
-#include "..\FuzzyLite\FuzzyEngine.cpp"
|
|
|
-#include "..\FuzzyLite\FuzzyAnd.cpp"
|
|
|
-#include "..\FuzzyLite\FuzzyOr.cpp"
|
|
|
-#include "..\FuzzyLite\InputLVar.cpp"
|
|
|
-#include "..\FuzzyLite\OutputLVar.cpp"
|
|
|
-#include "..\FuzzyLite\FuzzyAntecedent.cpp"
|
|
|
-#include "..\FuzzyLite\FuzzyConsequent.cpp"
|
|
|
-#include "..\FuzzyLite\FuzzyDefuzzifier.cpp"
|
|
|
-#include "..\FuzzyLite\FuzzyModulation.cpp"
|
|
|
-#include "..\FuzzyLite\FuzzyOperator.cpp"
|
|
|
-#include "..\FuzzyLite\FuzzyOperation.cpp"
|
|
|
-#include "..\FuzzyLite\FuzzyException.cpp"
|
|
|
-#include "..\FuzzyLite\FuzzyExceptions.cpp"
|
|
|
-#include "..\FuzzyLite\FuzzyRule.cpp"
|
|
|
-#include "..\FuzzyLite\HedgeSet.cpp"
|
|
|
-#include "..\FuzzyLite\Hedge.cpp"
|
|
|
-#include "..\FuzzyLite\SingletonTerm.cpp"
|
|
|
-#include "..\FuzzyLite\TrapezoidalTerm.cpp"
|
|
|
-#include "..\FuzzyLite\TriangularTerm.cpp"
|
|
|
-#include "..\FuzzyLite\LinguisticTerm.cpp"
|
|
|
-#include "..\FuzzyLite\LinguisticVariable.cpp"
|
|
|
-#include "..\FuzzyLite\RuleBlock.cpp"
|
|
|
-#include "..\FuzzyLite\ShoulderTerm.cpp"
|
|
|
-#include "..\FuzzyLite\StrOp.cpp"
|
|
|
-#include "..\FuzzyLite\MamdaniRule.cpp"
|
|
|
-#include "..\FuzzyLite\MamdaniConsequent.cpp"
|
|
|
+#include "../FuzzyLite/AreaCentroidAlgorithm.cpp"
|
|
|
+#include "../FuzzyLite/CompoundTerm.cpp"
|
|
|
+#include "../FuzzyLite/DescriptiveAntecedent.cpp"
|
|
|
+#include "../FuzzyLite/FuzzyEngine.cpp"
|
|
|
+#include "../FuzzyLite/FuzzyAnd.cpp"
|
|
|
+#include "../FuzzyLite/FuzzyOr.cpp"
|
|
|
+#include "../FuzzyLite/InputLVar.cpp"
|
|
|
+#include "../FuzzyLite/OutputLVar.cpp"
|
|
|
+#include "../FuzzyLite/FuzzyAntecedent.cpp"
|
|
|
+#include "../FuzzyLite/FuzzyConsequent.cpp"
|
|
|
+#include "../FuzzyLite/FuzzyDefuzzifier.cpp"
|
|
|
+#include "../FuzzyLite/FuzzyModulation.cpp"
|
|
|
+#include "../FuzzyLite/FuzzyOperator.cpp"
|
|
|
+#include "../FuzzyLite/FuzzyOperation.cpp"
|
|
|
+#include "../FuzzyLite/FuzzyException.cpp"
|
|
|
+#include "../FuzzyLite/FuzzyExceptions.cpp"
|
|
|
+#include "../FuzzyLite/FuzzyRule.cpp"
|
|
|
+#include "../FuzzyLite/HedgeSet.cpp"
|
|
|
+#include "../FuzzyLite/Hedge.cpp"
|
|
|
+#include "../FuzzyLite/SingletonTerm.cpp"
|
|
|
+#include "../FuzzyLite/TrapezoidalTerm.cpp"
|
|
|
+#include "../FuzzyLite/TriangularTerm.cpp"
|
|
|
+#include "../FuzzyLite/LinguisticTerm.cpp"
|
|
|
+#include "../FuzzyLite/LinguisticVariable.cpp"
|
|
|
+#include "../FuzzyLite/RuleBlock.cpp"
|
|
|
+#include "../FuzzyLite/ShoulderTerm.cpp"
|
|
|
+#include "../FuzzyLite/StrOp.cpp"
|
|
|
+#include "../FuzzyLite/MamdaniRule.cpp"
|
|
|
+#include "../FuzzyLite/MamdaniConsequent.cpp"
|
|
|
|
|
|
/*
|
|
|
* Fuzzy.cpp, part of VCMI engine
|
|
|
@@ -298,4 +298,4 @@ float FuzzyHelper::getTacticalAdvantage (const CArmedInstance *we, const CArmedI
|
|
|
tlog1 << "getTacticalAdvantage " << fe.name() << ": " << fe.message() << '\n';
|
|
|
}
|
|
|
return output;
|
|
|
-}
|
|
|
+}
|