debug code
13 lines of code changed in 1 file:
further merge, did code cleanup
55 lines of code changed in 1 file:
further cleanup code, added log tags for searching
28 lines of code changed in 1 file:
added reserves_max to ind-matrix
removed length from interpolation of chance_of_max_length
7 lines of code changed in 1 file:
Replaced my Hormones_v2.f90 file with the one from trunk.
108 lines of code changed in 1 file:
further cleanup, fix generation_two init prevents crashing, debug code only 10 individuals do walk for short generations
46 lines of code changed in 1 file:
removed typing errors
2 lines of code changed in 1 file:
removed length as factor from interpolation of hormones in forward simulation
changed THF_SMR_effect in calculation of O2_max into THF_O2max_effect
11 lines of code changed in 1 file:
merged latest
71 lines of code changed in 1 file:
added sex to (population_save_data_all_agents_csv)
10 lines of code changed in 1 file:
done LTAG_TIMER
8 lines of code changed in 1 file:
now using logger tags done at the previous revision in logger output, so far INFO: and WARNING: changed
38 lines of code changed in 1 file:
added standard log tags
13 lines of code changed in 1 file:
micro reformat
2 lines of code changed in 1 file:
merged my latest changes
293 lines of code changed in 1 file:
reordered variables in (population_save_data_all_agents_csv)
9 lines of code changed in 1 file:
reformatted (population_save_data_all_agents_csv) for visibility of arrays in (reshape)
28 lines of code changed in 1 file:
added logical to numeric conversion sub-functions in (population_save_data_all_agents_csv)
75 lines of code changed in 1 file:
now using (save_csv) method in SAVE_DATA_INDS block
1 lines of code changed in 1 file:
implemented subroutine to save data for a population of agents into csv (population_save_data_all_agents_csv)
64 lines of code changed in 1 file:
fixed (population_rwalk25d_all_agents_step), missing dist_all_depth, divide now default vertical walk step to 1/2 agent's length
13 lines of code changed in 1 file:
interface added (rwalk25d)
1 lines of code changed in 1 file:
fix and cleanup
23 lines of code changed in 1 file:
mass random walk procedure (population_rwalk25d_all_agents_step) in 2.5 d, separate depth
147 lines of code changed in 1 file:
added a test lab for lars: LARS_TEST_LAB
236 lines of code changed in 1 file:
merged my latest changes, disabled stop before manual debug loop
347 lines of code changed in 2 files:
updated changelog
24 lines of code changed in 1 file:
fixed strange bug with all-zeroes in history instead of MISSING, caused by name conflict of (history_clean) in both SPATIAL_MOVING and CONDITION, now two procedures: (spatial_history_clean) and (body_history_clean); debug code
9 lines of code changed in 1 file:
arbitrary number of steps in (population_rwalk3d_all_agents_step) by n_walks parameter; debug code save agents' spatial history
80 lines of code changed in 1 file:
initial implementation of random walk for whole population object (population_rwalk3d_all_agents_step) , so far non- parallel; more cleanup code
109 lines of code changed in 1 file:
code cleanup
135 lines of code changed in 1 file:
small cleanup
19 lines of code changed in 1 file:
got rid of THE_MODEL module, moved to THE_EVOLUTION
24 lines of code changed in 1 file:
Added information about how to use diff with colours. Thank you so much Sergey!
3 lines of code changed in 1 file:
moved calculation of reserves_max in forward simulation
93 lines of code changed in 1 file:
merged by latest changes, the_model module and separated environmental init
161 lines of code changed in 2 files:
reverted SWIMMING_SPEED_COST_BURST to 0.1E-3_SRP, avoids excessive die outs
1 lines of code changed in 1 file:
formats and comments, small
2 lines of code changed in 1 file:
deleted histograms of food depth, non-informative
4 lines of code changed in 1 file:
added module THE_MODEL for global objects that cannot be placed in COMMONDATA and scheduling objects, moved environmental inits to (init_environment) in THE_MODEL
146 lines of code changed in 1 file:
changelog updated
21 lines of code changed in 1 file:
merged todays changes
90 lines of code changed in 1 file:
small reformat
2 lines of code changed in 1 file:
minor reorder (init_condition)
1 lines of code changed in 1 file:
init neurobiology in debug code disabled, now done in standard 'init'
8 lines of code changed in 1 file:
implemented (init_neuro) deleted duplicating (neurobio_create_zero), use init_neuro in init of individual agen; did (timer_cpu_show) for formatted timer
31 lines of code changed in 1 file:
perception init procedures now elemental, init all agents' neurobio single command (parallilizable)
24 lines of code changed in 1 file:
rename (gos_init) to (init_gos) for consistency; made elemental procedure; more debug log
6 lines of code changed in 1 file:
Found and error in the code and changed it. reserves_max should be calculated every time step and not only once for each individual.
2 lines of code changed in 1 file:
Changed to reflect the new changes in the main code
6 lines of code changed in 1 file:
merged latest change
0 lines of code changed in 3 files:
replace log image from real debug log
0 lines of code changed in 1 file:
fixed memory-addition procedures in MEMORY_EMOTIONAL, added gos_repeated
26 lines of code changed in 1 file:
typing error
7 lines of code changed in 1 file:
Added from trunk
467 lines of code changed in 2 files:
Changed to reflect the changes in trunk
195 lines of code changed in 1 file:
Changed to reflect the changes in trunk^C
17 lines of code changed in 1 file:
Coded together. Minor changes in initialization in forward code.
8 lines of code changed in 1 file:
rewrote writing to ind
12 lines of code changed in 1 file:
merged latest change in doc (index)
4 lines of code changed in 2 files:
added index
2 lines of code changed in 1 file:
rewrote code, added clear workspace
41 lines of code changed in 2 files:
merged update in the doc manual on required software for runninng the model: grep and expr
0 lines of code changed in 2 files:
merged latest change in doc, required software section
19 lines of code changed in 1 file:
added mandatory GNU utils for Windows, Cygwin cecommended, TODO deleted
19 lines of code changed in 1 file:
Small file for plotting
0 lines of code changed in 1 file:
merged my latest changes
26 lines of code changed in 1 file:
added (gos_init) to class interface
1 lines of code changed in 1 file:
added gos repeat history, added gos init to zero subroutine
24 lines of code changed in 1 file:
added gos_arousal to history update
5 lines of code changed in 1 file:
merged my today's changes
152 lines of code changed in 2 files:
changelog update
25 lines of code changed in 1 file:
optional parameter to save history stack for body mass and length in (mass_grow) and (len_grow)
22 lines of code changed in 1 file:
fix history add missing body length to history after subtract living cost in debug code
3 lines of code changed in 1 file:
Minor change.
6 lines of code changed in 1 file:
restored cost of food processing deendent on food item mass, restored parameter FOOD_ITEM_CAPTURE_PROP_COST; reduced SWIMMING_SPEED_COST_BURST factor parameter; fix log
10 lines of code changed in 1 file:
Found an error in forward, where I changed reserves_new to reserves_change. Also removed file numbers from printing.
196 lines of code changed in 1 file:
Gabbi
331 lines of code changed in 1 file:
minor comment TODO
2 lines of code changed in 1 file:
Coded together - made some minor changes to account for changes in Fortran code.
20 lines of code changed in 2 files:
Coded together. Rewrote parts of forward. Fixed some bugs, including reserves interpolation in backwards now related to L_new. Encountered U-shape effect on fitness of growth hormone - need to understand why.
59 lines of code changed in 1 file:
minor fix comment
2 lines of code changed in 1 file:
fix logging in (dies_debug)
4 lines of code changed in 1 file:
fix forgotten save GOS memory in (gos_find), fix logging in (dies_debug)
5 lines of code changed in 1 file:
more logging for (dies_debug)
3 lines of code changed in 1 file:
fix negative stomach content mass in (stomach_content_get_increment), more log data in (dies_debug)
6 lines of code changed in 1 file:
minor fix output
1 lines of code changed in 1 file:
in debug code now turns on cost of swimming
1 lines of code changed in 1 file:
increased swimming cost SWIMMING_SPEED_COST_BURST; allocatable and trimmed output in (genome_label_get), debug version of the (dies) function (dies_debug) in MEMBER_POPULATION, debug code
78 lines of code changed in 1 file:
merged my yesterday's changes
95 lines of code changed in 3 files:
merged yeaterday's changes from my branch of the tools
0 lines of code changed in 4 files:
added figure for fitness-matrix
48 lines of code changed in 2 files:
testing how to commit, added random string
0 lines of code changed in 2 files:
Change to figure (fitnessconsequences)
36 lines of code changed in 1 file:
changelog update
59 lines of code changed in 1 file:
merged latest changes from my branch: purified base utils
425 lines of code changed in 3 files:
changelog updated
29 lines of code changed in 1 file:
added two pure sub-versions for LINTERPOL , the whole module is now fully 'purified'
180 lines of code changed in 1 file:
set explicit 'intent' and made procedures 'pure', so far except (LINTERPOL)
49 lines of code changed in 1 file:
0 lines of code changed in 2 files:
Changes to calculation of reserves in forward simulation
36 lines of code changed in 1 file:
reduced food size variability FOOD_ITEM_SIZE_DEFAULT_CV, was too high leading to huge food items much exceeding maxstomcap
1 lines of code changed in 1 file:
in (eat_food_item_do_execute) calling (len_grow) before body mass grow; added more logging
35 lines of code changed in 1 file:
Changed folder for writing together.
8 lines of code changed in 2 files:
Made small chanegs together for compatibiity between machines.
0 lines of code changed in 1 file:
figures from forward simulation
151 lines of code changed in 1 file:
Strategy-matrix (figure)
1 lines of code changed in 1 file:
cleanup and debug code
21 lines of code changed in 1 file:
cleanup code rename (cost_swim_burst) backend, deleted obsolete (cost_subtract)
5 lines of code changed in 1 file:
return to higher ENERGY_INIT and ENERGY_GERROR_CV values, very small crash
2 lines of code changed in 1 file:
fix comments
9 lines of code changed in 1 file:
reduced ENERGY_INIT and ENERGY_GERROR_CV to reduce variability of body mass at birth
2 lines of code changed in 1 file:
reduced ENERGY_GERROR_CV
1 lines of code changed in 1 file:
the obsolete body length increment factor body_length_increment is now control_unselected trait for random drift control; fix comments
40 lines of code changed in 1 file:
LINEAR_GROWTH_HORMONE_INCREMENT_FACTOR_CURVE_ABSCISSA now sets raw abscissa values; implemented (gamma2gene_fake_vals) for guessing gamma2gene output; the growth hormone weighting in (body_len_grow_calculate_increment_step) now uses raw abscissa values that internally go via (gamma2gene) fake calc function
77 lines of code changed in 1 file:
initial implementation of interpolation-based growth hormone effect on linear growth in (body_len_grow_calculate_increment_step)
55 lines of code changed in 1 file:
reimplementing body length grow, first do simplistic mass-proportional growth in (body_len_grow_calculate_increment_step), debug code
43 lines of code changed in 1 file:
fix comments
3 lines of code changed in 1 file:
reimplemented the cost of consuming food item, now using cost_factor_food_smr and cost_swimming, deleted obsolete constants FOOD_ITEM_CAPTURE_PROP_COST and FOOD_ITEM_CAPTURE_MINIMUM_COST
29 lines of code changed in 1 file:
smr food processing cost (body_mass_food_processing_cost_factor_smr)
15 lines of code changed in 1 file:
reduced MASS_GROWTH_THRESHOLD, added more agent's data for output
11 lines of code changed in 1 file:
MATLAB code (figures from forward simualtion and strategy matrix)
0 lines of code changed in 2 files:
update initial birth mass and length in history at init, added more agent output data in evolution, debug output code
22 lines of code changed in 1 file:
Added folder path from file to module
10 lines of code changed in 1 file:
Included folderpath in print module
14 lines of code changed in 1 file:
added history stacks for body length and mass
29 lines of code changed in 1 file:
Changed rutines for writing to file
6 lines of code changed in 1 file:
Added trim
13 lines of code changed in 1 file:
Added priting module to the file
60 lines of code changed in 1 file:
Added svn tagto file
2 lines of code changed in 1 file:
Adding binary_write module to trunk.
82 lines of code changed in 1 file:
Merged the two testbranches into the trunk.
228 lines of code changed in 1 file:
Looked at code together, changed some typos but no substantial changes.
3 lines of code changed in 1 file:
fix comments
23 lines of code changed in 1 file:
deleted obsolete debug code, fixed timers and labels
37 lines of code changed in 1 file:
debug code
9 lines of code changed in 1 file:
changelog update
32 lines of code changed in 1 file:
increased food item size variability FOOD_ITEM_SIZE_DEFAULT_CV, debug code save all agents generation 1
28 lines of code changed in 1 file:
fixed missing 'eat%init' in (behaviour_do_eat_food_item) that caused NaN's in body mass, stomach content at init cannot exceed maxstomcap, reduced initialised stomach content as agents were losing weight from start, debug code
27 lines of code changed in 1 file:
implemented (energy_update) in CONDITION, update the max mass in (body_mass_grow_do_calculate), and update body length and energy in (eat_food_item_do_execute)
31 lines of code changed in 1 file:
Coded together - fixed bugs, correctes some small things in forward part, added text file for folder name for writing.
39 lines of code changed in 1 file:
added perception_override_energy parameter in food item gos expectancy
54 lines of code changed in 1 file:
Looked for bugs together, corrected some small bugs.
5 lines of code changed in 1 file:
Gabbi
7 lines of code changed in 1 file:
implemented (state_motivation_attention_weights_transfer) still not used in (behaviour_root_attention_weights_transfer)
56 lines of code changed in 1 file:
Gabbi
37 lines of code changed in 1 file:
minor fix comments
5 lines of code changed in 1 file:
accessor function (individ_label) for individual agent text label, use it in debug interpolation plots file names
21 lines of code changed in 1 file:
Coded together. Checked forward routine and made some small changes.
23 lines of code changed in 1 file:
minor comment fix
3 lines of code changed in 1 file:
Forward part by Gabbi
224 lines of code changed in 1 file:
implementation notes on (behaviour_root_attention_weights_transfer)
22 lines of code changed in 1 file:
implemented (attention_transfer) subroutine to copy attention weights from actor agent to BEHAVIOUR_BASE; added global Generation_Number_Current, unused so far
96 lines of code changed in 1 file:
update changelog
18 lines of code changed in 1 file:
fix comments only
8 lines of code changed in 1 file:
in (gos_attention_modulate_weights) modulate 'ATTENTION_WEIGHT_xxx' parameters rather than init all with just 'all_vals_fix'
186 lines of code changed in 1 file:
implemented attention modulation by the current gos: (attention_modulate), this is called from within (gos_find)
164 lines of code changed in 1 file:
Coded together. Addded pre-spawning waiting at spawning grounds. Only in backwards, to update forwards simulation is Gabbi's homework.
53 lines of code changed in 1 file:
Last version Gabbi
114 lines of code changed in 1 file:
minor reformat of (gos_find_global_state), got rid of obsolete continued lines in GOS_IS_MAX 'if' within 'associate'
13 lines of code changed in 1 file:
minor reformat code
3 lines of code changed in 1 file:
update changelog
4 lines of code changed in 1 file:
implemented forgotten population size for the POPULATION class, its destructor and accessor functions, array of individuals now allocatable
72 lines of code changed in 1 file:
updated chengelog
30 lines of code changed in 1 file:
now using (visual_range_fast) as the default (visual_range) frontend
12 lines of code changed in 1 file:
minor fix comments
2 lines of code changed in 1 file:
now using scalar prey_contrast parameter instead of vector based prey_contrast_vector in (consp_perception_get_visrange_objects) and (predator_perception_get_visrange_objects)
2 lines of code changed in 1 file:
fixed (visual_range) frontend to be universal, easy to switch to (visual_range_fast) now, still use vector based prey_contrast in the main code
34 lines of code changed in 1 file:
additional warning on prey_contrast parameter in vector-based call to new elemental/pure (visual_range_fast) backend
11 lines of code changed in 1 file:
added (visual_range...) interface calling the elemental computational backend (visual_range_fast) plus added warning on prey_contrast parameter in vector-based call
27 lines of code changed in 1 file:
logger parameters output
16 lines of code changed in 1 file:
delete tmp files at neat
1 lines of code changed in 1 file:
added gf flag -Warray-temporaries to warn on creation of tmp arrays
2 lines of code changed in 1 file:
implemented fast elemental function (visual_range_fast) frontend, redeclared visual range backend as elemental.
104 lines of code changed in 1 file:
fix comments
5 lines of code changed in 1 file:
whole-array calculation procedure using the renewed elemental parallel-safe backend, the old loop-based remained there so far
84 lines of code changed in 1 file:
updated the new parallel-ready visual range calculation backend
46 lines of code changed in 1 file:
update changelog
39 lines of code changed in 1 file:
added more 'do concurrent' in THE_GENOME
6 lines of code changed in 1 file:
added concurrent for distance_euclidean in (spatial_moving_self_distance_3d), but disabled so far
6 lines of code changed in 1 file:
started using parallelised processing, first stage, use 'do concurrent' in COMMONDATA and THE_ENVIRONMENT, in some cases do whole array elemental procedures, seems to work flawlessly in new ifort 17, purified visual range subroutines for parallel-safe processing
80 lines of code changed in 1 file:
re-declared simple functions to pure, still need to purify complex ones
20 lines of code changed in 1 file:
only warnings on passed-object dummy argument must always be scalar in non-pure class-bound functions
8 lines of code changed in 1 file:
added warning on unavailability of vector-based class-bound visual range function
15 lines of code changed in 1 file:
now reuse class-bound (illumination) in (food_perception_get_visrange_objects), (consp_perception_get_visrange_objects) and (predator_perception_get_visrange_objects)
9 lines of code changed in 1 file:
deleted (spatial_calc_irradiance_at_depth_vector) due to: Error: Passed-object dummy argument of 'spatial_calc_irradiance_at_depth_vector' at (1) must be scalar.
0 lines of code changed in 1 file:
implemented vector-based function version (spatial_calc_irradiance_at_depth_vector)
42 lines of code changed in 1 file:
the SPATIAL-class bound modular function (illumination) now used in (food_item_visibility_visual_range)
1 lines of code changed in 1 file:
implemented modular func (spatial_calc_irradiance_at_depth) for illumination for any spatial agent class
32 lines of code changed in 1 file:
now use (visibility) function for visual range in (food_item_capture_probability_calc)
10 lines of code changed in 1 file:
implemented single visual range function for food item class (food_item_visibility_visual_range), in previous revision 2376
1 lines of code changed in 1 file:
fix comments
43 lines of code changed in 1 file:
changelog updated
20 lines of code changed in 1 file:
subjective capture probability is now function (subjective_capture_prob) within (behaviour_select_food_item)
35 lines of code changed in 1 file:
implemented weighting of GOS arousal expectancies by subjective probability of food item capture in (behaviour_select_food_item), so far not separate sub-function
48 lines of code changed in 1 file:
non-linear interpolation DDPINTERPOL instead of LINTERPOL in (food_item_capture_probability_calc)
3 lines of code changed in 1 file:
reformat code only
27 lines of code changed in 1 file:
fixed restricted food capture probability range 0.84 distance_here in (food_item_capture_probability_calc), added debug code
24 lines of code changed in 1 file:
compiler_version() and compiler_options() functions are not supported by Intel Fortran 2017
5 lines of code changed in 1 file:
changelog updated
8 lines of code changed in 1 file:
debug code, fix gos motivation in subjective selection by providing explicit sufficiently high rescale_max_motivation=10.0 parameter provided to (food_item_select)
1 lines of code changed in 1 file:
changelog updated
33 lines of code changed in 1 file:
fixed zero attention weights and zero final expectancies in food item predictive selection among those in the perception object: (behaviour_select_food_item) added init
9 lines of code changed in 1 file:
fixed (perception_components_neuronal_response_calculate), was swapped misplaced init_val in (neuro_resp) call at FOOD_DIR block
6 lines of code changed in 1 file:
umbrella subroutine for all environmental perceptions(perceptions_environ); choose the first food item if only one perceived in (behaviour_select_food_item) -- cannot non-feed now! in debug code: select food_item_select instead of food_item_select_nearest
35 lines of code changed in 1 file:
abbreviated lowercase keywoords in (LOG_DBG) avoid distraction, more debug logging
11 lines of code changed in 1 file:
added hard minimum for body mass parameter BODY_MASS_MIN, death below that in (body_mass_is_starvation_check), more logging
44 lines of code changed in 1 file:
fix birth mass in (starved_death), check starvation death in debug code, more logging
31 lines of code changed in 1 file:
disabled GOS threshold interpolation plots: too many
13 lines of code changed in 1 file:
save foods after INDS loop, check eaten status
29 lines of code changed in 1 file:
debug code: save motion history of agents
12 lines of code changed in 1 file:
fix last GOS thtreshold interpolation parameter MOTIVATION_COMPET_THRESHOLD_CURVE_ABSCISSA; log GOS label in debug code output
2 lines of code changed in 1 file:
minor change added gap in debug plotfile
2 lines of code changed in 1 file:
changelog updated
12 lines of code changed in 1 file:
in (gos_find_global_state) fixed gos arousal always stuck with zero when low arousal, AROUSAL_THRESHOLD
2 lines of code changed in 1 file:
debug code: reduced environment to make finding food more easy; added timestamp and random string in arousal gos threshold interpolation output plot
8 lines of code changed in 1 file:
debug code: gos_find, gos outputs
3 lines of code changed in 1 file:
debug code: motivations_primary_calc, modulation, motivations_to_memory
8 lines of code changed in 1 file: