en prenant l'aide de la salle) - page 10

 
joo, conseillez-nous un bon GA à lire pour un profane.
 
c'est-à-dire que je saisis la valeur de H et cela me donne les valeurs a,b,c,d...
 
vitali_yv:
joo, pouvez-vous recommander une bonne lecture de GA pour un profane ?
Je ne peux pas vous conseiller - je n'en ai lu aucun. :O
 

H(max)=a(max)+b(max)+c(max), où a(max)... - est la valeur maximale de a

le nombre H se révèle naturellement avoir une valeur maximale au-delà de laquelle il ne peut être égal à

 
joo:
Je ne peux pas vous conseiller - je n'en ai lu aucun. :O

Je vois).

timezero, vous êtes si maître dans l'art de confondre les choses)

 
timezero:
les valeurs de a,c,d... avec le même H, il est possible qu'il y ait différentes ces variations doivent également être trouvées.
Non, ce type est définitivement en train de pirater quelque chose...
 

))))))))

Non, si je voulais pirater quelque chose, je ne le crierais pas sur Internet pour que tout le monde le sache, n'est-ce pas ?

Je le ferais discrètement alors.

 
Integer:

Parce qu'il y a beaucoup de choix corrects. Si les chiffres sont tels qu'il n'y a qu'une seule option correcte, l'AG ne la trouvera pas, ou ne la trouvera que par hasard.

Vous avez raison, la mienne ne le trouvera pas. Mais il y a une autre raison.

Mon algorithme fonctionne avec des gènes répartis uniformément sur la ligne des nombres. D'après l'énoncé du problème, après avoir converti les gènes du génotype au phénotype, nous obtenons la disposition suivante des nombres sur la ligne droite, par exemple pour a

Ainsi, un changement de gène sur certaines parties de la lignée n'aura aucun effet sur le FF.

En modifiant légèrement les conditions du problème pour qu'il n'y ait qu'une seule solution :

double A[20] ={11.1,12,16,19,23,25,26,27,29,34,37,38,43,46,48,58,59,62,64,73};
double B[20] ={ 2,3 ,7 ,9.1 ,11,16,18,31,32,33,41,42,43,47,53,54,60,61,64,81};
double C[20] ={ 7,9 ,15,22,24.1,25,27,28,29,34,42,44,46,52,53,64,66,67,68,70};
double D[20] ={ 1,5 ,4 ,15,18,19,24,32,34,39,42,46,47.1,48,49,60,61,68,72,77};
double E[20] ={ 9,12,19,21,24,27,29.1,35,43,45,46,55,58,61,64,65,66,68,71,82};
double F[20] ={ 6,11,12,22,26,32,42,48,52,54,58,61,64.1,65,72,83,84,87,94,97};
double G[20] ={ 4,9 ,14,15,19,26,35,37,39,40,45,48,52,53,59,63,67,70,74.1,76};

//11.1+9.1+24.1+47.1+29.1+64.1+74.1=11.1+9.1+24.1+47.1+29.1+64.1+74.1=258.7

"marquer" les variables requises, l'algorithme ne peut pas trouver la solution.


Il faut donc ajouter la possibilité de modifier la distribution de densité sur la ligne numérique pour les variables qui permettraient de résoudre avec succès de tels problèmes. Je vais y réfléchir.

 
Veuillez m'envoyer un lien où vous pouvez télécharger C++, mais sans mot de passe pour l'archive et autres choses du genre, je vais lancer quelque chose en C et voir ce qui se passe.
 
timezero:
Veuillez m'envoyer un lien où je peux télécharger C++ sans mot de passe pour les archives et autres choses du genre, Je vais prendre des notes en C et voir si je peux trouver une solution.

Le cornet Obolensky se promène dans le parc et regarde le lieutenant Rzhevsky qui tire un piano.....

- Lieutenant, où allez-vous ?

-J'ai acheté un piano...

- Tu peux jouer aussi ?

- Oh, conneries, demain le cornet Oblomov viendra et vous montrera comment faire .......

;)

Essayez Delphi ou BASIC.... ;)