J'essaie de travailler sur un algorithme génétique TSP. Je suis nouveau à GA et j'ai lu beaucoup de documents à ce sujet. Je sais qu'il faut créer l'initialisation puis découvrir la condition physique de chaque individu puis faire la mutation et ainsi de suite. Cependant, je suis vraiment nouveau dans la programmation JAVA. Je ne suis pas sûr de savoir comment créer l'initialisation (initialiser tous les individus de la population à tous les tours valides sans répétition). P.s. certains codes de ressources et tutoriels en ligne sont trop difficiles pour moi.Initialisation de l'algorithme génétique JAVA
C'est ce que j'ai eu jusqu'à présent. S'il vous plaît indiquer ce que j'ai besoin et ce que j'ai fait de mal et quoi d'autre je dois ajouter dans le code.
private void initialize(){
for(int i =0; i< population.length; i++){
for(int j =0; j < population[i].length; j++){
}
}
pourquoi booléen? comment présentez-vous l'individu? – ItamarG3
Votre question est tout simplement trop générique pour être responsable. Un algorithme génétique est une classe d'algorithmes, il n'y a pas de moyen unique de les initialiser tous. –
sinon ce que je devrais mettre dans l'initalization –