YaK:: Polyworld Genome [Changes]   [Calendar]   [Search]   [Index]   [PhotoTags]   
[mega_changes]
[photos]

Polyworld Genome

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.
(last modified 2006-06-30)       [Login]
(No back references.)