static void Main(string[] args) { ImportMap importMap = new ImportMap(); MapTransformer mapTrans = new MapTransformer(); ImportTraj importTraj = new ImportTraj(); RandomMap rand = new RandomMap(); TrajGenerator trajGenerator = new TrajGenerator(); TrajSaver trajSaver = new TrajSaver(); MapPruner mapPruner = new MapPruner(); SampleNeighbourhood sampleNeighbourhood = new SampleNeighbourhood(); MapSaver mapSaver = new MapSaver(); Evaluator eval = new Evaluator(rand, sampleNeighbourhood); Map gt = importMap.ReadMap($"Chicago/Chicago-200-directed-50-100"); Map cm = importMap.ReadMap($"Kharita/Directed/Chicago-200-50-100"); (float, float)precall = eval.EvalNeighbourhood(gt, cm); Console.WriteLine(precall); }
public Evaluator(RandomMap rand, SampleNeighbourhood sample) { this.rand = rand; this.sampleNeighbourhood = sample; }