31 unsigned int topologyGeneratorId = 0;
32 bool swapRelations =
true;
33 bool removeRelations =
true;
34 int maxNeighbourCount = -1;
39 unsigned int costFunctionId = 0;
46 unsigned int optimizationAlgorithmId = 0;
47 double randomRestartProbability = 0;
48 double randomWalkProbability = 0;
50 double startTemperature = 0;
51 double endTemperature = 0;
52 double temperatureFactor = 0;
53 unsigned int repetitionsBeforeUpdated = 10;
55 double initialAcceptableCostDelta = 0;
56 double costDeltaDecreaseFactor = 0;
58 bool startFromRandomTopology =
false;
63 unsigned int evaluatorId = 0;
65 double maxAngleDeviation = 30;
66 double confidenceThreshold = 0.99;
67 bool testForFalseNegatives =
false;
75 std::string dbfilename =
"";
76 std::string outputDataPath =
"";
77 std::string loadStartTopologiesFrom =
"";
79 unsigned int testSetCount = 600;
81 std::string loadValidTestSetsFrom =
"";
82 std::string loadInvalidTestSetsFrom =
"";
83 std::string storeValidTestSetsTo =
"";
84 std::string storeInvalidTestSetsTo =
"";
86 bool useClassifier =
false;
88 bool storeFullyMeshedISM =
false;
89 bool storeStartTopologyISM =
false;
unsigned int treeValidatorId
unsigned int maxTreeHeight
this namespace contains all generally usable classes.