Skip to content
Snippets Groups Projects
Commit 433d6941 authored by Nadin Thibault's avatar Nadin Thibault
Browse files

main

parent 198e570a
No related branches found
No related tags found
No related merge requests found
ALPHA = 3
p = 0.2
Pm = 0.3
size = 64
nb_iter = 30
size = 32
nb_iter = 10
AGRANDISSEMENT = 5
nom_selection = "selection_roulette"
nom_croisement = "croisement_milieu"
Symetrique = {"AA": "TT", "AC": "TG", "AG": "TC", "AT": None,
"TA": None, "CA": "GT", "CC": "GG", "CG": None, "GC": None, "CT": "GA"}
List_of_genes = ["AA", "AC", "AG", "AT",
"TA", "CA", "CC", "CG", "GC", "CT"]
"TA", "CA", "CC", "CG", "GC", "CT"] #les gènes à modifier
Symetrique = {"AA": "TT", "AC": "TG", "AG": "TC", "AT": None,
"TA": None, "CA": "GT", "CC": "GG", "CG": None, "GC": None, "CT": "GA"} #les symétriques de ces gènes
......@@ -200,7 +200,7 @@ def evolution_fitness():#evolution de la fitness au cours de l'évaluation
plt.savefig("fitness au cours de l'evo.png")
#plt.close()
def evolution_fitness():#evolution de la fitness au cours de l'évaluation
def fitness_size():#evolution de la fitness au cours de l'évaluation
D = []
S = [int(1.5**i+10) for i in range(10)]
......@@ -230,14 +230,15 @@ def evolution_fitness():#evolution de la fitness au cours de l'évaluation
plt.grid()
plt.legend()
plt.show()
plt.savefig("fitness au cours de l'evo.png")
plt.savefig("distance et size.png")
#plt.close()
if __name__ == "__main__":
main()
evolution_fitness()
'''
fitness_size()
main()
test_opt()
evolution_fitness()
tests_croisements()
tests_selection()
'''
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment