Здесь для решения транспортной задачи используется генетический алгоритм. Результатом решения есть самый кратчайший путь, соединяющий все точки.
... [...]
"Из пункта "А" в пункт "Б" выехали велосипедист, мотоциклист, поезд, автомобиль, автобус, трактор, гужевая повозка, полуприцеп и каток. Что-то невероятно интересное происходит в пункте "Б"! "