fix dimensionality parameters, collapsed into one at module start
7 lines of code changed in 1 file:
Graph code added - Gabbi
4 lines of code changed in 1 file:
395 lines of code changed in 1 file:
Changes together, made minor corrections in how energy stores are calculated in forwards simulation, for spawneverything.
8 lines of code changed in 1 file:
No changes - Gabbi
31 lines of code changed in 1 file:
refactored type-bound distance func, added elemental dist3d, tested ok
39 lines of code changed in 1 file:
minor comment fix
3 lines of code changed in 1 file:
distance_average is hopefully ready, tested ok. added final comments on logics.
10 lines of code changed in 1 file:
fix comments only
9 lines of code changed in 1 file:
fix comments on max dimensionality for non-sampling in distance_average
12 lines of code changed in 1 file:
adjusted distance_average for non-srandom-ampling with small arrays of objects
132 lines of code changed in 1 file:
adopted for huge population sized in distance_average
28 lines of code changed in 1 file:
added note on INTEL COMPILER BUG, intrinsic print function broken with object function output, works with assigned value to real
30 lines of code changed in 1 file:
minor change, comment
3 lines of code changed in 1 file:
deleted debug stopwatch object
0 lines of code changed in 1 file:
fix comments only
4 lines of code changed in 1 file:
distance_average hopefully ready
39 lines of code changed in 1 file:
fixed random nearest neighbours distance function
18 lines of code changed in 2 files:
procedure for average distance between random spatial objects, debug code included, not final, bugs
115 lines of code changed in 1 file:
body mass perception objects
1 lines of code changed in 1 file:
addad body mass perception object
148 lines of code changed in 1 file:
stomach capacity perception object with history stack, implemented functions
56 lines of code changed in 1 file:
prototypes for stomach capacity perception object
53 lines of code changed in 1 file:
added short implementation note for perception object
30 lines of code changed in 1 file:
merged bullets
54 lines of code changed in 1 file:
bullets in doc
46 lines of code changed in 1 file:
debug code comments
11 lines of code changed in 1 file:
fixed intent
1 lines of code changed in 1 file:
fixed food perception object selection / visual range - dist_food_ranks deleted, bsolete remained but caused strange bugs with huge food object populations due to incorrect array mismatch (-999) in RANK_ARRAY, not needed. finally debugged the procedure now, probably:)
2 lines of code changed in 1 file:
modify debug code only, food perception
14 lines of code changed in 1 file:
more debug code for food perception objects
35 lines of code changed in 1 file:
debug code for food perception objects
49 lines of code changed in 1 file:
disabled debug code only
40 lines of code changed in 1 file:
formalised other parameters of the two habitats
21 lines of code changed in 1 file:
formalised the universe encompassing the habitats in GA
23 lines of code changed in 1 file:
debug code for habitat, save csv data
52 lines of code changed in 1 file:
frmalised habitat parameters in GA
12 lines of code changed in 1 file:
minor addition: some tips and formatting
9 lines of code changed in 1 file:
commets only fixed
0 lines of code changed in 1 file:
directly setting SPATIAL parameters in vertor form uniform, avoid calling type-bound function. Still does not work with intel fortran: runtime stack overflow, still have to use loop plus acalar uniform form.
15 lines of code changed in 1 file:
comments only, toto for intel stack overflow on habitat - environment uniform
3 lines of code changed in 1 file:
disabled vector function uniform in food resources habitat build, use scalar and loop, vector function breaks in runtime on intel fortran with "stack overflow"
13 lines of code changed in 1 file:
class-safe location of food items in habitat make, uniform still breaks in intel ifort!!
7 lines of code changed in 1 file:
added habitat to GA loop procedure, debug code deleted
42 lines of code changed in 1 file:
separate procedure to spread individuals at init randomly uniform distribution, seperated out from init method
44 lines of code changed in 1 file:
class-safe functions for bounding environment in random population init procedure
4 lines of code changed in 1 file:
updated comments only
7 lines of code changed in 1 file:
implemented procs: build unlimited environment, get environment limits, init population bound by environment
72 lines of code changed in 1 file:
deleted temporary spatial object, do function inline
1 lines of code changed in 1 file:
implemented procedure to position member of population object in a uniform random position within an environment
22 lines of code changed in 1 file:
use create method in individual genome init random and create zero, deleted older within-spatial-component code
4 lines of code changed in 1 file:
comment only, very minor
2 lines of code changed in 1 file:
create spatial object using create function in individual genome + enable debug code for habitat
17 lines of code changed in 1 file:
implemented starting weight dependent on mom's weight in SR diploideggs14 and also at the start of SRlifecycle
18 lines of code changed in 1 file:
finished adding new gene for controlling trigger of GOS 3, genomerlxexplor
104 lines of code changed in 2 files:
added relax/explore gene to commonsquirrel
30 lines of code changed in 1 file:
adding a gene for relax/explore in setupfile and in HED24
2 lines of code changed in 1 file:
no changes
15 lines of code changed in 1 file:
create at different levels is not tolerated by ifort. create higher levels in class hierarchy changed to create_genome create_ind , debug code disabled altogether
106 lines of code changed in 1 file:
debug code only, from the latest unsaved buffer, before reverting from ryan
4 lines of code changed in 1 file:
reverting back my lovely files
7007 lines of code changed in 2 files:
reverting back to my lovely versions
0 lines of code changed in 1 file:
removing duplicate branch
0 lines of code changed in 1 file:
working using static copy of sergey's hedg2 with split modules
47 lines of code changed in 2 files:
0 lines of code changed in 1 file:
moved modules to own source file for external use of its object file
7009 lines of code changed in 3 files:
several fixes here and there, plus debug code for food perception, seems to work fast
82 lines of code changed in 1 file:
added HEDTOOLSDIR to FFLAGS as mod file path search. and -c to HEDG2_04 compile to gen object file for external referencing
2 lines of code changed in 1 file:
test template not compiling correctly
84 lines of code changed in 4 files:
fix comments only
5 lines of code changed in 1 file:
added cm2m conversion in food perception object calculations step 2.2.
4 lines of code changed in 1 file:
fix intent
3 lines of code changed in 1 file:
updated merge sync
3 lines of code changed in 1 file:
properties update
3 lines of code changed in 1 file:
fix comments only
13 lines of code changed in 2 files:
micro fix latex formula
4 lines of code changed in 1 file:
micro fix latex formula
1 lines of code changed in 1 file:
fix rescale function plus latex formula
10 lines of code changed in 1 file:
minor fix comments only
8 lines of code changed in 2 files:
rescale functions, from zero to one to arbitrary function, plus generic interface
36 lines of code changed in 1 file:
implemented simple linear rescale function, elemental
27 lines of code changed in 1 file:
debug log added
8 lines of code changed in 1 file:
addad label to if for clarity
4 lines of code changed in 1 file:
fixed make function for food perception object, added log output if non-conforming input arrays
8 lines of code changed in 1 file:
food perception object procedure is now implemented, select perception food with the PERCEPT_FOOD container
17 lines of code changed in 1 file:
implemented perception data fill (make method) for food perception object
35 lines of code changed in 1 file:
renamed outer interface name make to init for food perception object, more logical, make will be used to fill it with data
3 lines of code changed in 1 file:
main food perception function now outputs the food perception object rather than raw food items arrays
67 lines of code changed in 1 file:
food perception object destructor
13 lines of code changed in 1 file:
added perception object constructor (create method) for food
29 lines of code changed in 1 file:
initial implementation of the food perception within visual range procedure, needs testing
36 lines of code changed in 1 file:
added visual range vector form to the food items perception function + fix comments
46 lines of code changed in 1 file:
small fix plus comments
13 lines of code changed in 1 file:
Gabbi - done some cleaning
11 lines of code changed in 1 file:
added more details to the food perception function algorithm, added calculate circle area elemental function, pi parameter now global, plus updated some comments
85 lines of code changed in 1 file:
small addition
13 lines of code changed in 1 file:
merged latest changes from branch
3042 lines of code changed in 10 files:
updated indices
7 lines of code changed in 1 file:
another small fix
5 lines of code changed in 1 file:
small fixes
4 lines of code changed in 1 file:
added asciidoc details + make doc
39 lines of code changed in 1 file:
added asciidoc to software requirements
12 lines of code changed in 1 file:
depth for spatial objects (need it for visual range etc... in perception)
19 lines of code changed in 1 file:
started implementation of perception objects, now for food. TODO: delete older perception prototypes, will be done differently
95 lines of code changed in 1 file:
Gabbi - script for single parameter value runs with plots
76 lines of code changed in 1 file:
micro fix blanks only
7 lines of code changed in 1 file:
fix code example for vector indexing procedure, check for invalid array memory reference
7 lines of code changed in 1 file:
adjusted spatial_neighbours_distances proc for partial indexing that is much faster for small subarrays of objects.
27 lines of code changed in 1 file:
added some trivial unit conversion functions + fixed SRGETR for tolerance never smaller than CPU epsilon
81 lines of code changed in 1 file:
Minor corrections together. Approved some edits suggested by Gabbi fixing errors in implementation of environmental sthochasticity.
9 lines of code changed in 1 file:
Gabbi - code for single parameter values with plots
131 lines of code changed in 1 file:
Gabbi - changes for runs of parameter sets
104 lines of code changed in 1 file:
Gabbi has solved a problem by herself! No longer negative spawnings. Plus some comments on potential modifications.
33 lines of code changed in 1 file:
minor fix index
2 lines of code changed in 1 file:
added partial indexing routines + generic interfaces
1642 lines of code changed in 2 files:
Comments and questions added by Gabbi
90 lines of code changed in 1 file:
First commmit of function for autocorrelated environment.
6 lines of code changed in 1 file:
Added environmental stochasticity together. Gabbi has to check for errors.
97 lines of code changed in 1 file:
Copied Gabbi's code from file sent on email. This is where the branch starts.
213 lines of code changed in 1 file:
Starting branch for adding environmental stochasticity
434 lines of code changed in 1 file:
updated the individual class diagram - added population
131 lines of code changed in 2 files:
added parameters for habitats and comments edited, @example tags
51 lines of code changed in 1 file:
added comments on the implementation of the predator objects - simplistic, single type, no seperate container
8 lines of code changed in 1 file:
debug code, habitat-bound random walk + csv output history for predator
15 lines of code changed in 1 file:
made environmental limits in random and directional walks class rather than type
8 lines of code changed in 1 file:
debug code, csv output of predators
13 lines of code changed in 1 file:
debug code only, csv output of food resource
20 lines of code changed in 1 file:
removed stopwatch from debug code for habitat, zero time to init
0 lines of code changed in 1 file:
comment only
4 lines of code changed in 1 file:
fix double allocation bug in habitat make function, plue debug code
13 lines of code changed in 1 file:
in spatial_check_located_within_3d made habitat class
1 lines of code changed in 1 file:
made the food resource in habitat make procedure
43 lines of code changed in 1 file:
rename local predator location array only
12 lines of code changed in 1 file:
minor comment
4 lines of code changed in 1 file:
added generic functions to generate uniformly distributed spatial objects within an environment object, converted habitat init procedure for using these for making predators (refactor yesterday's suboptimal code), still finish making food resource for the habitat
82 lines of code changed in 1 file:
note added on f95 Oracle non-support of OO code, f2003 non-compilant
16 lines of code changed in 1 file:
started implementation of food resource in habitat object, need a subroutine to produce array of uniform spatial objects next and refactor predators too!
58 lines of code changed in 1 file:
habitat make init procedure, predators. remain to do food resource
148 lines of code changed in 1 file:
developed predator object, added init procedure
65 lines of code changed in 1 file:
updated class diagram for habitat
8 lines of code changed in 2 files:
added predation
17 lines of code changed in 2 files:
updated class diagramc & schemes
1176 lines of code changed in 4 files:
predator added plus prototype methods, + somim minor adjustments
75 lines of code changed in 1 file:
merged, latest additions to doc, the environment module class diagram
1992 lines of code changed in 5 files:
updated class diagrams, added the environment module
1992 lines of code changed in 5 files:
merged latest, update class diagram for individual
2633 lines of code changed in 5 files:
update class diagram for individual
422 lines of code changed in 2 files:
minor, comment only
4 lines of code changed in 1 file:
debug code only
30 lines of code changed in 1 file:
debug code only, random walk
47 lines of code changed in 1 file:
debug code only, random walk in GA
5 lines of code changed in 1 file:
debug code only
40 lines of code changed in 1 file:
minor fix for svn merge doc
5 lines of code changed in 1 file:
updated class hierarchy scheme, changed fig sizes a little
2521 lines of code changed in 3 files:
SPATIAL_MOVING now start object class hierarchy for the individual genome, adapted create funcs
70 lines of code changed in 1 file:
minor add to coding style description (methods naming)
5 lines of code changed in 1 file:
merged IDRANK renamed to ARRAY_INDEX
10 lines of code changed in 2 files:
IDRANK renamed to ARRAY_INDEX
13 lines of code changed in 3 files:
merged, footnote only
5 lines of code changed in 1 file:
footnote added on indexx
5 lines of code changed in 1 file:
reorder only
1 lines of code changed in 1 file:
fix food item create, we needn't set default size
4 lines of code changed in 1 file:
create method for all higher order spatial objects
47 lines of code changed in 1 file:
forgot error_flag
2 lines of code changed in 1 file:
converted food item to extension of spatial
35 lines of code changed in 1 file:
added explicit intent in to some spatial utils
11 lines of code changed in 1 file:
fix distance sub, real, + minor fixes , intent and made elemental functions for scalar coordinates
37 lines of code changed in 1 file:
return location name
4 lines of code changed in 1 file:
return to type for spatial_nearest + minor fix
9 lines of code changed in 1 file:
spatial neighbours procedure ready, get distances and vector sort and rank indices
90 lines of code changed in 1 file:
merged latest changes from budaev, vector indexing utilities
955 lines of code changed in 3 files:
fixed vector indexing routines
63 lines of code changed in 2 files:
small fix
10 lines of code changed in 2 files:
added array ranking subs with generic interface, performance optimised versions
663 lines of code changed in 2 files:
type neighbours now class in spatial_get_nearest_object, allow any spatial object extension
4 lines of code changed in 1 file:
added pure to procs contained in procs (sorting )
6 lines of code changed in 1 file:
spatial_neighbours_sort_by_distance moved at the end of module as breaks geany panel symbol list
110 lines of code changed in 1 file:
neighbours sort refactor - make use of object-bound functions now
21 lines of code changed in 1 file:
formatting only
56 lines of code changed in 1 file:
sorting func for spatial object, type target
59 lines of code changed in 1 file:
refactoring sort function for nearest neighbours
18 lines of code changed in 1 file:
nitial implementation of sort function for spatial objects by distance from a specific spatial object
101 lines of code changed in 1 file:
implemented additional nearesr neighbour function for spatial object that returns id number
63 lines of code changed in 1 file:
fix name for nearest neighbour function
3 lines of code changed in 1 file:
nearest neighbour function for spatial objects
84 lines of code changed in 1 file:
implemented function to calculate coordinate shifts from true distance between points for Gaussian random walk in any dimensionality
36 lines of code changed in 1 file:
refactored distance type bound procs, now use the generic distance engine
13 lines of code changed in 1 file:
low-level functions for distances, + generic interfaces for array or scalar
55 lines of code changed in 1 file:
copy the second file
18 lines of code changed in 1 file:
copy gabbi files 1
434 lines of code changed in 1 file:
delete unneded folder
0 lines of code changed in 1 file:
disabled debug block as intel ifort (13) doesn't support it
3 lines of code changed in 1 file:
reformatted debug code at start of GA as block (f 2008 standard compilance required)
28 lines of code changed in 1 file:
minor, fix comment
1 lines of code changed in 1 file:
updated fixed comments on spatial_moving_self_distance_3d + debug code
13 lines of code changed in 1 file:
debug code only changes
1 lines of code changed in 1 file:
fixed spatial_moving_self_distance_3d backward calc for distance traversed from history stack
19 lines of code changed in 1 file:
removed the deprecated simple deterministic random walk
0 lines of code changed in 1 file:
fix comments doc
8 lines of code changed in 1 file:
fixed comments
15 lines of code changed in 1 file:
implemented directional gaussian random walk in 2.5 dim, x y plus separate depth parameters for component gaussian shifts
124 lines of code changed in 1 file:
renamed dirwalk shorter
3 lines of code changed in 1 file:
fixed gaussian directional random walk + tested
12 lines of code changed in 1 file:
implemented targeted directional gaussian random walk in 3d
134 lines of code changed in 1 file:
minor fix debug code
2 lines of code changed in 1 file:
left gaussian random walk in 3D debug code so far, need more testing
30 lines of code changed in 1 file:
block labels code style
15 lines of code changed in 1 file:
implemented gaussian random walk in 2.5 dimensions: xy as 2D and depth as separate parameters
107 lines of code changed in 1 file:
initial implementation of simple random walk (not needed any more probably) and an optionally environment-restricted Gaussian random walk for spatial objects
126 lines of code changed in 1 file:
Added figure commands - Gabbi
14 lines of code changed in 1 file:
Modified plot statements bu Gabbi
128 lines of code changed in 1 file:
micro-fix
18 lines of code changed in 1 file:
more fix latex formula in comment to cv2variance
1 lines of code changed in 1 file:
fix latex formula in comment to cv2variance
4 lines of code changed in 1 file:
minor fix, proc name change only
4 lines of code changed in 1 file:
moved centre_coordinates to environmaent object from habitat, small comments changes
23 lines of code changed in 1 file:
reverse gamma2gene converted to elemental
11 lines of code changed in 1 file:
minor fix comments
2 lines of code changed in 1 file:
check function for is within the environment, +comments here and there
42 lines of code changed in 1 file:
minor addition to coding style notes on top
3 lines of code changed in 1 file:
minor changes
4 lines of code changed in 1 file:
small changes, comments on spatial object interfaces position vs. location
10 lines of code changed in 1 file:
made consistent names for interfaces fo spatial objects, position is to set, locate to get
38 lines of code changed in 1 file:
cv2variance get_size locate for food item and food resource + fix gaussian stomach content mass variance (lacked*init value)
69 lines of code changed in 1 file:
delete debug code from GA
0 lines of code changed in 1 file:
food resource create constructor now sets default food item size if not providedby constructor func (was MISSING)
6 lines of code changed in 1 file:
fix food item size whan create, + left debug code from GA−EVOLVE
18 lines of code changed in 1 file:
fix constructor for food resource object, allocate array!
9 lines of code changed in 1 file:
real type sort function for food items within a food resource object
101 lines of code changed in 1 file:
added busybox win32 lins to software
1 lines of code changed in 1 file:
minor changes, coments only (coding style at top)
6 lines of code changed in 1 file:
minor changes, comments beautify only
2 lines of code changed in 1 file:
made spatial make missing procedure, the condition - did all get-functions, fixed stomach_content_mass_emptify_step non-reducing
208 lines of code changed in 1 file:
Added some graphs - Gabbi
66 lines of code changed in 1 file:
Creating folder for new branch. Aim is to make bioenergetic parameters more system- and species-specific.
0 lines of code changed in 1 file:
no changes
5 lines of code changed in 1 file: