Un algorithme génétique en Julia - partie 13
On peut améliorer la fonction fight
, pour qu’elle ne choisisse pas toujours
le meilleur individu. Il serait bon que, dans une faible proportion, elle
choisisse parfois le plus faible des deux combattants ; ceci pour assurer
qu’on ne perde pas de matériel génétique.
Voici donc la nouvelle fonction fight
:
Dans 80% des cas, elle selectionne le meilleur individu, et dans 20% des cas, elle selectionne le plus faible.
Je pense qu’on a maintenant tous les éléments nécessaire à la finalisation de l’algorithme.
À demain.
/ / / / / / / / / /
« Un algorithme génétique en Julia - partie 12 ---//---
Un algorithme génétique en Julia - partie 14 »