Pour simplifier l'algorythme je reprendrais un modèle réel simplifié (une seule paire de chromosomes avec tous les gènes)
(je ne fais que résumer ce qui a été dit d'une façon plus claire à mon sens)
Petit rappel pour ceux qui suivent et qui ne connaitraient pas : chaque parent donne au hasard un seul de ses deux chromosomes.
Donc, pour chaque carpe je stockerais deux chromosomes, un tiré au sort de chaque parent. et ensuite je stockerais également le résultat de cette combinaison comme résultat, en choisissant aléatoirement quand on a un allèle récéssif des deux parents.
Blond + brun c'est toujours brun car on a des allèles récessifs et des dominants, pour d'autres gènes c'est plus compliqué mais je pense que tu peux réaliser un modèle, il doit y avoir de la doc là dessus sur internet.
Pour le sexe je n'y connais rien mais chez les humains il me semble que la femme a deux chromosomes Y et l'homme 1X et 1Y
Donc la détermination du sexe se fait aléatoirement en fonction du chromosome passé par le mâle.
(je ne fais que résumer ce qui a été dit d'une façon plus claire à mon sens)
Petit rappel pour ceux qui suivent et qui ne connaitraient pas : chaque parent donne au hasard un seul de ses deux chromosomes.
Donc, pour chaque carpe je stockerais deux chromosomes, un tiré au sort de chaque parent. et ensuite je stockerais également le résultat de cette combinaison comme résultat, en choisissant aléatoirement quand on a un allèle récéssif des deux parents.
Blond + brun c'est toujours brun car on a des allèles récessifs et des dominants, pour d'autres gènes c'est plus compliqué mais je pense que tu peux réaliser un modèle, il doit y avoir de la doc là dessus sur internet.
Pour le sexe je n'y connais rien mais chez les humains il me semble que la femme a deux chromosomes Y et l'homme 1X et 1Y
Donc la détermination du sexe se fait aléatoirement en fonction du chromosome passé par le mâle.