- Зарплата, которую получит сотрудник за посещение клиента
- Счетчик остановки
- Вероятность кроссинговера в процентах, Вероятность мутации = 100 - *вероятность кроссинговера*
- Множитель, определяет, насколько вероятно в пути будут точки начала и конца, указанные в Employees.txt
- Размер популяции, четное число
- 1 - использовать файлы ClientsGraph.txt и graph.graphml, 0 - использовать файл Clients.txt.
Каждая строка - новый сотрудник. 1 Число в строке - желаемая точка начала, 2 - конца.
Пусть имеем следующий граф:
Для него можно построить следующую таблицу путей:
В файл Clients.txt нужно записать только этот участок таблицы:
Первое число каждой строки - назначенное время, затем через пробел нужно указать длины путей из таблицы выше. Завершается строка символом ";".
Построчно записывается назначенное время
Файл скачивается с сайта. Граф -> экспортировать граф.