Advertisement
Guest User

Untitled

a guest
Jan 31st, 2015
174
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.51 KB | None | 0 0
  1. def sel_por_classif():
  2.    global Lista_fit
  3.    global total_fit
  4.    i = 0
  5.    nova = Lista_fit
  6.    menoranterior = 0
  7.    novo_valorfit = 1
  8.    while(i<qtde_pop):
  9.       menor = min(Lista_fit)
  10.       indmenor = Lista_fit.index(menor)
  11.       ##Lista_fit.remove(menor)
  12.       nova[indmenor] = novo_valorfit
  13.       i+=1
  14.       if(menor != menoranterior):
  15.          novo_valorfit += 1
  16.       menoranterior = menor
  17.    ##print(nova)
  18.    total_fit = 0
  19.    for x in range(qtde_pop):
  20.       total_fit += nova[x]
  21.    Lista_fit = nova
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement