Ignore:
Timestamp:
05/19/16 23:30:23 (8 years ago)
Author:
oriona
Message:

Energy transfer changed for using tranferEnergyTo function. Dilpoid offspring number calculation changed.

File:
1 edited

Legend:

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

    r496 r510  
    126126function reproduce_diploid(parent)
    127127{
    128         var energy0 =getEnergy0( getGene(parent,"energies0", 0)[0]);
    129         var number = ((1 - (getProperty(parent.data->lifeparams->gen, "e_repro_cost"))) * parent.energy) / energy0;
     128        var offspring = gametsDivision(parent.energy,getEnergy0(getGene(parent,"energies0", 0)[0]));
     129        var energy0 = offspring->energy;
     130        var number = offspring->number;
    130131
    131132                if (ExpProperties.logging == 1)
Note: See TracChangeset for help on using the changeset viewer.