Example #1
0
 public ConstructionWithBestInsertion(IRouteRepository routeRepository, IBestInsertion bestInsertion,
                                      INodeAndArcRepository nodeAndArcRepository, ICostCalculator costCalculator)
 {
     _routeRepository      = routeRepository;
     _bestInsertion        = bestInsertion;
     _nodeAndArcRepository = nodeAndArcRepository;
 }
 public GraphColoringSolutionBuilder(INodeAndArcRepository nodeAndArcRepository, IDtoStore dtoStore)
 {
     _nodeAndArcRepository = nodeAndArcRepository;
     _dtoStore             = dtoStore;
 }
 public GraphColoringAlgorithm(INodeAndArcRepository nodeAndArcRepository, ISearchAlgorithm searchAlgorithm)
 {
     _nodeAndArcRepository = nodeAndArcRepository;
     _searchAlgorithm      = searchAlgorithm;
 }
Example #4
0
 public TspNodeBuilder(IDtoStore dtoStore, INodeAndArcRepository nodeAndArcRepository)
 {
     _dtoStore             = dtoStore;
     _nodeAndArcRepository = nodeAndArcRepository;
 }
 public GraphColoringNodeBuilder(IDtoStore dtoStore, INodeAndArcRepository nodeAndArcRepository)
 {
     _dtoStore             = dtoStore;
     _nodeAndArcRepository = nodeAndArcRepository;
 }