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