Directory branches/budaev/HEDG2_06.b3_COMPLEX_g1/HEDG2_06.G0H/

Total Files:
5
Deleted Files:
0
Lines of Code:
22051

[root]/branches/budaev/HEDG2_06.b3_COMPLEX_g1/HEDG2_06.G0H

Lines of Code

branches/budaev/HEDG2_06.b3_COMPLEX_g1/HEDG2_06.G0H/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
sbu062 12 (100.0%) 9 (100.0%) 0.7

Most Recent Commits

sbu062 2021-07-11 11:14 Rev.: 11319

propagated r11318 to all submodels: move all csv output data to a subdir to avoid overwriting after each batch simulation

8 lines of code changed in 1 file:

  • branches/budaev/HEDG2_06.b3_COMPLEX_g1/HEDG2_06.G0H: Makefile (+8)
sbu062 2021-07-10 06:46 Rev.: 11317

makefile rename main log `output_model_debug_MAIN.log` to batch unit to save after each patrial simulation
**Note:** dashed `-$(MV)` and make macro for basename `$(basename xxx)` wouldn't work, use standard shell constructions

1 lines of code changed in 1 file:

  • branches/budaev/HEDG2_06.b3_COMPLEX_g1/HEDG2_06.G0H: Makefile (+1)
sbu062 2021-07-09 09:28 Rev.: 11308

adapt makefile for batch run with genome data in `gdata` propagating to `genomes_DATA_IMPORT.csv`

0 lines of code changed in 2 files:

  • branches/budaev/HEDG2_06.b3_COMPLEX_g1/HEDG2_06.G0H: Makefile (new)
sbu062 2021-07-09 07:00 Rev.: 11306

load genomes from csv data
patch: `zz-evo-readgen.patch`
{{{
Index: m_evolut.f90
===================================================================
--- m_evolut.f90 (revision 11202)
+++ m_evolut.f90 (working copy)
@@ -541,6 +541,7 @@
!> # Preliminary steps #
!> `Global_Generation_Number_Current` is the global generation number.
!! It is first initialised to **1**.
+ logical :: gen_file_read_success ! load file read success flag
Global_Generation_Number_Current = 1

!> commondata::Global_Rescale_Maximum_Motivation is the global maximum
@@ -583,8 +584,20 @@

!> - Initialise the whole `generation_one` of the agents,
!! commondata::popsize is the size of the population.
- call generation_one%init(POPSIZE)
+ !call generation_one%init(POPSIZE)

+ ! NOTE: genomes are loaded from pre-crash data,
+ ! Global generation set to 39 line 546
+ call generation_one%load_genomes_csv( POPSIZE, &
+ pop_name_here="LOADED__EXP", &
+ csv_file_name="genomes_DATA_IMPORT.csv", &
+ is_success=gen_file_read_success, missing_random=.TRUE. )
+
+ call LOG_MSG( LTAG_INFO // "Load genome file success: " // &
+ TOSTR(gen_file_read_success) )
+ if ( .not. gen_file_read_success ) &
+ call system_halt(is_error=.TRUE., message="Cannot read genome data" )
+
!> - Also initialise the `generation_two`, that will then take parents'
!! values.
!! .
}}}

0 lines of code changed in 2 files:

  • branches/budaev/HEDG2_06.b3_COMPLEX_g1/HEDG2_06.G0H: m_evolut.f90 (changed)
sbu062 2021-07-09 06:42 Rev.: 11305

avoid cleanup of dead agents to save all date
patch: `patch-nocleanup-agents-die-indiv-neuro.patch` (use `svn patch`)

0 lines of code changed in 4 files:

  • branches/budaev/HEDG2_06.b3_COMPLEX_g1/HEDG2_06.G0H: m_indiv.f90 (new), m_neuro.f90 (new)
sbu062 2021-07-09 06:38 Rev.: 11304

adapted for one-generation experiment
patch: `zz-com-one-gener.patch`

0 lines of code changed in 2 files:

  • branches/budaev/HEDG2_06.b3_COMPLEX_g1/HEDG2_06.G0H: m_common.f90 (new)
Generated by StatSVN 0.7.0