예제 #1
0
 public Menu()
 {
     this.randomRouteGenerator = new RandomRouteGenerator();
     this.routeEvaluator       = new RouteEvaluator();
     this.graph                     = new Graph();
     this.fileReader                = new FileReader();
     this.timeBasedEvaluator        = new TimeBasedEvaluator();
     this.evolutionaryAlgorithmMenu = new EvolutionaryAlgorithmMenu();
     this.aCOController             = new ACOController();
 }
예제 #2
0
 public Graph()
 {
     GraphOfNodes   = new Dictionary <int, double[]>();
     routeEvaluator = new RouteEvaluator();
 }