Note: In #'s 6-10 the 5 comes from the number of input groups, and the 7 from the number of behavior groups. Date: June 29, 2006
CURRENT POLYWORLD GENOME
==============================================
1. Body Genes (8 bytes long)
- mutation rate
- num_crossover_points
- lifespan
- id (green color component)
- strength
- size
- maxspeed
- mate_energy
2. # Neurons in:
- Red Input Group (1 byte)
- Green Input Group (1 byte)
- Blue Input Group (1 byte)
3. # of internal neural groups (N) (1 byte)
4. # of excitatory neurons (N bytes long)
5. # of inhibitory neurons (N bytes long)
6. Bias level for neural groups (N+7 bytes long)
7. Bias-learning-rate for neural groups (N+7 bytes long)
8. Connection Densities:
- e->e (N+5+7)*(N+7) bytes long
- e->i (N+5+7)*(N+7) bytes long
- i->e (N+5+7)*(N+7) bytes long
- i->i (N+5+7)*(N+7) bytes long
9. Learning Rates:
- e->e (N+5+7)*(N+7) bytes long
- e->i (N+5+7)*(N+7) bytes long
- i->e (N+5+7)*(N+7) bytes long
- i->i (N+5+7)*(N+7) bytes long
10. Topological Distortion
- e->e (N+5+7)*(N+7) bytes long
- e->i (N+5+7)*(N+7) bytes long
- i->e (N+5+7)*(N+7) bytes long
- i->i (N+5+7)*(N+7) bytes long
==============================================
REVISED POLYWORLD GENOME: (forthcoming)
==============================================
1. Body Genes (8 bytes long)
2. # Neurons in:
- Red (1 byte)
- Green (1 byte)
- Blue (1 byte)
3. # of internal neural groups (N) (1 byte)
4. For all 5 Input Groups: [outward only]
- Cxn Densities
- Learning Rates
- Top Distortions
5. For all 7 Behavior Groups: [input and output]
- Cxn Densities
- Learning Rates
- Top Distortions
6. For each Internal Group in N:
- # of excitatory neurons
- # of inhibitory neurons
- Bias level for neural groups
- Bias-learning-rate for neural groups
- Cxn Desnities
- Learning Rates
- Top Distortions
==============================================
(unless otherwise marked) Copyright 2002-2014 YakPeople. All rights reserved.