Алгоритм TSP: инициализация населения - PullRequest
0 голосов
/ 24 февраля 2019

Первый элемент ДОЛЖЕН быть 0, последний элемент ДОЛЖЕН быть узлом-1 для каждого пути;проблема в том, что после добавления пути к населению он сбрасывается, а путь в населении также сбрасывается ... С трудом - помогите, пожалуйста.Я снова пишу код через 10+ лет, поэтому любые предложения по структуре также приветствуются.

def population(n,nodes):
    parent = range(1,nodes-1)
    population=[]   
    path=[] 
    for j in range (1,n-1):
        path.append(0)
        path=path+(random.sample(parent,nodes-2))
        path.append(nodes-1)
        population.append(path)
        path[:]=[]
     return (norm_Fit(pop_Fit_Sort(population)))
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...