Ignore:
Timestamp:
04/10/16 17:48:18 (8 years ago)
Author:
oriona
Message:

Microns to frams scaling rate changed. New world size, new log files added.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • experiments/frams/foraminifera/data/scripts/foraminifera.inc

    r488 r493  
    55{
    66        colors = ["1.0,1.0,0.0","1.0,0.5,0.0"];
     7        retColors = ["1.0,1.0,1.0", "1.0,0.0,0.0"];
    78        chambers = [ ["0.0,0.0,0.0,",  //coiled
    89        "1.08020961284637, -0.0597195439040661, -0.0393781512975693,",
     
    108109                new_genes = [parent.data->genes, parent2.data->genes];
    109110                gen = 1 - parent.data->lifeparams->gen;
     111
     112                if (ExpProperties.logging == 1)
     113                {
     114                                log(createLogVector(parent, parent.energy),ExpProperties.logPref+"repro_energies_log.txt");
     115                                log(createLogVector(parent2, parent2.energy),ExpProperties.logPref+"repro_energies_log.txt");
     116                                log(createLogVector(parent, number),ExpProperties.logPref+"repro_num_log.txt");
     117                }       
    110118        }
    111119
     
    122130        var energy0 =getEnergy0( getGene(parent,"energies0", 0)[0]);
    123131        var number = ((1 - (getProperty(parent.data->lifeparams->gen, "e_repro_cost"))) * parent.energy) / energy0;
     132
     133                if (ExpProperties.logging == 1)
     134                {
     135                        log(createLogVector(parent, parent.energy),ExpProperties.logPref+"repro_energies_log.txt");
     136                        log(createLogVector(parent, number),ExpProperties.logPref+"repro_num_log.txt");
     137                }       
    124138
    125139        Simulator.print("diploid number of offspring: " + number+ " energ0: " + energy0);
     
    189203                                                print_repro_info(parent1);
    190204                                                print_repro_info(parent2);
    191                                                 //Simulator.print("parents "+parent1.uid + " " + parent2.uid + " reproduced: "+Simulator.stepNumber);
    192205                                                pop.kill(parent1);
    193206                                                pop.kill(parent2);
    194207                                                parent1 = null;
    195208                                                parent2 = null;
    196                                                
    197209                                        }
    198210                                }       
     
    280292function createOffspring(geno, energy, parent_genes, parent_lifeparams)
    281293{
     294        curColor = retColors[1-parent_lifeparams->gen];
    282295        var cr = Populations[0].add(geno);
    283296        cr.energy0 = energy;
Note: See TracChangeset for help on using the changeset viewer.