Directory branches/budaev/HEDG2_06_d_fit/

Total Files:
7
Deleted Files:
0
Lines of Code:
28716

[root]/branches/budaev/HEDG2_06_d_fit

Lines of Code

branches/budaev/HEDG2_06_d_fit/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
sbu062 49 (100.0%) 455 (100.0%) 9.2

Most Recent Commits

sbu062 2021-06-08 13:24 Rev.: 11236

merged r11234 and previous fixes to build

25 lines of code changed in 1 file:

  • branches/budaev/HEDG2_06_d_fit: Makefile (+25 -13)
sbu062 2021-06-08 09:28 Rev.: 11233

delete dependence of living cost on smr, very small effect and potentially slow down simulation
Note: this applies changes r11231:r11232
applied diff `svn diff -r 11226:11232 m_body.f90` for all branches

2 lines of code changed in 1 file:

  • branches/budaev/HEDG2_06_d_fit: m_body.f90 (+2 -22)
sbu062 2021-06-08 07:00 Rev.: 11229

fix exponent as in r11226

2 lines of code changed in 1 file:

  • branches/budaev/HEDG2_06_d_fit: m_body.f90 (+2 -1)
sbu062 2021-06-03 09:47 Rev.: 11210

repeat r11209: need even longer record to fit all values

3 lines of code changed in 1 file:

  • branches/budaev/HEDG2_06_d_fit: m_popul.f90 (+3 -3)
sbu062 2021-06-02 13:18 Rev.: 11208

need extra length for the record to avoid writing data to non-existent space beyond last character, useful against huge history crashing

1 lines of code changed in 1 file:

  • branches/budaev/HEDG2_06_d_fit: m_popul.f90 (+1 -1)
sbu062 2021-05-28 14:30 Rev.: 11200

apply patch from simulation, worked well, Limit maximum level of sex hormones to 10.0 to avoid huge growth of it and reproductive beyond limits
Patch here:
{{{
Index: m_body.f90
===================================================================
--- m_body.f90 (revision 10934)
+++ m_body.f90 (working copy)
@@ -1439,15 +1439,15 @@
if (length_increment > TOLERANCE_LOW_DEF_SRP) then
if (this%is_male()) then
!> - If the agent is **male**, **testosterone** is incremented.
- call this%testosterone_set( &
+ call this%testosterone_set( min( 10.0_SRP, &
this%testosterone_get() + &
- this%testosterone_get() * steroid_increment_factor )
+ this%testosterone_get() * steroid_increment_factor ) )
else
!> - If the agent is **female**, **estrogen** is incremented.
!! .
- call this%estrogen_set( &
+ call this%estrogen_set( min( 10.0_SRP, &
this%estrogen_get() + &
- this%estrogen_get() * steroid_increment_factor )
+ this%estrogen_get() * steroid_increment_factor ) )
end if
!> If there was no growth and the gonadal steroids are not incremented,
!! the current values are still saved in the history stack by calling
}}}

4 lines of code changed in 1 file:

  • branches/budaev/HEDG2_06_d_fit: m_body.f90 (+4 -4)
sbu062 2021-05-28 14:22 Rev.: 11199

fix power factor

2 lines of code changed in 2 files:

  • branches/budaev/HEDG2_06_d_fit: m_body.f90 (+2 -2)
sbu062 2020-06-06 09:33 Rev.: 9554

gamma2gene: merged tested r9487: merged changes in (allelescale) and (gamma2gene) backends from SIGMOID_tweak_new r9486
- see patch r9551

41 lines of code changed in 1 file:

  • branches/budaev/HEDG2_06_d_fit: m_common.f90 (+41 -30)
sbu062 2019-12-19 11:32 Rev.: 9181

Fixed build on Windows 10 with third-party GNU-compatible `echo` as in r9179

56 lines of code changed in 1 file:

  • branches/budaev/HEDG2_06_d_fit: Makefile (+56 -41)
sbu062 2019-07-02 14:41 Rev.: 8487

merged r8486, save all agent data at each time step in (lifecycle_preevol)
- tests passed

52 lines of code changed in 2 files:

  • branches/budaev/HEDG2_06_d_fit: m_common.f90 (+7), m_evolut.f90 (+45 -1)
sbu062 2019-07-01 11:57 Rev.: 8480

(population_ga_reproduce_max) include only alive

10 lines of code changed in 1 file:

  • branches/budaev/HEDG2_06_d_fit: m_popul.f90 (+10 -1)
sbu062 2019-06-23 22:46 Rev.: 8469

merged latest changes in dev branch of HEDTOOLS

0 lines of code changed in 2 files:

  • branches/budaev/HEDG2_06_d_fit: m_env.f90 (changed)
sbu062 2019-06-14 19:03 Rev.: 8443

(LOG_IEEE): force log if IS_DEBUG

6 lines of code changed in 1 file:

  • branches/budaev/HEDG2_06_d_fit: m_common.f90 (+6 -2)
sbu062 2019-06-14 14:49 Rev.: 8442

(log_ieee) logs possible IEEE signalling conditions with tag
- tests pass

70 lines of code changed in 2 files:

  • branches/budaev/HEDG2_06_d_fit: m_common.f90 (+50), m_evolut.f90 (+20 -36)
sbu062 2019-06-14 13:58 Rev.: 8441

check IEEE signalling condition
- (ieee_error_reporting) logged after all important events

48 lines of code changed in 1 file:

  • branches/budaev/HEDG2_06_d_fit: m_evolut.f90 (+48)
sbu062 2019-06-14 10:22 Rev.: 8439

fixed wrong commit, should have been folder scope

1 lines of code changed in 1 file:

  • branches/budaev/HEDG2_06_d_fit: m_common.f90 (+1 -1)
sbu062 2019-06-14 09:43 Rev.: 8437

deleted dev branch for HEDTOOLS 1.3

1 lines of code changed in 1 file:

  • branches/budaev/HEDG2_06_d_fit: m_common.f90 (+1 -1)
sbu062 2019-06-13 20:44 Rev.: 8432

shorter log message

1 lines of code changed in 1 file:

  • branches/budaev/HEDG2_06_d_fit: m_evolut.f90 (+1 -1)
sbu062 2019-06-13 18:09 Rev.: 8431

disable debug fixed steps

1 lines of code changed in 1 file:

  • branches/budaev/HEDG2_06_d_fit: m_common.f90 (+1 -1)
sbu062 2019-06-13 07:04 Rev.: 8423

added tags for ieee check call

3 lines of code changed in 1 file:

  • branches/budaev/HEDG2_06_d_fit: m_evolut.f90 (+3 -3)
sbu062 2019-06-12 11:43 Rev.: 8421

(ieee_error_reporting) added optional text parameter to easily locate IEEE errors

41 lines of code changed in 2 files:

  • branches/budaev/HEDG2_06_d_fit: m_common.f90 (+38 -17), m_evolut.f90 (+3 -3)
sbu062 2019-06-12 10:34 Rev.: 8420

normalise debug steps and fitness function

2 lines of code changed in 2 files:

  • branches/budaev/HEDG2_06_d_fit: m_common.f90 (+1 -1), m_indiv.f90 (+1 -1)
sbu062 2019-06-11 09:27 Rev.: 8417

select at minimum only growing agents for reproduction in GA, min proportion reproducing increased

3 lines of code changed in 2 files:

  • branches/budaev/HEDG2_06_d_fit: m_common.f90 (+2 -2), m_popul.f90 (+1 -1)
sbu062 2019-06-08 10:02 Rev.: 8415

testing fixed life span

2 lines of code changed in 1 file:

  • branches/budaev/HEDG2_06_d_fit: m_common.f90 (+2 -2)
sbu062 2019-06-08 07:55 Rev.: 8414

debug increasing fitness: fixed (fitness_mass_incr_abs), in (fitness_energy_reprfact_mass) fixed MIN_FIT_ALIVE
- MIN_FIT_ALIVE was to start from -999, must -1001 due to reverse

14 lines of code changed in 2 files:

  • branches/budaev/HEDG2_06_d_fit: m_common.f90 (+1 -1), m_indiv.f90 (+13 -7)
sbu062 2019-06-07 09:36 Rev.: 8413

debugging increasing fitness function, debug fixed steps off

42 lines of code changed in 2 files:

  • branches/budaev/HEDG2_06_d_fit: m_common.f90 (+1 -1), m_indiv.f90 (+41 -14)
sbu062 2019-06-07 07:29 Rev.: 8412

debug version: fixed comments on reverse fitness, initial implementation for proportions fitness

22 lines of code changed in 6 files:

  • branches/budaev/HEDG2_06_d_fit: Makefile (new), m_common.f90 (+2 -2), m_evolut.f90 (+9 -8), m_indiv.f90 (+9 -205), m_popul.f90 (+1 -4)
sbu062 2019-06-06 18:01 Rev.: 8411

development branch for normal non-reverse fitness
- initial tests

0 lines of code changed in 8 files:

  • branches/budaev/HEDG2_06_d_fit: m_common.f90 (new), m_evolut.f90 (new), m_indiv.f90 (changed), m_popul.f90 (changed)
Generated by StatSVN 0.7.0