diff --git a/__pycache__/RotTable.cpython-37.pyc b/__pycache__/RotTable.cpython-37.pyc index c83b8f44bf8d032a00f01146a96d3e6db0a5d8f2..0477a722760778303f014be01bff71136d3924aa 100644 Binary files a/__pycache__/RotTable.cpython-37.pyc and b/__pycache__/RotTable.cpython-37.pyc differ diff --git a/__pycache__/Traj3D.cpython-37.pyc b/__pycache__/Traj3D.cpython-37.pyc index 1c96963aabd1b568f33a524d629ac0fbd51f9518..19e88a81f3a4a899484f447a09ccd78a13386601 100644 Binary files a/__pycache__/Traj3D.cpython-37.pyc and b/__pycache__/Traj3D.cpython-37.pyc differ diff --git a/__pycache__/croisement.cpython-37.pyc b/__pycache__/croisement.cpython-37.pyc index c042b249f5e73f2201cd389e3d47dd0627706e14..1c3ec7b081655a26338694b19c7d0710ced76b8b 100644 Binary files a/__pycache__/croisement.cpython-37.pyc and b/__pycache__/croisement.cpython-37.pyc differ diff --git a/__pycache__/individu.cpython-37.pyc b/__pycache__/individu.cpython-37.pyc index b92864141ef1be69e4e4b528e4b1f8dedab9d277..aca1bbc5207c78add6394192bb727c248c1b3e07 100644 Binary files a/__pycache__/individu.cpython-37.pyc and b/__pycache__/individu.cpython-37.pyc differ diff --git a/__pycache__/population.cpython-37.pyc b/__pycache__/population.cpython-37.pyc index 14e980ef62041555b1d3d28efc6dd1b0cc4e3b90..5c9a5779f75544df2a92deac8187c677c0fe12da 100644 Binary files a/__pycache__/population.cpython-37.pyc and b/__pycache__/population.cpython-37.pyc differ diff --git a/algogenetique.py b/algogenetique.py index 9b91cb95af25a08044e3ecc9e682ca1e82153211..1c0fb8750761a64c6bf11965651910ca5fd7790e 100644 --- a/algogenetique.py +++ b/algogenetique.py @@ -15,6 +15,10 @@ def main(N,tmax,pmutation, proportion,brin="plasmid_8k.fasta"): brin = ''.join(lineList[1:])''' L=[] People=Population(N) + print(People.indiv[0].table.rot_table) + print(People.indiv[1].table.rot_table) + print(People.indiv[2].table.rot_table) + print(People.indiv[3].table.rot_table) for i in range(tmax): max=0 best=None @@ -29,7 +33,6 @@ def main(N,tmax,pmutation, proportion,brin="plasmid_8k.fasta"): best=individu max=individu.score L.append(max) - print(L) plt.plot([i for i in range(tmax)], L) plt.show() return(individu)