Nella maggior parte delle implementazioni di algoritmi genetici, l'attenzione è rivolta al crossover e alla mutazione. Ma in qualche modo, molti di loro tralasciano la natura diploide (dominante / recessiva) dei geni. Per quanto riguarda la mia (limitata) comprensione, la natura dominante / recessiva dei geni è un fattore molto importante nel decidere le caratteristiche effettive di un organismo.
Quindi la mia domanda è: perché la natura diploide dei geni è esclusa dagli algoritmi genetici nella maggior parte delle implementazioni?
È perché:
- non offre molti vantaggi
- aggiunge complessità inutili a un algoritmo altrimenti semplice
- è difficile da implementare
O qualcos'altro interamente?