public MonteCarloSquadMaker(ISetupSourceFactory setupSourceFactory, ISquadsSetupFactory squadSetupFactory, IDistanceCalculator distanceCalculator) { _setupSourceFactory = setupSourceFactory; _squadSetupFactory = squadSetupFactory; _distanceCalculator = distanceCalculator; }
public HillClimbingSquadMaker(ISetupSourceFactory setupSourceFactory, ISquadsSetupFactory squadSetupFactory, IDistanceCalculator distanceCalculator) { _setupSourceFactory = setupSourceFactory; _squadSetupFactory = squadSetupFactory; _distanceCalculator = distanceCalculator; }