G.E.N.O.M.A.

Una colección de cartas NFT de edición limitada generada por un algoritmo genético.

¿Qué es G.E.N.O.M.A.?

G.E.N.O.M.A es una colección de cartas virtuales (NFT's) de edición limitada en la que todos los elementos están relacionados entre sí. Estos elementos se han generado mediante un algoritmo genético y se han representado en forma de carta coleccionable.

Cada individuo está compuesto de un conjunto de 23 características que lo hacen único en la población. Todas las propiedades son susceptibles de ser heredadas de los predecesores, ser transmitidas a los descendientes, o mutar, por su propia naturaleza genética. Si quieres saber más, ¡sigue leyendo!

Características de una carta

Todas las cartas en G.E.N.O.M.A. tienen la misma estructura. Sin embargo, las propiedades de cada carta varían en función de las propiedades únicas del individuo generado por el algoritmo genético que representan. A continuación se listan las propiedades de los individuos de la población de G.E.N.O.M.A.

Género

Los individuos de G.E.N.O.M.A. pueden tener dos géneros, por lo que la población es binaria. El género A queda representado mediante un icono circular de color azul y rosa con el detalle de una flecha, mientras que el género B queda representado mediante un icono circular de color rojo con el detalle de una cruz. Todos los individuos de las generaciones 2 en adelante tienen un padre del género A y una madre del género B. Los individuos de la generación 1 no tienen progenitores. Solo Darwin sabe cómo surgieron.

Identificador único o UUID

Cada individuo de la colección es único. No existe otro individuo similar. Y como único que es, tiene un identificador que también es único. El identificador de una carta de G.E.N.O.M.A. se basa en el estándar RFC4122, cuya especificación técnica se puede consultar aquí: https://www.ietf.org/rfc/rfc4122.txt

Propiedades

Parte de las características de un individuo de G.E.N.O.M.A. se compone de unos atributos a los que llamamos "genoma principal". Estos atributos adoptan un valor que se sitúa en el rango desde 0 hasta 100, siendo 0 el peor valor y 100 el mejor. Las propiedades y su significado son:

  • Tamaño: El espacio entendido como volumen físico que ocupa el individuo. Se mide en Unidades de Volumen Genómico.

  • Fuerza: Capacidad física para realizar un trabajo o un movimiento. Se mide en Newtons.

  • Inteligencia: Le permite aprender, entender, razonar, tomar decisiones y formar ideas. Se mide en Puntos de Temple.

  • Belleza: Propiedad que hace que el individuo sea amado, infundiendo deleite espiritual en quien le observa. Se mide en Guapoides.

  • Maná: Esta energía es el concepto equivalente a los habituales puntos mágicos y se utiliza para poder invocar hechizos o conjuraciones. Se mide en Puntos de Maná.

  • Cordura: Se refiere al estado mental del individuo entendida como su capacidad de comportarse de forma prudente y sensata, es decir,​ opuesta a la locura. Se mide en Hercios.

  • Vista: Permite al individuo percibir los objetos físicos que le rodean en el mundo. Se mide en dioptrías.

  • Oído: Evalúa los procesos psicofisiológicos que proporcionan al individuo la capacidad de oír. Se mide en decibelios.

  • Olfato: Es la capacidad del individuo de percibir olores mediante órganos que reaccionan químicamente ante la presencia de estimulantes olfativos en el ambiente. Se mide en unidades de olor por metro cúbico (ou/m3).

  • Sigilo: Determina la propensión del individuo a ser detectado en presencia de otros. Se mide en unidades silenciosas.

  • Salto: Capacidad de modificar las coordenadas del individuo en el eje Y de forma voluntaria mediante el uso de sus miembros superiores. Dependiendo del metaverso en el que viva, esta propiedad puede ser más o menos relevante. Se mide en píxeles.

  • Escalada: Capacidad de modificar las coordenadas del individuo en el eje Y de forma voluntaria mediante el uso de sus miembros inferiores. Dependiendo del metaverso en el que viva, esta propiedad puede ser más o menos relevante. Se mide en píxeles.

  • Natación: Mide la eficiencia para el desplazamiento del individuo en líquidos. Su unidad de medida son los Faradays de agua, o capacidad acuática.

  • Mentira: Se refiere al potencial del individuo para fingir, engañar, aparentar, persuadir o provocar situaciones determinadas. Se mide en candelas oscuras.

  • Diplomacia: Esta propiedad determina la facilidad que tiene el individuo para velar por sus propios intereses y los de la población en general, así como de las relaciones entre los otros individuos. Se mide en Sieverts, también conocidas como unidades de radiación mediática.

  • Agilidad: Habilidad de utilizar sus habilidades derivadas de las propiedades del individuo en coordinación con su cuerpo y las funciones sensoriales. Se mide en Radianes por segundo al cuadrado.

Tipos

Existen varios tipos de individuo y un individuo de G.E.N.O.M.A. siempre pertenece a uno. En función del tipo del individuo, su carta tendrá un marco especial, así como un icono propio del tipo en la esquina inferior derecha.

Aire

Dark

Tierra

Fuego

Cristal

Insecto

Luz

Metal

Planta

Psy

Tech

Agua

Color propio

Cada individuo de G.E.N.O.M.A. incorpora tres atributos especiales que, combinados entre sí, forman un color propio. Este color es utilizado para rellenar las barras separadoras de la carta, así como utilizadas para dibujar las barritas que representan gráficamente cada atributo. Las tres propiedades reciben los nombres de rColor, gColor y bColor, y pueden tomar un valor de entre 0 y 255. Cada uno de los valores representa la cantidad de color que tendrá en los canales Rojo, Verde y Azul, y su combinación dará como resultado un color en el sistema RGB. RGB es modelo de color aditivo ampliamente utilizado en electrónica.

Propiedad "Shiny"

Existe una extrañísima propiedad en el algoritmo de generación de individuos que permite que un individuo de la población, sean cuales sean sus características, pueda tener esta propiedad habilitada. Se trata de una propiedad que toma un valor entre 0 y 1000000. El sistema G.E.N.O.M.A. considera que la propiedad "Shiny" está activada siempre que el valor tomado sea superior a 990000.

Algunos científicos están en contra de esta teoría, pues prefieren considerar a los individuos "Shiny" como aquellos que tienen un valor absoluto de un millón. A estos individuos se les conoce como "Shiny puros", pero en G.E.N.O.M.A. no se ha dado este caso a día de hoy y sólo se contempla como modelo científico teórico. Esta información únicamente es contrastable con los registros de nacimiento de cada individuo, donde se ve el valor exacto.

Progenitores y generación

La parte inferior de la carta contiene el UUID de los progenitores para todas las cartas que sean de generación 2 o superior. Además, muestra la generación a la que pertenece la carta. Lógicamente, las cartas de generación 1 no tienen información de progenitores, pues fueron generadas por el algoritmo de G.E.N.O.M.A. en la fase inicial.

Score

En la parte superior derecha de cada carta se observa un valor calculado que indica cuánto de "bueno" es el individuo. Este valor sirve para comparar individuos dentro de una misma generación y determina su ranking en el momento de convertirse en candidato a la reproducción, de tal forma que su genética podría pasar a formar parte de la siguiente generación de G.E.N.O.M.A.

Si se calculara una media de este valor, denominado "Score", para todos los individuos de una misma generación, se observaría que, como norma general, mejoraría con el paso del tiempo y según se van creando generaciones nuevas. Por tanto, el hecho de tener un ejemplar con un "Score" alto en las generaciones iniciales, lo convierte en un elemento poco común. Igualmente sucedería con individuos cuyo "Score" sea muy bajo si pertenecen a generaciones muy avanzadas.

El "Score" medio de una generación llega a un punto en el que, tras N generaciones, es muy complicado que mejore sustancialmente. A este límite se le conoce como "límite poblacional medio", y determina si una colección de G.E.N.O.M.A. alcanzaría (o no) la supremacía entre otras civilizaciones. Este dato es de carácter reservado, sólo se puede calcular en el momento de la generación de toda la colección de G.E.N.O.M.A. y nunca se publica, con el objetivo de que no se conozca qué civilización es mejor que otra, y todas tengas las mismas oportunidades de alcanzar la supremacía, llegado el momento.

El "Score" se calcula siguiendo una fórmula matemática que se conserva en secreto por decisión de G.E.N.O.M.A.

Rareza

En la parte inferior derecha del interior de las cartas se observa un icono que determina la "rareza" del individuo dentro de los parámetros habituales del algoritmo de G.E.N.O.M.A, que determina si estamos ante un individuo común o extremadamente peculiar. En cualquier caso, el indicador de rareza siempre toma uno de estos cuatro valores:

Común

Raro

Épico

Leyenda

Es importante destacar que este valor es independiente de la propiedad "Shiny", por lo que perfectamente podríamos tener un individuo de naturaleza "Común" que tenga habilitada la propiedad "Shiny".

La forma de calcular la rareza de una carta se mantiene en secreto para no poner en riesgo una parte crítica del código de G.E.N.O.M.A.

Lenguaje de programación

Para escribir el algoritmo se ha utilizado node.js, por lo que el lenguaje de programación es Javascript. Como IDE, se ha utilizado Visual Studio Code, y se implementan las siguientes librerías:

  • canvas: Para la generación de los archivos png que representan cada individuo.

  • express: Para que el algoritmo se ejecute como respuesta a una petición web local, y para que el sistema esté preparado para convertirse en una API a futuro, si fuera necesario.

  • fs: Para la lectura y escritura de archivos en el sistema de ficheros.

  • json2xml: Para la generación de la hoja excel con el detalle de toda la colección de cartas.

  • uuid: Para la generación de identificadores únicos de las cartas.

Descripción del algoritmo G.E.N.O.M.A.

Generación inicial

El primer paso del algoritmo consiste en la creación de la generacion "uno" de individuos, mediante cálculos y mecanismos totalmente aleatorios.

Reproducción y mutación

La primera generación de individuos de G.E.N.O.M.A. se crea aleatoriamente, pero el resto de generaciones depende de la inmediatamente anterior. El hecho de crear una nueva generación de individuos se denomina "función de reproducción". La función de reproducción consta de varias fases:

  • Fase de emparejamiento: Durante esta fase, se eligen los mejores individuos de la generación y se agrupan por pares en función de su género. De esta forma, los mejores individuos de cada género son los que podrán tener la oportunidad de emparejarse con los mejores individuos del género opuesto. en el caso de que haya más individuos de un género que de otro, los peores individuos de ese género no tendrán la oportunidad de reproducirse, y su genética no continuará en las siguientes generaciones. Diremos en este caso que "el individuo no encontró pareja para poder reproducirse".

  • Fase de decisión: Durante esta fase, cada pareja decide de forma libre cuántos hijos desea tener. Pueden ocurrir varios escenarios:

    • Si la pareja decide no tener hijos, su genética no pasará a la siguiente generación. Diremos en este caso que "el individuo no prosperó en su oportunidad de reproducción"

    • Si la pareja decide tener menos de dos hijos, colaborarán en la decadencia del número de individuos que forman la población en la siguiente generación, haciendo que la continuidad de la especie se complique.

    • Si deciden tener dos hijos, aseguran que el número de individuos de la siguiente generación sea de, al menos, el mismo número de individuos que tuvieron la opción de reproducirse. Su genética se transmitirá suficientemente a la siguiente generación, mejorando la especie.

    • Si tienen 3 hijos o más, colaborarán en el aumento del número de individuos que forman la población en la siguiente generación, haciendo que la continuidad de la especie sea más factible. Además, su genética será más probable de que se propague en las siguientes generaciones, mejorando la especie.

  • Fase de procreación: Durante esta fase, los hijos de la pareja se generan, siguiendo la siguiente lógica:

    • Propiedades no heredables: Los atributos de color propio, género, tamaño, belleza, y la propiedad "Shiny", se generarán aleatoriamente. Es decir, que estas propiedades son inherentes al propio individuo y no dependen de la genética de sus predecesores. Esto hace posible que individuos muy bellos puedan nacer de padres poco agradecidos, o que individuos muy grandes puedan ser hijos de padres pequeños.

    • Propiedades heredables: El resto de atributos se basa en el factor determinado por el algoritmo de G.E.N.O.M.A., que consiste en que en el 20 % de los casos, el atributo sea heredado del padre y en otro 20% de los casos será heredado de la madre. El resto de casos se considerará una mutación. Una mutación indica que la propiedad no ha sido heredada ni del padre ni de la madre, por lo que habrá sido generada en esencia como ocurrió en la primera generación de G.E.N.O.M.A. De esta forma, si una pareja tiene varios hijos, su genética tendrá una buena probabilidad de ser transmitida y, por tanto, mejorar la especie. Además, podemos decir que los hijos tendrán cierto parecido a su padre y a su madre en algunos aspectos, pero en otros serán totalmente genuinos.

Cálculo de propiedades

Existen propiedades que se calculan una vez que los individuos se han generado completamente. Como ejemplo tenemos la puntuación media o "Score", que depende de que todas las anteriores se hayan creado para poderse calcular. Igualmente, la rareza sería una propiedad de cada individuo que requiere que todas las anteriores sean conocidas.

Generación de imágenes

Una vez que un individuo se ha generado, se procede al a generación de la representación del mismo en forma de imagen. En la sección "características de una carta" se detallan las diferentes piezas que conforman cada una.

Generación de nombres

El individuo adquiere un nombre generado aleatoriamente integrando con la API de terceros que brinda https://randomuser.me/. El único parámetro que se le envía a la API es el género del individuo, a fin de obtener un nombre acorde.

Generación de documento JSON

El algoritmo G.E.N.O.M.A. genera un fichero en formato JSON con la información completa de la colección, incluyendo todas las propiedades, atributos y relaciones de todos los individuos de la colección. Es un documento válido para la validación de que una carta sea o no sea original, así como permitir hacer una carga de la información para ampliar la colección a futuro con generaciones adicionales. Este documento se guarda en secreto para que sólo los creadores de G.E.N.O.M.A. puedan utilizarlo.

Generación de hoja Excel de colección

El último paso del algoritmo es generar un documento Excel donde se recogen todos los datos que se han generado. Esto es, todas las propiedades, atributos y relaciones de todos los individuos de la colección de G.E.N.O.M.A. Este documento es el certificado digital de originalidad de la colección, pues es el único documento válido que permitirá determinar si una carta es o no es original, si fuera necesario comprobarlo. Es importante conservarlo.

Las cartas de G.E.N.O.M.A. son NFTs

¿Qué es un NFT?

Un token no fungible o NFT (del inglés: Non-Fungible Token) es un tipo especial de token criptográfico que representa algo único. Esto significa que no son mutuamente intercambiables. Aunque tienen propiedades similares a las criptomonedas como bitcoin, estas son fungibles por naturaleza.​ Las cuatro principales características de los NFT es que son únicos, indivisibles, transferibles y con la capacidad de demostrarse su escasez.

Las cartas de G.E.N.O.M.A.

Las cartas de una colección G.E.N.O.M.A. son únicas por cómo han sido creadas, mientras que a la vez todas están relacionadas entre sí, pues forman parte de una generación inicial o han sido creadas a partir de los individuos primigenios. En cualquier caso, todas las cartas o individuos de G.E.N.O.M.A. son un número finito y limitado de elementos.

Cada individuo generado por el algoritmo de G.E.N.O.M.A. es un elemento único, y gracias a convertir este elemento en un NFT, además se puede garantizar que no habrá imitaciones ni estafas si decides ser el propietario de alguna de ellas. De hecho, la propia lista de cartas que contiene la información de toda la colección también es un NFT en sí mismo, de tal forma que únicamente existirá una lista, original e infalsificable.

Si te ha gustado G.E.N.O.M.A. y me invitas a un café, te regalo una carta.

No voy a pedirte que compres una carta de G.E.N.O.M.A. directamente. Si realmente te apetece colaborar, puedes invitarme a un café. Es más, una carta G.E.N.O.M.A. cuesta unos dos dólares, por lo que si quieres invitarme a un café, mejor hazlo comprando una carta. A mi me acabará llegando el dinero, y tu te llevarás un NFT. Si me invitas a un café, te regalo una carta de G.E.N.O.M.A. ¿Qué te parece?

Las cartas G.E.N.O.M.A. se podrán adquirir únicamente en https://opensea.io/collection/genoma-cards

NOTICIA: Las generaciones 1 y 2 de G.E.N.O.M.A. acaban de salir a la venta.

¡Hazte con la tuya!

El LOG

En el siguiente desplegable se puede leer el log devuelto por el algoritmo de G.E.N.O.M.A. durante la ejecución.


Console.log

G.E.N.O.M.A. Generation Server started. Listening on port: 3000. Call GET /genomaCollection to start.

A new G.E.N.O.M.A. collection is being generated now!

Creating first generation. Please wait until Darwin's magic ends...

Generation 1 created. Individuals: 50

Now creating generation: 2 of 15...

Gen: 2, Couple 1 of 22. Sons: 1

Gen: 2, Couple 2 of 22. Sons: 2

Gen: 2, Couple 3 of 22. Sons: 3

Gen: 2, Couple 4 of 22. Sons: 5

Gen: 2, Couple 5 of 22. Sons: 2

Gen: 2, Couple 6 of 22. Sons: 3

Gen: 2, Couple 7 of 22. Sons: 2

Gen: 2, Couple 8 of 22. Sons: 4

Gen: 2, Couple 9 of 22. Sons: 5

Gen: 2, Couple 10 of 22. Sons: 4

Gen: 2, Couple 11 of 22. Sons: 3

Gen: 2, Couple 12 of 22. Sons: 3

Gen: 2, Couple 13 of 22. Sons: 0

Gen: 2, Couple 14 of 22. Sons: 2

Gen: 2, Couple 15 of 22. Sons: 5

Gen: 2, Couple 16 of 22. Sons: 0

Gen: 2, Couple 17 of 22. Sons: 4

Gen: 2, Couple 18 of 22. Sons: 5

Gen: 2, Couple 19 of 22. Sons: 1

Gen: 2, Couple 20 of 22. Sons: 1

Gen: 2, Couple 21 of 22. Sons: 1

Gen: 2, Couple 22 of 22. Sons: 2

Generation 2 created. Individuals: 58

Now creating generation: 3 of 15...

Gen: 3, Couple 1 of 23. Sons: 2

Gen: 3, Couple 2 of 23. Sons: 5

Gen: 3, Couple 3 of 23. Sons: 0

Gen: 3, Couple 4 of 23. Sons: 5

Gen: 3, Couple 5 of 23. Sons: 3

Gen: 3, Couple 6 of 23. Sons: 1

Gen: 3, Couple 7 of 23. Sons: 5

Gen: 3, Couple 8 of 23. Sons: 0

Gen: 3, Couple 9 of 23. Sons: 3

Gen: 3, Couple 10 of 23. Sons: 5

Gen: 3, Couple 11 of 23. Sons: 4

Gen: 3, Couple 12 of 23. Sons: 3

Gen: 3, Couple 13 of 23. Sons: 5

Gen: 3, Couple 14 of 23. Sons: 5

Gen: 3, Couple 15 of 23. Sons: 0

Gen: 3, Couple 16 of 23. Sons: 5

Gen: 3, Couple 17 of 23. Sons: 5

Gen: 3, Couple 18 of 23. Sons: 4

Gen: 3, Couple 19 of 23. Sons: 2

Gen: 3, Couple 20 of 23. Sons: 3

Gen: 3, Couple 21 of 23. Sons: 1

Gen: 3, Couple 22 of 23. Sons: 0

Gen: 3, Couple 23 of 23. Sons: 4

Generation 3 created. Individuals: 70

Now creating generation: 4 of 15...

Gen: 4, Couple 1 of 23. Sons: 5

Gen: 4, Couple 2 of 23. Sons: 1

Gen: 4, Couple 3 of 23. Sons: 2

Gen: 4, Couple 4 of 23. Sons: 5

Gen: 4, Couple 5 of 23. Sons: 5

Gen: 4, Couple 6 of 23. Sons: 3

Gen: 4, Couple 7 of 23. Sons: 2

Gen: 4, Couple 8 of 23. Sons: 2

Gen: 4, Couple 9 of 23. Sons: 4

Gen: 4, Couple 10 of 23. Sons: 0

Gen: 4, Couple 11 of 23. Sons: 1

Gen: 4, Couple 12 of 23. Sons: 3

Gen: 4, Couple 13 of 23. Sons: 2

Gen: 4, Couple 14 of 23. Sons: 4

Gen: 4, Couple 15 of 23. Sons: 2

Gen: 4, Couple 16 of 23. Sons: 3

Gen: 4, Couple 17 of 23. Sons: 1

Gen: 4, Couple 18 of 23. Sons: 0

Gen: 4, Couple 19 of 23. Sons: 5

Gen: 4, Couple 20 of 23. Sons: 4

Gen: 4, Couple 21 of 23. Sons: 1

Gen: 4, Couple 22 of 23. Sons: 2

Gen: 4, Couple 23 of 23. Sons: 5

Generation 4 created. Individuals: 62

Now creating generation: 5 of 15...

Gen: 5, Couple 1 of 30. Sons: 0

Gen: 5, Couple 2 of 30. Sons: 5

Gen: 5, Couple 3 of 30. Sons: 5

Gen: 5, Couple 4 of 30. Sons: 1

Gen: 5, Couple 5 of 30. Sons: 1

Gen: 5, Couple 6 of 30. Sons: 0

Gen: 5, Couple 7 of 30. Sons: 5

Gen: 5, Couple 8 of 30. Sons: 2

Gen: 5, Couple 9 of 30. Sons: 2

Gen: 5, Couple 10 of 30. Sons: 0

Gen: 5, Couple 11 of 30. Sons: 3

Gen: 5, Couple 12 of 30. Sons: 2

Gen: 5, Couple 13 of 30. Sons: 1

Gen: 5, Couple 14 of 30. Sons: 3

Gen: 5, Couple 15 of 30. Sons: 1

Gen: 5, Couple 16 of 30. Sons: 1

Gen: 5, Couple 17 of 30. Sons: 3

Gen: 5, Couple 18 of 30. Sons: 0

Gen: 5, Couple 19 of 30. Sons: 1

Gen: 5, Couple 20 of 30. Sons: 1

Gen: 5, Couple 21 of 30. Sons: 3

Gen: 5, Couple 22 of 30. Sons: 2

Gen: 5, Couple 23 of 30. Sons: 1

Gen: 5, Couple 24 of 30. Sons: 0

Gen: 5, Couple 25 of 30. Sons: 3

Gen: 5, Couple 26 of 30. Sons: 3

Gen: 5, Couple 27 of 30. Sons: 5

Gen: 5, Couple 28 of 30. Sons: 3

Gen: 5, Couple 29 of 30. Sons: 1

Gen: 5, Couple 30 of 30. Sons: 2

Generation 5 created. Individuals: 60

Now creating generation: 6 of 15...

Gen: 6, Couple 1 of 28. Sons: 3

Gen: 6, Couple 2 of 28. Sons: 1

Gen: 6, Couple 3 of 28. Sons: 3

Gen: 6, Couple 4 of 28. Sons: 1

Gen: 6, Couple 5 of 28. Sons: 1

Gen: 6, Couple 6 of 28. Sons: 1

Gen: 6, Couple 7 of 28. Sons: 3

Gen: 6, Couple 8 of 28. Sons: 4

Gen: 6, Couple 9 of 28. Sons: 1

Gen: 6, Couple 10 of 28. Sons: 2

Gen: 6, Couple 11 of 28. Sons: 5

Gen: 6, Couple 12 of 28. Sons: 0

Gen: 6, Couple 13 of 28. Sons: 1

Gen: 6, Couple 14 of 28. Sons: 0

Gen: 6, Couple 15 of 28. Sons: 3

Gen: 6, Couple 16 of 28. Sons: 5

Gen: 6, Couple 17 of 28. Sons: 0

Gen: 6, Couple 18 of 28. Sons: 4

Gen: 6, Couple 19 of 28. Sons: 5

Gen: 6, Couple 20 of 28. Sons: 0

Gen: 6, Couple 21 of 28. Sons: 4

Gen: 6, Couple 22 of 28. Sons: 1

Gen: 6, Couple 23 of 28. Sons: 1

Gen: 6, Couple 24 of 28. Sons: 0

Gen: 6, Couple 25 of 28. Sons: 2

Gen: 6, Couple 26 of 28. Sons: 0

Gen: 6, Couple 27 of 28. Sons: 2

Gen: 6, Couple 28 of 28. Sons: 3

Generation 6 created. Individuals: 56

Now creating generation: 7 of 15...

Gen: 7, Couple 1 of 25. Sons: 2

Gen: 7, Couple 2 of 25. Sons: 2

Gen: 7, Couple 3 of 25. Sons: 5

Gen: 7, Couple 4 of 25. Sons: 4

Gen: 7, Couple 5 of 25. Sons: 3

Gen: 7, Couple 6 of 25. Sons: 3

Gen: 7, Couple 7 of 25. Sons: 1

Gen: 7, Couple 8 of 25. Sons: 1

Gen: 7, Couple 9 of 25. Sons: 0

Gen: 7, Couple 10 of 25. Sons: 0

Gen: 7, Couple 11 of 25. Sons: 3

Gen: 7, Couple 12 of 25. Sons: 0

Gen: 7, Couple 13 of 25. Sons: 0

Gen: 7, Couple 14 of 25. Sons: 1

Gen: 7, Couple 15 of 25. Sons: 3

Gen: 7, Couple 16 of 25. Sons: 4

Gen: 7, Couple 17 of 25. Sons: 4

Gen: 7, Couple 18 of 25. Sons: 4

Gen: 7, Couple 19 of 25. Sons: 1

Gen: 7, Couple 20 of 25. Sons: 5

Gen: 7, Couple 21 of 25. Sons: 3

Gen: 7, Couple 22 of 25. Sons: 4

Gen: 7, Couple 23 of 25. Sons: 0

Gen: 7, Couple 24 of 25. Sons: 4

Gen: 7, Couple 25 of 25. Sons: 0

Generation 7 created. Individuals: 57

Now creating generation: 8 of 15...

Gen: 8, Couple 1 of 25. Sons: 5

Gen: 8, Couple 2 of 25. Sons: 5

Gen: 8, Couple 3 of 25. Sons: 1

Gen: 8, Couple 4 of 25. Sons: 4

Gen: 8, Couple 5 of 25. Sons: 4

Gen: 8, Couple 6 of 25. Sons: 3

Gen: 8, Couple 7 of 25. Sons: 3

Gen: 8, Couple 8 of 25. Sons: 2

Gen: 8, Couple 9 of 25. Sons: 4

Gen: 8, Couple 10 of 25. Sons: 5

Gen: 8, Couple 11 of 25. Sons: 2

Gen: 8, Couple 12 of 25. Sons: 0

Gen: 8, Couple 13 of 25. Sons: 3

Gen: 8, Couple 14 of 25. Sons: 2

Gen: 8, Couple 15 of 25. Sons: 0

Gen: 8, Couple 16 of 25. Sons: 5

Gen: 8, Couple 17 of 25. Sons: 2

Gen: 8, Couple 18 of 25. Sons: 5

Gen: 8, Couple 19 of 25. Sons: 5

Gen: 8, Couple 20 of 25. Sons: 5

Gen: 8, Couple 21 of 25. Sons: 4

Gen: 8, Couple 22 of 25. Sons: 3

Gen: 8, Couple 23 of 25. Sons: 5

Gen: 8, Couple 24 of 25. Sons: 5

Gen: 8, Couple 25 of 25. Sons: 5

Generation 8 created. Individuals: 87

Now creating generation: 9 of 15...

Gen: 9, Couple 1 of 35. Sons: 1

Gen: 9, Couple 2 of 35. Sons: 0

Gen: 9, Couple 3 of 35. Sons: 4

Gen: 9, Couple 4 of 35. Sons: 5

Gen: 9, Couple 5 of 35. Sons: 4

Gen: 9, Couple 6 of 35. Sons: 5

Gen: 9, Couple 7 of 35. Sons: 5

Gen: 9, Couple 8 of 35. Sons: 3

Gen: 9, Couple 9 of 35. Sons: 5

Gen: 9, Couple 10 of 35. Sons: 0

Gen: 9, Couple 11 of 35. Sons: 2

Gen: 9, Couple 12 of 35. Sons: 0

Gen: 9, Couple 13 of 35. Sons: 0

Gen: 9, Couple 14 of 35. Sons: 4

Gen: 9, Couple 15 of 35. Sons: 1

Gen: 9, Couple 16 of 35. Sons: 3

Gen: 9, Couple 17 of 35. Sons: 4

Gen: 9, Couple 18 of 35. Sons: 1

Gen: 9, Couple 19 of 35. Sons: 3

Gen: 9, Couple 20 of 35. Sons: 4

Gen: 9, Couple 21 of 35. Sons: 4

Gen: 9, Couple 22 of 35. Sons: 3

Gen: 9, Couple 23 of 35. Sons: 2

Gen: 9, Couple 24 of 35. Sons: 3

Gen: 9, Couple 25 of 35. Sons: 3

Gen: 9, Couple 26 of 35. Sons: 5

Gen: 9, Couple 27 of 35. Sons: 5

Gen: 9, Couple 28 of 35. Sons: 2

Gen: 9, Couple 29 of 35. Sons: 5

Gen: 9, Couple 30 of 35. Sons: 1

Gen: 9, Couple 31 of 35. Sons: 3

Gen: 9, Couple 32 of 35. Sons: 1

Gen: 9, Couple 33 of 35. Sons: 1

Gen: 9, Couple 34 of 35. Sons: 4

Gen: 9, Couple 35 of 35. Sons: 4

Generation 9 created. Individuals: 100

Now creating generation: 10 of 15...

Gen: 10, Couple 1 of 49. Sons: 1

Gen: 10, Couple 2 of 49. Sons: 4

Gen: 10, Couple 3 of 49. Sons: 5

Gen: 10, Couple 4 of 49. Sons: 0

Gen: 10, Couple 5 of 49. Sons: 4

Gen: 10, Couple 6 of 49. Sons: 1

Gen: 10, Couple 7 of 49. Sons: 1

Gen: 10, Couple 8 of 49. Sons: 5

Gen: 10, Couple 9 of 49. Sons: 2

Gen: 10, Couple 10 of 49. Sons: 4

Gen: 10, Couple 11 of 49. Sons: 5

Gen: 10, Couple 12 of 49. Sons: 5

Gen: 10, Couple 13 of 49. Sons: 2

Gen: 10, Couple 14 of 49. Sons: 0

Gen: 10, Couple 15 of 49. Sons: 3

Gen: 10, Couple 16 of 49. Sons: 0

Gen: 10, Couple 17 of 49. Sons: 5

Gen: 10, Couple 18 of 49. Sons: 0

Gen: 10, Couple 19 of 49. Sons: 1

Gen: 10, Couple 20 of 49. Sons: 3

Gen: 10, Couple 21 of 49. Sons: 3

Gen: 10, Couple 22 of 49. Sons: 2

Gen: 10, Couple 23 of 49. Sons: 2

Gen: 10, Couple 24 of 49. Sons: 1

Gen: 10, Couple 25 of 49. Sons: 5

Gen: 10, Couple 26 of 49. Sons: 0

Gen: 10, Couple 27 of 49. Sons: 2

Gen: 10, Couple 28 of 49. Sons: 1

Gen: 10, Couple 29 of 49. Sons: 2

Gen: 10, Couple 30 of 49. Sons: 4

Gen: 10, Couple 31 of 49. Sons: 4

Gen: 10, Couple 32 of 49. Sons: 0

Gen: 10, Couple 33 of 49. Sons: 0

Gen: 10, Couple 34 of 49. Sons: 3

Gen: 10, Couple 35 of 49. Sons: 3

Gen: 10, Couple 36 of 49. Sons: 4

Gen: 10, Couple 37 of 49. Sons: 0

Gen: 10, Couple 38 of 49. Sons: 3

Gen: 10, Couple 39 of 49. Sons: 0

Gen: 10, Couple 40 of 49. Sons: 3

Gen: 10, Couple 41 of 49. Sons: 4

Gen: 10, Couple 42 of 49. Sons: 2

Gen: 10, Couple 43 of 49. Sons: 3

Gen: 10, Couple 44 of 49. Sons: 0

Gen: 10, Couple 45 of 49. Sons: 5

Gen: 10, Couple 46 of 49. Sons: 2

Gen: 10, Couple 47 of 49. Sons: 4

Gen: 10, Couple 48 of 49. Sons: 0

Gen: 10, Couple 49 of 49. Sons: 0

Generation 10 created. Individuals: 113

Now creating generation: 11 of 15...

Gen: 11, Couple 1 of 55. Sons: 1

Gen: 11, Couple 2 of 55. Sons: 4

Gen: 11, Couple 3 of 55. Sons: 4

Gen: 11, Couple 4 of 55. Sons: 2

Gen: 11, Couple 5 of 55. Sons: 5

Gen: 11, Couple 6 of 55. Sons: 0

Gen: 11, Couple 7 of 55. Sons: 5

Gen: 11, Couple 8 of 55. Sons: 0

Gen: 11, Couple 9 of 55. Sons: 5

Gen: 11, Couple 10 of 55. Sons: 2

Gen: 11, Couple 11 of 55. Sons: 5

Gen: 11, Couple 12 of 55. Sons: 5

Gen: 11, Couple 13 of 55. Sons: 4

Gen: 11, Couple 14 of 55. Sons: 2

Gen: 11, Couple 15 of 55. Sons: 4

Gen: 11, Couple 16 of 55. Sons: 4

Gen: 11, Couple 17 of 55. Sons: 0

Gen: 11, Couple 18 of 55. Sons: 1

Gen: 11, Couple 19 of 55. Sons: 2

Gen: 11, Couple 20 of 55. Sons: 3

Gen: 11, Couple 21 of 55. Sons: 3

Gen: 11, Couple 22 of 55. Sons: 0

Gen: 11, Couple 23 of 55. Sons: 0

Gen: 11, Couple 24 of 55. Sons: 1

Gen: 11, Couple 25 of 55. Sons: 4

Gen: 11, Couple 26 of 55. Sons: 3

Gen: 11, Couple 27 of 55. Sons: 3

Gen: 11, Couple 28 of 55. Sons: 4

Gen: 11, Couple 29 of 55. Sons: 1

Gen: 11, Couple 30 of 55. Sons: 0

Gen: 11, Couple 31 of 55. Sons: 1

Gen: 11, Couple 32 of 55. Sons: 2

Gen: 11, Couple 33 of 55. Sons: 4

Gen: 11, Couple 34 of 55. Sons: 5

Gen: 11, Couple 35 of 55. Sons: 5

Gen: 11, Couple 36 of 55. Sons: 4

Gen: 11, Couple 37 of 55. Sons: 1

Gen: 11, Couple 38 of 55. Sons: 3

Gen: 11, Couple 39 of 55. Sons: 4

Gen: 11, Couple 40 of 55. Sons: 2

Gen: 11, Couple 41 of 55. Sons: 3

Gen: 11, Couple 42 of 55. Sons: 1

Gen: 11, Couple 43 of 55. Sons: 3

Gen: 11, Couple 44 of 55. Sons: 2

Gen: 11, Couple 45 of 55. Sons: 5

Gen: 11, Couple 46 of 55. Sons: 0

Gen: 11, Couple 47 of 55. Sons: 0

Gen: 11, Couple 48 of 55. Sons: 3

Gen: 11, Couple 49 of 55. Sons: 0

Gen: 11, Couple 50 of 55. Sons: 4

Gen: 11, Couple 51 of 55. Sons: 3

Gen: 11, Couple 52 of 55. Sons: 1

Gen: 11, Couple 53 of 55. Sons: 1

Gen: 11, Couple 54 of 55. Sons: 4

Gen: 11, Couple 55 of 55. Sons: 0

Generation 11 created. Individuals: 138

Now creating generation: 12 of 15...

Gen: 12, Couple 1 of 59. Sons: 5

Gen: 12, Couple 2 of 59. Sons: 3

Gen: 12, Couple 3 of 59. Sons: 5

Gen: 12, Couple 4 of 59. Sons: 1

Gen: 12, Couple 5 of 59. Sons: 0

Gen: 12, Couple 6 of 59. Sons: 2

Gen: 12, Couple 7 of 59. Sons: 3

Gen: 12, Couple 8 of 59. Sons: 4

Gen: 12, Couple 9 of 59. Sons: 5

Gen: 12, Couple 10 of 59. Sons: 1

Gen: 12, Couple 11 of 59. Sons: 0

Gen: 12, Couple 12 of 59. Sons: 0

Gen: 12, Couple 13 of 59. Sons: 0

Gen: 12, Couple 14 of 59. Sons: 2

Gen: 12, Couple 15 of 59. Sons: 2

Gen: 12, Couple 16 of 59. Sons: 1

Gen: 12, Couple 17 of 59. Sons: 3

Gen: 12, Couple 18 of 59. Sons: 1

Gen: 12, Couple 19 of 59. Sons: 1

Gen: 12, Couple 20 of 59. Sons: 5

Gen: 12, Couple 21 of 59. Sons: 3

Gen: 12, Couple 22 of 59. Sons: 4

Gen: 12, Couple 23 of 59. Sons: 0

Gen: 12, Couple 24 of 59. Sons: 0

Gen: 12, Couple 25 of 59. Sons: 1

Gen: 12, Couple 26 of 59. Sons: 0

Gen: 12, Couple 27 of 59. Sons: 5

Gen: 12, Couple 28 of 59. Sons: 2

Gen: 12, Couple 29 of 59. Sons: 4

Gen: 12, Couple 30 of 59. Sons: 0

Gen: 12, Couple 31 of 59. Sons: 1

Gen: 12, Couple 32 of 59. Sons: 3

Gen: 12, Couple 33 of 59. Sons: 3

Gen: 12, Couple 34 of 59. Sons: 4

Gen: 12, Couple 35 of 59. Sons: 1

Gen: 12, Couple 36 of 59. Sons: 4

Gen: 12, Couple 37 of 59. Sons: 4

Gen: 12, Couple 38 of 59. Sons: 2

Gen: 12, Couple 39 of 59. Sons: 5

Gen: 12, Couple 40 of 59. Sons: 5

Gen: 12, Couple 41 of 59. Sons: 4

Gen: 12, Couple 42 of 59. Sons: 2

Gen: 12, Couple 43 of 59. Sons: 5

Gen: 12, Couple 44 of 59. Sons: 1

Gen: 12, Couple 45 of 59. Sons: 0

Gen: 12, Couple 46 of 59. Sons: 3

Gen: 12, Couple 47 of 59. Sons: 5

Gen: 12, Couple 48 of 59. Sons: 1

Gen: 12, Couple 49 of 59. Sons: 0

Gen: 12, Couple 50 of 59. Sons: 4

Gen: 12, Couple 51 of 59. Sons: 4

Gen: 12, Couple 52 of 59. Sons: 5

Gen: 12, Couple 53 of 59. Sons: 2

Gen: 12, Couple 54 of 59. Sons: 1

Gen: 12, Couple 55 of 59. Sons: 4

Gen: 12, Couple 56 of 59. Sons: 1

Gen: 12, Couple 57 of 59. Sons: 2

Gen: 12, Couple 58 of 59. Sons: 5

Gen: 12, Couple 59 of 59. Sons: 0

Generation 12 created. Individuals: 144

Now creating generation: 13 of 15...

Gen: 13, Couple 1 of 61. Sons: 4

Gen: 13, Couple 2 of 61. Sons: 4

Gen: 13, Couple 3 of 61. Sons: 1

Gen: 13, Couple 4 of 61. Sons: 4

Gen: 13, Couple 5 of 61. Sons: 0

Gen: 13, Couple 6 of 61. Sons: 3

Gen: 13, Couple 7 of 61. Sons: 1

Gen: 13, Couple 8 of 61. Sons: 4

Gen: 13, Couple 9 of 61. Sons: 3

Gen: 13, Couple 10 of 61. Sons: 1

Gen: 13, Couple 11 of 61. Sons: 4

Gen: 13, Couple 12 of 61. Sons: 4

Gen: 13, Couple 13 of 61. Sons: 2

Gen: 13, Couple 14 of 61. Sons: 0

Gen: 13, Couple 15 of 61. Sons: 5

Gen: 13, Couple 16 of 61. Sons: 2

Gen: 13, Couple 17 of 61. Sons: 3

Gen: 13, Couple 18 of 61. Sons: 2

Gen: 13, Couple 19 of 61. Sons: 1

Gen: 13, Couple 20 of 61. Sons: 5

Gen: 13, Couple 21 of 61. Sons: 1

Gen: 13, Couple 22 of 61. Sons: 3

Gen: 13, Couple 23 of 61. Sons: 0

Gen: 13, Couple 24 of 61. Sons: 1

Gen: 13, Couple 25 of 61. Sons: 1

Gen: 13, Couple 26 of 61. Sons: 2

Gen: 13, Couple 27 of 61. Sons: 0

Gen: 13, Couple 28 of 61. Sons: 2

Gen: 13, Couple 29 of 61. Sons: 4

Gen: 13, Couple 30 of 61. Sons: 3

Gen: 13, Couple 31 of 61. Sons: 5

Gen: 13, Couple 32 of 61. Sons: 4

Gen: 13, Couple 33 of 61. Sons: 1

Gen: 13, Couple 34 of 61. Sons: 4

Gen: 13, Couple 35 of 61. Sons: 5

Gen: 13, Couple 36 of 61. Sons: 5

Gen: 13, Couple 37 of 61. Sons: 3

Gen: 13, Couple 38 of 61. Sons: 0

Gen: 13, Couple 39 of 61. Sons: 1

Gen: 13, Couple 40 of 61. Sons: 5

Gen: 13, Couple 41 of 61. Sons: 2

Gen: 13, Couple 42 of 61. Sons: 1

Gen: 13, Couple 43 of 61. Sons: 3

Gen: 13, Couple 44 of 61. Sons: 5

Gen: 13, Couple 45 of 61. Sons: 4

Gen: 13, Couple 46 of 61. Sons: 1

Gen: 13, Couple 47 of 61. Sons: 2

Gen: 13, Couple 48 of 61. Sons: 2

Gen: 13, Couple 49 of 61. Sons: 3

Gen: 13, Couple 50 of 61. Sons: 4

Gen: 13, Couple 51 of 61. Sons: 5

Gen: 13, Couple 52 of 61. Sons: 3

Gen: 13, Couple 53 of 61. Sons: 0

Gen: 13, Couple 54 of 61. Sons: 5

Gen: 13, Couple 55 of 61. Sons: 2

Gen: 13, Couple 56 of 61. Sons: 1

Gen: 13, Couple 57 of 61. Sons: 5

Gen: 13, Couple 58 of 61. Sons: 4

Gen: 13, Couple 59 of 61. Sons: 5

Gen: 13, Couple 60 of 61. Sons: 4

Gen: 13, Couple 61 of 61. Sons: 0

Generation 13 created. Individuals: 164

Now creating generation: 14 of 15...

Gen: 14, Couple 1 of 79. Sons: 5

Gen: 14, Couple 2 of 79. Sons: 4

Gen: 14, Couple 3 of 79. Sons: 1

Gen: 14, Couple 4 of 79. Sons: 4

Gen: 14, Couple 5 of 79. Sons: 5

Gen: 14, Couple 6 of 79. Sons: 3

Gen: 14, Couple 7 of 79. Sons: 0

Gen: 14, Couple 8 of 79. Sons: 2

Gen: 14, Couple 9 of 79. Sons: 5

Gen: 14, Couple 10 of 79. Sons: 3

Gen: 14, Couple 11 of 79. Sons: 1

Gen: 14, Couple 12 of 79. Sons: 4

Gen: 14, Couple 13 of 79. Sons: 4

Gen: 14, Couple 14 of 79. Sons: 1

Gen: 14, Couple 15 of 79. Sons: 1

Gen: 14, Couple 16 of 79. Sons: 4

Gen: 14, Couple 17 of 79. Sons: 5

Gen: 14, Couple 18 of 79. Sons: 2

Gen: 14, Couple 19 of 79. Sons: 2

Gen: 14, Couple 20 of 79. Sons: 0

Gen: 14, Couple 21 of 79. Sons: 0

Gen: 14, Couple 22 of 79. Sons: 0

Gen: 14, Couple 23 of 79. Sons: 3

Gen: 14, Couple 24 of 79. Sons: 4

Gen: 14, Couple 25 of 79. Sons: 5

Gen: 14, Couple 26 of 79. Sons: 0

Gen: 14, Couple 27 of 79. Sons: 2

Gen: 14, Couple 28 of 79. Sons: 3

Gen: 14, Couple 29 of 79. Sons: 2

Gen: 14, Couple 30 of 79. Sons: 3

Gen: 14, Couple 31 of 79. Sons: 3

Gen: 14, Couple 32 of 79. Sons: 1

Gen: 14, Couple 33 of 79. Sons: 5

Gen: 14, Couple 34 of 79. Sons: 0

Gen: 14, Couple 35 of 79. Sons: 5

Gen: 14, Couple 36 of 79. Sons: 0

Gen: 14, Couple 37 of 79. Sons: 5

Gen: 14, Couple 38 of 79. Sons: 1

Gen: 14, Couple 39 of 79. Sons: 0

Gen: 14, Couple 40 of 79. Sons: 1

Gen: 14, Couple 41 of 79. Sons: 5

Gen: 14, Couple 42 of 79. Sons: 2

Gen: 14, Couple 43 of 79. Sons: 3

Gen: 14, Couple 44 of 79. Sons: 5

Gen: 14, Couple 45 of 79. Sons: 4

Gen: 14, Couple 46 of 79. Sons: 2

Gen: 14, Couple 47 of 79. Sons: 4

Gen: 14, Couple 48 of 79. Sons: 2

Gen: 14, Couple 49 of 79. Sons: 1

Gen: 14, Couple 50 of 79. Sons: 3

Gen: 14, Couple 51 of 79. Sons: 0

Gen: 14, Couple 52 of 79. Sons: 3

Gen: 14, Couple 53 of 79. Sons: 3

Gen: 14, Couple 54 of 79. Sons: 3

Gen: 14, Couple 55 of 79. Sons: 4

Gen: 14, Couple 56 of 79. Sons: 0

Gen: 14, Couple 57 of 79. Sons: 0

Gen: 14, Couple 58 of 79. Sons: 0

Gen: 14, Couple 59 of 79. Sons: 4

Gen: 14, Couple 60 of 79. Sons: 0

Gen: 14, Couple 61 of 79. Sons: 4

Gen: 14, Couple 62 of 79. Sons: 1

Gen: 14, Couple 63 of 79. Sons: 4

Gen: 14, Couple 64 of 79. Sons: 1

Gen: 14, Couple 65 of 79. Sons: 0

Gen: 14, Couple 66 of 79. Sons: 1

Gen: 14, Couple 67 of 79. Sons: 3

Gen: 14, Couple 68 of 79. Sons: 1

Gen: 14, Couple 69 of 79. Sons: 3

Gen: 14, Couple 70 of 79. Sons: 2

Gen: 14, Couple 71 of 79. Sons: 2

Gen: 14, Couple 72 of 79. Sons: 5

Gen: 14, Couple 73 of 79. Sons: 1

Gen: 14, Couple 74 of 79. Sons: 4

Gen: 14, Couple 75 of 79. Sons: 5

Gen: 14, Couple 76 of 79. Sons: 2

Gen: 14, Couple 77 of 79. Sons: 3

Gen: 14, Couple 78 of 79. Sons: 5

Gen: 14, Couple 79 of 79. Sons: 0

Generation 14 created. Individuals: 194

Now creating generation: 15 of 15...

Gen: 15, Couple 1 of 92. Sons: 5

Gen: 15, Couple 2 of 92. Sons: 1

Gen: 15, Couple 3 of 92. Sons: 5

Gen: 15, Couple 4 of 92. Sons: 3

Gen: 15, Couple 5 of 92. Sons: 2

Gen: 15, Couple 6 of 92. Sons: 5

Gen: 15, Couple 7 of 92. Sons: 4

Gen: 15, Couple 8 of 92. Sons: 5

Gen: 15, Couple 9 of 92. Sons: 5

Gen: 15, Couple 10 of 92. Sons: 0

Gen: 15, Couple 11 of 92. Sons: 5

Gen: 15, Couple 12 of 92. Sons: 1

Gen: 15, Couple 13 of 92. Sons: 4

Gen: 15, Couple 14 of 92. Sons: 0

Gen: 15, Couple 15 of 92. Sons: 5

Gen: 15, Couple 16 of 92. Sons: 2

Gen: 15, Couple 17 of 92. Sons: 5

Gen: 15, Couple 18 of 92. Sons: 3

Gen: 15, Couple 19 of 92. Sons: 1

Gen: 15, Couple 20 of 92. Sons: 4

Gen: 15, Couple 21 of 92. Sons: 0

Gen: 15, Couple 22 of 92. Sons: 1

Gen: 15, Couple 23 of 92. Sons: 3

Gen: 15, Couple 24 of 92. Sons: 3

Gen: 15, Couple 25 of 92. Sons: 2

Gen: 15, Couple 26 of 92. Sons: 1

Gen: 15, Couple 27 of 92. Sons: 5

Gen: 15, Couple 28 of 92. Sons: 1

Gen: 15, Couple 29 of 92. Sons: 5

Gen: 15, Couple 30 of 92. Sons: 5

Gen: 15, Couple 31 of 92. Sons: 0

Gen: 15, Couple 32 of 92. Sons: 1

Gen: 15, Couple 33 of 92. Sons: 2

Gen: 15, Couple 34 of 92. Sons: 3

Gen: 15, Couple 35 of 92. Sons: 4

Gen: 15, Couple 36 of 92. Sons: 2

Gen: 15, Couple 37 of 92. Sons: 3

Gen: 15, Couple 38 of 92. Sons: 1

Gen: 15, Couple 39 of 92. Sons: 1

Gen: 15, Couple 40 of 92. Sons: 1

Gen: 15, Couple 41 of 92. Sons: 0

Gen: 15, Couple 42 of 92. Sons: 0

Gen: 15, Couple 43 of 92. Sons: 2

Gen: 15, Couple 44 of 92. Sons: 4

Gen: 15, Couple 45 of 92. Sons: 3

Gen: 15, Couple 46 of 92. Sons: 5

Gen: 15, Couple 47 of 92. Sons: 3

Gen: 15, Couple 48 of 92. Sons: 1

Gen: 15, Couple 49 of 92. Sons: 5

Gen: 15, Couple 50 of 92. Sons: 0

Gen: 15, Couple 51 of 92. Sons: 1

Gen: 15, Couple 52 of 92. Sons: 3

Gen: 15, Couple 53 of 92. Sons: 0

Gen: 15, Couple 54 of 92. Sons: 1

Gen: 15, Couple 55 of 92. Sons: 0

Gen: 15, Couple 56 of 92. Sons: 0

Gen: 15, Couple 57 of 92. Sons: 2

Gen: 15, Couple 58 of 92. Sons: 5

Gen: 15, Couple 59 of 92. Sons: 3

Gen: 15, Couple 60 of 92. Sons: 2

Gen: 15, Couple 61 of 92. Sons: 0

Gen: 15, Couple 62 of 92. Sons: 3

Gen: 15, Couple 63 of 92. Sons: 1

Gen: 15, Couple 64 of 92. Sons: 0

Gen: 15, Couple 65 of 92. Sons: 5

Gen: 15, Couple 66 of 92. Sons: 5

Gen: 15, Couple 67 of 92. Sons: 1

Gen: 15, Couple 68 of 92. Sons: 3

Gen: 15, Couple 69 of 92. Sons: 5

Gen: 15, Couple 70 of 92. Sons: 2

Gen: 15, Couple 71 of 92. Sons: 1

Gen: 15, Couple 72 of 92. Sons: 2

Gen: 15, Couple 73 of 92. Sons: 3

Gen: 15, Couple 74 of 92. Sons: 3

Gen: 15, Couple 75 of 92. Sons: 4

Gen: 15, Couple 76 of 92. Sons: 4

Gen: 15, Couple 77 of 92. Sons: 5

Gen: 15, Couple 78 of 92. Sons: 5

Gen: 15, Couple 79 of 92. Sons: 3

Gen: 15, Couple 80 of 92. Sons: 4

Gen: 15, Couple 81 of 92. Sons: 1

Gen: 15, Couple 82 of 92. Sons: 4

Gen: 15, Couple 83 of 92. Sons: 3

Gen: 15, Couple 84 of 92. Sons: 3

Gen: 15, Couple 85 of 92. Sons: 1

Gen: 15, Couple 86 of 92. Sons: 0

Gen: 15, Couple 87 of 92. Sons: 3

Gen: 15, Couple 88 of 92. Sons: 2

Gen: 15, Couple 89 of 92. Sons: 0

Gen: 15, Couple 90 of 92. Sons: 0

Gen: 15, Couple 91 of 92. Sons: 4

Gen: 15, Couple 92 of 92. Sons: 3

Generation 15 created. Individuals: 232

G.E.N.O.M.A. collection has been generated successfully with 15 generations and a total of 1585 individuals.

Generating Excel Cardlist. You should get the donwload soon.

JSON to Disk: done