示例#1
0
        public frmMain()
        {
            InitializeComponent();

            // Начальная инициализация параметров расчета. Используются параметры по умолчанию.
            _paramAnt = new AntParameters();
            _paramBnB = new BnBParameters();
            _paramGA  = new GAParameters();

            // Отправляем ссылку на Лист Маршрутов контроллу прорисовки
            liRoute        = new List <Route>();
            ucCP.ListRoute = liRoute;

            //инициализация списков экземпляров алгоритмов
            _prAntList = new List <ProcessAnt>();
            _prNNList  = new List <ProcessNearestNeighbour>();
            _prBnBList = new List <ProcessBranchAndBound>();
            _prGAList  = new List <ProcessGeneticAlgorithm>();
        }
示例#2
0
 public BranchAndBoundTravelSalesman(CitiesCollection cities, BnBParameters param) : this(cities)
 {
     _parameters = param;
 }