private void Run() { _testDir = _argsParser.GetValueOfOptionWithAfterString("-test_dir"); if (_testDir == null) { Console.WriteLine("-test_dir is not given, exiting"); return; } bool run_layout; if (!_argsParser.OptionIsUsed("-dot")) { _graphWidth = GetWidthOfGraph(); _circleRadius = _graphWidth / 10; _nofCircles = GetNumberOfCircles(); _nodesPerCircle = GetNumberOfNodesPerCircle(); _nodeWidth = 2 * _circleRadius / 3; run_layout = false; CreateArtificialGraphsIfRequired(); } else { run_layout = true; } OverlapRemovalTestSuite.ComparisonSuite( _testDir, "ResultsPrism-original-datasetTestSuite1.csv", false, run_layout); }
private void Run() { _testDir = _argsParser.GetStringOptionValue("-test_dir"); if (_testDir == null) { System.Diagnostics.Debug.WriteLine("-test_dir is not given, exiting"); return; } bool run_layout; if (!_argsParser.OptionIsUsed("-dot")) { _graphWidth = GetWidthOfGraph(); _circleRadius = _graphWidth / 10; _nofCircles = GetNumberOfCircles(); _nodesPerCircle = GetNumberOfNodesPerCircle(); _nodeWidth = 2 * _circleRadius / 3; _randomNodesCount = GetRandomNodesCount(); if (_randomNodesCount != 0) { _circleRadius = 0; _nofCircles = 0; } run_layout = false; CreateArtificialGraphsIfRequired(); } else { run_layout = true; } OverlapRemovalTestSuite.ComparisonSuite( _testDir, "ResultsPrism-original-datasetTestSuite1.csv", false, run_layout); }