Selamlar arkadaşlar çok basit bir biçimde genetik algoritmanın temelini kavramak için küçük bir program yazdım bu konuda fikir sahibi olan arkadaşlar koduma bakıp eksik veya yanlışları söyliyebilir mi ?
def crate_child(): child = [] i = 0 while i < 6: test = random.randrange(0, 100) child.append(test) i = i + 1 return child
child = crate_child()
gen = 1 while main != child: print("---------------\nGENERATION: " + str(gen)) for i in nums: if main[i] != child[i]: child[i] = random.randrange(0, 100) print("Main:") print(main) print("Child:") print(child) gen = gen + 1 if main == child: print("\nChild is grow")
yeni mesaja git
Yeni mesajları sizin için sürekli kontrol ediyoruz, bir mesaj yazılırsa otomatik yükleyeceğiz.Bir Daha Gösterme