#
# ChangeLog for cpp/frams/genetics
#
# Generated by Trac 1.2.1
# 03/23/25 01:51:14

Mon, 20 Jul 2020 14:37:38 GMT Maciej Komosinski [1017]
	* cpp/frams/Makefile-SDK-files (modified)
	* cpp/frams/genetics/defgenoconv.cpp (modified)
	* cpp/frams/genetics/fS/fS_conv.cpp (modified)
	* cpp/frams/genetics/fS/fS_conv.h (modified)
	* cpp/frams/genetics/fS/fS_general.cpp (modified)
	* cpp/frams/genetics/fS/fS_general.h (modified)
	* cpp/frams/genetics/fS/fS_oper.cpp (modified)
	* cpp/frams/genetics/fS/fS_oper.h (modified)
	* cpp/frams/genetics/fS/part_distance_estimator.h (modified)

	fS: faster collision detection, depends on "geometry" algorithms


Tue, 14 Jul 2020 14:04:46 GMT Maciej Komosinski [1006]
	* cpp/frams/genetics/fS/fS_conv.cpp (modified)
	* cpp/frams/genetics/fS/fS_conv.h (modified)
	* cpp/frams/genetics/fS/fS_general.cpp (modified)
	* cpp/frams/genetics/fS/fS_general.h (modified)
	* cpp/frams/genetics/fS/fS_oper.cpp (modified)
	* cpp/frams/genetics/fS/fS_oper.h (modified)
	* cpp/frams/genetics/fS/part_distance_estimator.h (added)

	Improved the fS encoding


Tue, 14 Jul 2020 13:54:43 GMT Maciej Komosinski [1005]
	* cpp/common/Convert.cpp (modified)
	* cpp/common/Convert.h (modified)
	* cpp/common/random.h (modified)
	* cpp/frams/_demos/simil_test.cpp (modified)
	* cpp/frams/genetics/f9/f9_oper.cpp (modified)
	* cpp/frams/param/paramobj.cpp (modified)
	* cpp/frams/util/extvalue.cpp (modified)

	Higher conformance with C++17, but gave up after missing M_PI, ...


Mon, 13 Jul 2020 11:53:25 GMT Maciej Komosinski [1000]
	* cpp/frams/genetics/fS/fS_conv.h (modified)
	* cpp/frams/genetics/fS/fS_general.cpp (modified)
	* cpp/frams/genetics/fS/fS_general.h (modified)
	* cpp/frams/genetics/fS/fS_oper.cpp (modified)
	* cpp/frams/genetics/fS/fS_oper.h (modified)

	Improved the fS encoding


Mon, 13 Jul 2020 11:51:43 GMT Maciej Komosinski [999]
	* cpp/frams/_demos/f0_variants_test.cpp (modified)
	* cpp/frams/_demos/full_props.cpp (modified)
	* cpp/frams/_demos/genoconv_test.cpp (modified)
	* cpp/frams/_demos/genomanipulation.cpp (modified)
	* cpp/frams/_demos/geometry/geometrytestutils.cpp (modified)
	* cpp/frams/_demos/multiline_f0_test.cpp (modified)
	* cpp/frams/_demos/neuro_layout_test.cpp (modified)
	* cpp/frams/_demos/neuro_test.cpp (modified)
	* cpp/frams/_demos/shapeconvert.cpp (modified)
	* cpp/frams/genetics/f4/f4_oper.cpp (modified)
	* cpp/frams/genetics/fB/fB_oper.cpp (modified)
	* cpp/frams/genetics/fH/fH_oper.cpp (modified)
	* cpp/frams/genetics/fL/fL_oper.cpp (modified)
	* cpp/frams/genetics/geno.cpp (modified)
	* cpp/frams/genetics/genoconv.h (modified)
	* cpp/frams/model/geometry/modelgeoclass.cpp (modified)
	* cpp/frams/model/model.cpp (modified)
	* cpp/frams/model/model.h (modified)
	* cpp/frams/model/modelobj.cpp (modified)
	* cpp/frams/model/modelparts.cpp (modified)
	* cpp/frams/model/modelparts.h (modified)
	* cpp/frams/model/similarity/simil_model.cpp (modified)
	* cpp/frams/userinput/modelcheckpoints.cpp (modified)
	* cpp/frams/vm/classes/genoobj.cpp (modified)

	More consistent usage of "shapetype" (vs. "shape")


Thu, 09 Jul 2020 11:51:28 GMT Maciej Komosinski [994]
	* cpp/frams/_demos/genoconv_test.cpp (modified)
	* cpp/frams/_demos/genooper_test.cpp (modified)
	* cpp/frams/_demos/loader_test_param.cpp (modified)
	* cpp/frams/genetics/fF/fF_conv.cpp (modified)
	* tester/comparison.py (modified)
	* tester/tester.py (modified)

	Cosmetic


Thu, 09 Jul 2020 09:37:46 GMT Maciej Komosinski [991]
	* cpp/frams/genetics/fF/fF_conv.cpp (modified)

	Updated target genetic format for fF (foraminifera) genetic encoding ...


Wed, 08 Jul 2020 22:13:20 GMT Maciej Komosinski [988]
	* cpp/frams/genetics/genman.cpp (modified)
	* cpp/frams/genetics/geno.cpp (modified)
	* cpp/frams/genetics/geno.h (modified)
	* cpp/frams/genetics/genoconv.cpp (modified)
	* cpp/frams/genetics/genoconv.h (modified)
	* cpp/frams/model/model.cpp (modified)
	* cpp/frams/vm/classes/genoobj.cpp (modified)

	Building a Model from Geno now fails when Model.shape is incompatible ...


Wed, 08 Jul 2020 11:12:16 GMT Maciej Komosinski [981]
	* cpp/frams/genetics/genoconv.cpp (modified)

	Fixed misleading indentation


Mon, 06 Jul 2020 21:39:36 GMT Maciej Komosinski [977]
	* cpp/frams/_demos/genomanipulation.cpp (modified)
	* cpp/frams/genetics/genman.cpp (modified)
	* cpp/frams/model/modelparts.cpp (modified)
	* cpp/frams/model/modelparts.h (modified)

	Renamed functions for consistency; added an example of using ...


Mon, 06 Jul 2020 21:36:46 GMT Maciej Komosinski [976]
	* cpp/frams/config/f0-SDK.def (modified)
	* cpp/frams/config/f0.def (modified)
	* cpp/frams/genetics/preconfigured.h (modified)
	* cpp/frams/neuro/neurocls-f0-SDK-factory.h (modified)
	* cpp/frams/neuro/neurocls-f0-SDK-library.h (modified)

	Renamed three "solid-compatible" receptors to have more informative
	names


Mon, 06 Jul 2020 21:28:57 GMT Maciej Komosinski [974]
	* cpp/frams/genetics/f4/f4_oper.cpp (modified)
	* cpp/frams/genetics/f9/f9_oper.cpp (modified)
	* cpp/frams/genetics/fB/fB_oper.cpp (modified)
	* cpp/frams/genetics/fF/fF_oper.cpp (modified)
	* cpp/frams/genetics/fH/fH_oper.cpp (modified)
	* cpp/frams/genetics/fL/fL_oper.cpp (modified)
	* cpp/frams/genetics/fS/fS_oper.cpp (modified)
	* cpp/frams/genetics/fn/fn_oper.cpp (modified)

	Renamed all genooper paramtab variables to be consistent with the ...


Thu, 02 Jul 2020 22:37:13 GMT Maciej Komosinski [973]
	* cpp/frams/_demos/genooper_test.cpp (modified)
	* cpp/frams/_demos/loader_test_geno.cpp (modified)
	* cpp/frams/_demos/paramtree_stdin_test.cpp (modified)
	* cpp/frams/_demos/printconvmap.cpp (modified)
	* cpp/frams/_demos/simil_test.cpp (modified)
	* cpp/frams/canvas/neurodiagram.cpp (modified)
	* cpp/frams/genetics/f4/f4_general.cpp (modified)
	* cpp/frams/genetics/f9/f9_conv.cpp (modified)
	* cpp/frams/genetics/fB/fB_conv.cpp (modified)
	* cpp/frams/genetics/fB/fB_general.h (modified)
	* cpp/frams/genetics/fB/fB_oper.cpp (modified)
	* cpp/frams/genetics/fF/fF_genotype.h (modified)
	* cpp/frams/genetics/fH/fH_general.cpp (modified)
	* cpp/frams/genetics/fL/fL_general.cpp (modified)
	* cpp/frams/genetics/fL/fL_oper.cpp (modified)
	* cpp/frams/genetics/fS/fS_general.cpp (modified)
	* cpp/frams/model/autoname.cpp (modified)
	* cpp/frams/model/modelparts.cpp (modified)
	* cpp/frams/neuro/impl/neuroimpl-fuzzy-f0.cpp (modified)
	* cpp/frams/neuro/impl/neuroimpl-fuzzy.cpp (modified)
	* cpp/frams/neuro/neurofactory.cpp (modified)
	* cpp/frams/neuro/neurolibparam.cpp (modified)
	* cpp/frams/param/multiparamload.cpp (modified)
	* cpp/frams/param/mutableparam.cpp (modified)
	* cpp/frams/param/param.cpp (modified)
	* cpp/frams/util/extvalue.cpp (modified)
	* cpp/frams/util/sstring-simple.cpp (modified)
	* cpp/frams/util/sstring-simple.h (modified)
	* cpp/frams/util/sstring.cpp (modified)
	* cpp/frams/util/sstring.h (modified)
	* cpp/frams/util/sstringutils.cpp (modified)
	* cpp/frams/util/sstringutils.h (modified)
	* cpp/frams/vm/framscript.l (modified)
	* cpp/frams/vm/framscript.y (modified)

	Increased SString and std::string compatibility: introduced length(), ...


Thu, 02 Jul 2020 22:32:23 GMT Maciej Komosinski [972]
	* cpp/frams/_demos/f0_variants_test.cpp (modified)
	* cpp/frams/_demos/full_props.cpp (modified)
	* cpp/frams/_demos/genoconv_test.cpp (modified)
	* cpp/frams/_demos/genomanipulation.cpp (modified)
	* cpp/frams/_demos/geometry/geometrytestutils.cpp (modified)
	* cpp/frams/_demos/multiline_f0_test.cpp (modified)
	* cpp/frams/_demos/neuro_layout_test.cpp (modified)
	* cpp/frams/_demos/neuro_test.cpp (modified)
	* cpp/frams/_demos/shapeconvert.cpp (modified)
	* cpp/frams/genetics/geno.cpp (modified)
	* cpp/frams/genetics/geno.h (modified)
	* cpp/frams/genetics/genoconv.cpp (modified)
	* cpp/frams/genetics/genoconv.h (modified)
	* cpp/frams/model/model.cpp (modified)
	* cpp/frams/model/model.h (modified)
	* cpp/frams/model/modelobj.cpp (modified)
	* cpp/frams/model/modelparts.h (modified)
	* cpp/frams/model/similarity/simil_model.cpp (modified)
	* cpp/frams/userinput/modelcheckpoints.cpp (modified)
	* cpp/frams/vm/classes/genoobj.cpp (modified)

	- separate "0" and "0s" formats (for SHAPE_BALL_AND_STICK and ...


Mon, 29 Jun 2020 22:32:56 GMT Maciej Komosinski [969]
	* cpp/frams/genetics/fS/fS_general.cpp (modified)
	* cpp/frams/genetics/fS/fS_general.h (modified)
	* cpp/frams/genetics/fS/fS_oper.cpp (modified)
	* cpp/frams/genetics/fS/fS_oper.h (modified)

	fS: preserved volume during shape-type changes


Mon, 29 Jun 2020 22:30:39 GMT Maciej Komosinski [968]
	* cpp/frams/genetics/f4/f4_oper.cpp (modified)
	* cpp/frams/genetics/fH/fH_oper.cpp (modified)
	* cpp/frams/genetics/genooperators.cpp (modified)
	* cpp/frams/genetics/genooperators.h (modified)

	Introduced a separate function to mutate neuron connection weight


Sun, 28 Jun 2020 21:33:17 GMT Maciej Komosinski [967]
	* cpp/frams/genetics/f4/f4_oper.cpp (modified)
	* cpp/frams/genetics/fH/fH_oper.cpp (modified)
	* cpp/frams/genetics/fS/fS_oper.cpp (modified)
	* cpp/frams/genetics/genooperators.cpp (modified)
	* cpp/frams/genetics/genooperators.h (modified)

	Improved names of functions that mutate neuron properties and ...


Sun, 28 Jun 2020 19:59:14 GMT Maciej Komosinski [966]
	* cpp/frams/genetics/fH/fH_general.cpp (modified)
	* cpp/frams/genetics/fH/fH_general.h (modified)
	* cpp/frams/genetics/genman.cpp (modified)

	Cosmetic


Sat, 27 Jun 2020 21:14:01 GMT Maciej Komosinski [965]
	* cpp/frams/genetics/genman.cpp (modified)
	* cpp/frams/genetics/genman.h (modified)

	Added a function to print genotypes in the LaTeX format, preserving ...


Thu, 25 Jun 2020 23:32:15 GMT Maciej Komosinski [961]
	* cpp/frams/genetics/fB/fB_oper.cpp (modified)
	* framspy/FramsticksCLI.py (modified)
	* framspy/FramsticksEvolution.py (modified)

	Cosmetic


Thu, 25 Jun 2020 23:31:36 GMT Maciej Komosinski [960]
	* cpp/frams/genetics/fH/fH_oper.cpp (modified)

	Simplified code and fixed a bug where all existing non-default ...


Thu, 25 Jun 2020 23:30:10 GMT Maciej Komosinski [959]
	* cpp/frams/genetics/genooperators.cpp (modified)
	* cpp/frams/genetics/genooperators.h (modified)

	Added a high-level neuron mutation function


Thu, 25 Jun 2020 14:36:23 GMT Maciej Komosinski [958]
	* cpp/CONTRIBUTORS.txt (modified)
	* cpp/frams/genetics/defgenoconv.cpp (modified)
	* cpp/frams/genetics/fS (added)
	* cpp/frams/genetics/fS/fS_conv.cpp (added)
	* cpp/frams/genetics/fS/fS_conv.h (added)
	* cpp/frams/genetics/fS/fS_general.cpp (added)
	* cpp/frams/genetics/fS/fS_general.h (added)
	* cpp/frams/genetics/fS/fS_oper.cpp (added)
	* cpp/frams/genetics/fS/fS_oper.h (added)
	* cpp/frams/genetics/gen-config-SDK.h (modified)

	Added the fS genetic encoding (for solids)


Thu, 25 Jun 2020 14:31:25 GMT Maciej Komosinski [957]
	* cpp/frams/genetics/f4/f4_oper.cpp (modified)
	* cpp/frams/genetics/fH/fH_oper.cpp (modified)
	* cpp/frams/genetics/genooperators.cpp (modified)
	* cpp/frams/genetics/genooperators.h (modified)

	Replace magic "100" with GenoOperators::NEUROCLASS_PROP_OFFSET


Wed, 24 Jun 2020 22:34:29 GMT Maciej Komosinski [955]
	* cpp/frams/Makefile-SDK-files (modified)
	* cpp/frams/_demos/f0_variants_test.cpp (modified)
	* cpp/frams/_demos/genoconv_test.cpp (modified)
	* cpp/frams/_demos/genomanipulation.cpp (modified)
	* cpp/frams/_demos/genooper_test.cpp (modified)
	* cpp/frams/_demos/multiline_f0_test.cpp (modified)
	* cpp/frams/genetics/f4/f4_general.cpp (modified)
	* cpp/frams/genetics/genman.cpp (modified)
	* cpp/frams/genetics/genman.h (modified)
	* cpp/frams/genetics/geno.cpp (modified)
	* cpp/frams/genetics/geno.h (modified)
	* cpp/frams/genetics/genoconv.cpp (modified)
	* cpp/frams/genetics/genoconv.h (modified)
	* cpp/frams/genetics/genooperators.cpp (modified)
	* cpp/frams/genetics/genooperators.h (modified)
	* cpp/frams/model/model.cpp (modified)
	* cpp/frams/util/sstring-simple.cpp (modified)
	* cpp/frams/util/sstring-simple.h (modified)
	* cpp/frams/util/sstring.cpp (modified)
	* cpp/frams/util/sstring.h (modified)
	* cpp/frams/vm/classes/genoobj.cpp (modified)
	* cpp/frams/vm/classes/genoobj.h (modified)
	* cpp/frams/vm/framscript.l (modified)
	* cpp/frams/vm/framscript.y (modified)

	Genetic format ID becomes a string (no longer limited to a single ...


Wed, 24 Jun 2020 22:29:34 GMT Maciej Komosinski [954]
	* cpp/frams/genetics/fB/fB_conv.cpp (modified)

	Fixed genotype returned on conversion error


Fri, 19 Jun 2020 23:09:57 GMT Maciej Komosinski [952]
	* cpp/frams/config/f0-SDK.def (modified)
	* cpp/frams/config/f0.def (modified)
	* cpp/frams/genetics/preconfigured.h (modified)
	* cpp/frams/model/defassign-f0-SDK.h (modified)
	* cpp/frams/model/f0-SDK-classes.h (modified)
	* cpp/frams/model/model.cpp (modified)
	* cpp/frams/model/modelparts.cpp (modified)
	* cpp/frams/model/modelparts.h (modified)
	* cpp/frams/neuro/impl/neuroimpl-body-sdk.h (modified)
	* cpp/frams/neuro/neurocls-f0-SDK-factory.h (modified)
	* cpp/frams/neuro/neurocls-f0-SDK-library.h (modified)
	* cpp/frams/neuro/neuroimpl.cpp (modified)
	* cpp/frams/neuro/neuroimpl.h (modified)

	Added new receptors (Gp:"gyroscope" on a Part, Tp:Touch-proximity and ...


Sat, 30 May 2020 18:27:31 GMT Maciej Komosinski [938]
	* cpp/frams/genetics/preconfigured.h (modified)

	Set "M" solid muscle neuron class active by default


Fri, 29 May 2020 13:20:29 GMT Maciej Komosinski [935]
	* cpp/frams/genetics/f4/f4_oper.cpp (modified)
	* cpp/frams/genetics/fB/fB_oper.cpp (modified)
	* cpp/frams/genetics/fH/fH_oper.cpp (modified)
	* cpp/frams/genetics/fL/fL_oper.cpp (modified)
	* cpp/frams/genetics/genooperators.cpp (modified)
	* cpp/frams/genetics/genooperators.h (modified)
	* cpp/frams/model/model.h (modified)
	* cpp/frams/neuro/neurofactory.cpp (modified)

	Utility functions that provide a set of all neuron classes fulfilling ...


Sat, 30 Nov 2019 01:13:25 GMT Maciej Komosinski [899]
	* cpp/common/nonstd_math.h (modified)
	* cpp/frams/genetics/f4/f4_oper.cpp (modified)
	* cpp/frams/genetics/f9/f9_oper.cpp (modified)
	* cpp/frams/genetics/fF/fF_oper.cpp (modified)
	* cpp/frams/genetics/fT/fTest_oper.cpp (modified)
	* cpp/frams/genetics/fn/fn_oper.cpp (modified)
	* cpp/frams/genetics/genooperators.cpp (modified)
	* cpp/frams/genetics/genooperators.h (modified)
	* cpp/frams/model/modelparts.cpp (modified)
	* cpp/frams/model/modelparts.h (modified)

	Code formatting


Sat, 30 Nov 2019 00:30:22 GMT Maciej Komosinski [896]
	* cpp/common/nonstd_math.cpp (modified)
	* cpp/common/nonstd_math.h (modified)
	* cpp/common/random.h (modified)
	* cpp/frams/_demos/genomanipulation.cpp (modified)
	* cpp/frams/canvas/nn_simple_layout.cpp (modified)
	* cpp/frams/genetics/f4/f4_general.cpp (modified)
	* cpp/frams/genetics/f4/f4_oper.cpp (modified)
	* cpp/frams/genetics/f9/f9_oper.cpp (modified)
	* cpp/frams/genetics/fB/fB_oper.cpp (modified)
	* cpp/frams/genetics/fF/fF_oper.cpp (modified)
	* cpp/frams/genetics/fH/fH_oper.cpp (modified)
	* cpp/frams/genetics/fL/fL_matheval.cpp (modified)
	* cpp/frams/genetics/fL/fL_oper.cpp (modified)
	* cpp/frams/genetics/fT/fTest_oper.cpp (modified)
	* cpp/frams/genetics/fn/fn_oper.cpp (modified)
	* cpp/frams/genetics/genman.cpp (modified)
	* cpp/frams/genetics/genooperators.cpp (modified)
	* cpp/frams/model/model.cpp (modified)
	* cpp/frams/model/model.h (modified)
	* cpp/frams/neuro/impl/neuroimpl-simple.h (modified)
	* cpp/frams/neuro/neuroimpl.cpp (modified)
	* cpp/frams/util/rndutil.cpp (modified)

	Replaced #defined macros for popular random-related operations with ...


Thu, 28 Mar 2019 21:14:19 GMT Maciej Komosinski [857]
	* cpp/frams/genetics/fL/fL_general.cpp (modified)

	Initialized variables in all cases to make potential errors evident


Fri, 15 Feb 2019 02:09:31 GMT Maciej Komosinski [853]
	* cpp/frams/genetics/f4/f4_general.cpp (modified)
	* cpp/frams/genetics/fB/fB_oper.cpp (modified)
	* cpp/frams/genetics/fL/fL_oper.cpp (modified)

	The official C++17 [[fallthrough]] attribute instead of comments //no ...


Sat, 08 Dec 2018 04:32:50 GMT Maciej Komosinski [841]
	* cpp/common/log.cpp (modified)
	* cpp/common/loggers/loggers.cpp (modified)
	* cpp/common/nonstd_stdio.cpp (modified)
	* cpp/common/virtfile/virtfile.cpp (modified)
	* cpp/frams/Makefile-SDK-files (modified)
	* cpp/frams/genetics/fF/fF_genotype.h (modified)
	* cpp/frams/genetics/genman.cpp (modified)
	* cpp/frams/genetics/geno.cpp (modified)
	* cpp/frams/genetics/genoconv.cpp (modified)

	Updated #includes after splitting stl-util into util-stl, util-file ...


Wed, 05 Dec 2018 20:02:00 GMT Maciej Komosinski [835]
	* cpp/PrintFloat/Dragon4.h (modified)
	* cpp/common/nonstd_math.cpp (modified)
	* cpp/common/nonstd_math.h (modified)
	* cpp/frams/genetics/fH/fH_general.cpp (modified)

	ISO C++17 compliance including NULL, nullptr, templates and pointer ...


Mon, 26 Nov 2018 00:25:48 GMT Maciej Komosinski [831]
	* cpp/frams/genetics/f4/f4_conv.cpp (modified)

	Fixed broken neuron creation (missing argument - regression from ...


Sun, 25 Nov 2018 23:00:16 GMT Maciej Komosinski [830]
	* cpp/frams/genetics/f1/f1_conv.cpp (modified)
	* cpp/frams/genetics/f4/f4_conv.cpp (modified)
	* cpp/frams/genetics/f4/f4_general.cpp (modified)

	"%ld" replaced with "%d" because it refers to int


Sun, 25 Nov 2018 22:47:54 GMT Maciej Komosinski [829]
	* cpp/frams/genetics/f4/f4_general.cpp (modified)
	* cpp/frams/genetics/f4/f4_general.h (modified)

	Removed unnecessary cast, "long" is equivalent to "int" in our ...


Tue, 09 Oct 2018 23:13:05 GMT Maciej Komosinski [821]
	* cpp/frams/genetics/fB/fB_conv.cpp (modified)
	* cpp/frams/genetics/fB/fB_oper.cpp (modified)
	* cpp/frams/genetics/fB/fB_oper.h (modified)
	* cpp/frams/genetics/fH/fH_general.cpp (modified)
	* cpp/frams/genetics/fH/fH_general.h (modified)
	* cpp/frams/genetics/fL/fL_general.cpp (modified)
	* cpp/frams/genetics/fL/fL_general.h (modified)
	* cpp/frams/genetics/fL/fL_matheval.cpp (modified)
	* cpp/frams/genetics/fL/fL_oper.cpp (modified)

	Performance and stability improvements in fB, fH, and fL; improved ...


Thu, 21 Jun 2018 00:43:43 GMT Maciej Komosinski [809]
	* cpp/frams/genetics/fn/fn_oper.cpp (modified)

	Fixed a signed/unsigned warning


Thu, 21 Jun 2018 00:30:37 GMT Maciej Komosinski [808]
	* cpp/frams/genetics/fn/fn_oper.cpp (modified)
	* cpp/frams/genetics/fn/fn_oper.h (modified)

	New option for mutation in numerical encoding fn: mutate all ...


Thu, 07 Jun 2018 15:43:19 GMT Maciej Komosinski [804]
	* cpp/frams/genetics/f4/f4_conv.cpp (modified)

	Fixed memory leak and uninitialized int


Thu, 07 Jun 2018 15:42:49 GMT Maciej Komosinski [803]
	* cpp/frams/genetics/fH/fH_general.cpp (modified)
	* cpp/frams/genetics/fH/fH_general.h (modified)
	* cpp/frams/genetics/fH/fH_oper.cpp (modified)
	* cpp/frams/genetics/fL/fL_general.cpp (modified)
	* cpp/frams/genetics/fL/fL_general.h (modified)
	* cpp/frams/genetics/fL/fL_oper.cpp (modified)

	Performance improvements, including avoiding unnecessary passing of ...


Thu, 07 Jun 2018 15:41:59 GMT Maciej Komosinski [802]
	* cpp/frams/genetics/fB/fB_conv.cpp (modified)
	* cpp/frams/genetics/fB/fB_conv.h (modified)
	* cpp/frams/genetics/fB/fB_general.h (modified)
	* cpp/frams/genetics/fB/fB_oper.cpp (modified)

	Crossing over with less bloat, but still biologically-inspired


Thu, 07 Jun 2018 15:40:49 GMT Maciej Komosinski [801]
	* cpp/frams/genetics/genooperators.cpp (modified)
	* cpp/frams/genetics/genooperators.h (modified)

	Added a helper function that counts active neuron classes


Tue, 05 Jun 2018 23:45:18 GMT Maciej Komosinski [797]
	* cpp/frams/genetics/fB/fB_conv.cpp (modified)
	* cpp/frams/genetics/fB/fB_conv.h (modified)
	* cpp/frams/genetics/fB/fB_general.h (modified)
	* cpp/frams/genetics/fB/fB_oper.cpp (modified)
	* cpp/frams/genetics/fB/fB_oper.h (modified)
	* cpp/frams/genetics/fH/fH_conv.cpp (modified)
	* cpp/frams/genetics/fH/fH_conv.h (modified)
	* cpp/frams/genetics/fH/fH_general.cpp (modified)
	* cpp/frams/genetics/fH/fH_general.h (modified)
	* cpp/frams/genetics/fH/fH_oper.cpp (modified)
	* cpp/frams/genetics/fH/fH_oper.h (modified)
	* cpp/frams/genetics/fL/fL_conv.cpp (modified)
	* cpp/frams/genetics/fL/fL_conv.h (modified)
	* cpp/frams/genetics/fL/fL_general.cpp (modified)
	* cpp/frams/genetics/fL/fL_general.h (modified)
	* cpp/frams/genetics/fL/fL_matheval.cpp (modified)
	* cpp/frams/genetics/fL/fL_matheval.h (modified)
	* cpp/frams/genetics/fL/fL_oper.cpp (modified)
	* cpp/frams/genetics/fL/fL_oper.h (modified)

	A more complete implementation of fB, fH, fL


Tue, 29 May 2018 12:32:44 GMT Maciej Komosinski [788]
	* cpp/frams/genetics/defgenoconv.cpp (modified)

	Fixed #include filename for f8 converter


Wed, 23 May 2018 00:20:40 GMT Maciej Komosinski [787]
	* cpp/frams/genetics/fn/fn_conv.cpp (modified)

	Removed a comment; sprintf() gives more control and precision than ...


Wed, 16 May 2018 19:20:31 GMT Maciej Komosinski [783]
	* cpp/frams/genetics/f4/f4_conv.cpp (modified)
	* cpp/frams/genetics/genoconv.cpp (modified)
	* cpp/frams/genetics/genoconv.h (modified)

	Removed the unused "info" field and fixed a bug with incorrect ...


Mon, 14 May 2018 15:53:10 GMT Maciej Komosinski [780]
	* cpp/README.txt (modified)
	* cpp/frams/Makefile-SDK-files (modified)
	* cpp/frams/genetics/defgenoconv.cpp (modified)
	* cpp/frams/genetics/fB (added)
	* cpp/frams/genetics/fB/fB_conv.cpp (added)
	* cpp/frams/genetics/fB/fB_conv.h (added)
	* cpp/frams/genetics/fB/fB_general.h (added)
	* cpp/frams/genetics/fB/fB_oper.cpp (added)
	* cpp/frams/genetics/fB/fB_oper.h (added)
	* cpp/frams/genetics/fH (added)
	* cpp/frams/genetics/fH/fH_conv.cpp (added)
	* cpp/frams/genetics/fH/fH_conv.h (added)
	* cpp/frams/genetics/fH/fH_general.cpp (added)
	* cpp/frams/genetics/fH/fH_general.h (added)
	* cpp/frams/genetics/fH/fH_oper.cpp (added)
	* cpp/frams/genetics/fH/fH_oper.h (added)
	* cpp/frams/genetics/fL (added)
	* cpp/frams/genetics/fL/fL_conv.cpp (added)
	* cpp/frams/genetics/fL/fL_conv.h (added)
	* cpp/frams/genetics/fL/fL_general.cpp (added)
	* cpp/frams/genetics/fL/fL_general.h (added)
	* cpp/frams/genetics/fL/fL_matheval.cpp (added)
	* cpp/frams/genetics/fL/fL_matheval.h (added)
	* cpp/frams/genetics/fL/fL_oper.cpp (added)
	* cpp/frams/genetics/fL/fL_oper.h (added)
	* cpp/frams/genetics/gen-config-SDK.h (modified)
	* cpp/frams/genetics/genman.cpp (modified)

	Added sources for genetic encodings fB, fH, fL


Fri, 11 May 2018 21:42:04 GMT Maciej Komosinski [779]
	* cpp/frams/Makefile-SDK-files (modified)
	* cpp/frams/_demos/genooper_test_fTest.cpp (modified)
	* cpp/frams/genetics/defgenoconv.cpp (modified)
	* cpp/frams/genetics/f1/f1_conv.cpp (moved)
	* cpp/frams/genetics/f1/f1_conv.h (moved)
	* cpp/frams/genetics/f4/f4_conv.cpp (moved)
	* cpp/frams/genetics/f4/f4_conv.h (moved)
	* cpp/frams/genetics/f4/f4_general.cpp (modified)
	* cpp/frams/genetics/f4/f4_oper.cpp (moved)
	* cpp/frams/genetics/f4/f4_oper.h (moved)
	* cpp/frams/genetics/f9/f9_conv.cpp (moved)
	* cpp/frams/genetics/f9/f9_conv.h (moved)
	* cpp/frams/genetics/f9/f9_oper.cpp (moved)
	* cpp/frams/genetics/f9/f9_oper.h (moved)
	* cpp/frams/genetics/fF/fF_chamber3d.cpp (modified)
	* cpp/frams/genetics/fF/fF_chamber3d.h (modified)
	* cpp/frams/genetics/fF/fF_conv.cpp (moved)
	* cpp/frams/genetics/fF/fF_conv.h (moved)
	* cpp/frams/genetics/fF/fF_oper.cpp (moved)
	* cpp/frams/genetics/fF/fF_oper.h (moved)
	* cpp/frams/genetics/fT/fTest_oper.cpp (moved)
	* cpp/frams/genetics/fT/fTest_oper.h (moved)
	* cpp/frams/genetics/fn/fn_conv.cpp (moved)
	* cpp/frams/genetics/fn/fn_conv.h (moved)
	* cpp/frams/genetics/fn/fn_oper.cpp (moved)
	* cpp/frams/genetics/fn/fn_oper.h (moved)
	* cpp/frams/genetics/genman.cpp (modified)
	* cpp/frams/genetics/genman.h (modified)
	* cpp/frams/genetics/genooperators.cpp (moved)
	* cpp/frams/genetics/genooperators.h (moved)

	Unified file names of all files involved in genetic conversions and ...


Thu, 10 May 2018 21:39:37 GMT Maciej Komosinski [777]
	* cpp/frams/genetics/f4/oper_f4.h (modified)

	Fixed a typo


Thu, 10 May 2018 21:39:11 GMT Maciej Komosinski [776]
	* cpp/frams/genetics/f4/conv_f4.cpp (modified)

	Removed extra checkpoint


Tue, 10 Apr 2018 23:16:08 GMT Maciej Komosinski [774]
	* cpp/frams/genetics/f4/conv_f4.cpp (modified)
	* cpp/frams/genetics/f4/conv_f4.h (modified)
	* cpp/frams/genetics/f4/f4_general.cpp (modified)
	* cpp/frams/genetics/f4/f4_general.h (modified)
	* cpp/frams/genetics/f4/oper_f4.cpp (modified)
	* cpp/frams/genetics/f4/oper_f4.h (modified)

	Removed unused "state" field (issue number 19), improved docs (issues ...


Thu, 05 Apr 2018 21:14:35 GMT Maciej Komosinski [773]
	* cpp/frams/genetics/f4/oper_f4.cpp (modified)

	Improved styling implementation, fixes issue number 18 [refs #62]


Thu, 05 Apr 2018 18:03:20 GMT Maciej Komosinski [772]
	* cpp/frams/genetics/f4/oper_f4.cpp (modified)
	* cpp/frams/genetics/geneprops.h (modified)

	Unified #define modifiers in f1 and f4, fixes issue number 16 [refs
	#62]


Thu, 05 Apr 2018 15:20:11 GMT Maciej Komosinski [771]
	* cpp/frams/genetics/f4/oper_f4.cpp (modified)

	Added color and size modifiers in f4; avoided unnecessary conditions ...


Thu, 05 Apr 2018 15:16:03 GMT Maciej Komosinski [770]
	* cpp/frams/genetics/f4/f4_general.cpp (modified)

	Avoided "min" and "max" as variable names, fixes issue 22 [refs #62]


Thu, 29 Mar 2018 23:12:24 GMT Maciej Komosinski [768]
	* cpp/frams/genetics/genman.cpp (modified)

	Reverted to 100x repeat-until-valid-mutation, required due to how ...


Thu, 29 Mar 2018 20:52:36 GMT Maciej Komosinski [767]
	* cpp/frams/genetics/f4/f4_general.cpp (modified)
	* cpp/frams/genetics/f4/f4_general.h (modified)
	* cpp/frams/genetics/f4/oper_f4.cpp (modified)

	More strict parsing of the repetition counter; bug fixes; improved ...


Wed, 28 Mar 2018 00:33:11 GMT Maciej Komosinski [765]
	* cpp/frams/genetics/oper_fx.cpp (modified)

	Wider ranges of allowed values for mutation when only partial ...


Wed, 28 Mar 2018 00:29:34 GMT Maciej Komosinski [764]
	* cpp/frams/genetics/oper_fx.cpp (modified)

	Less deterministic (less absorbing) mutation for very narrow allowed ...


Wed, 28 Mar 2018 00:28:11 GMT Maciej Komosinski [763]
	* cpp/frams/genetics/fn/conv_fn.cpp (modified)

	Higher precision when storing variable values


Wed, 28 Mar 2018 00:27:39 GMT Maciej Komosinski [762]
	* cpp/frams/genetics/fn/oper_fn.cpp (modified)
	* cpp/frams/genetics/fn/oper_fn.h (modified)

	Default sample values for a 2D problem, not 1D; added documentation ...


Wed, 28 Mar 2018 00:26:29 GMT Maciej Komosinski [761]
	* cpp/frams/genetics/genman.cpp (modified)

	Introduced a macro for the number of times GenMan tries to repeat a ...


Thu, 15 Mar 2018 21:55:05 GMT Maciej Komosinski [760]
	* cpp/frams/genetics/f4/conv_f4.cpp (modified)
	* cpp/frams/genetics/f4/conv_f4.h (modified)
	* cpp/frams/genetics/f4/f4_general.cpp (modified)
	* cpp/frams/genetics/f4/f4_general.h (modified)
	* cpp/frams/genetics/f4/oper_f4.cpp (modified)
	* cpp/frams/genetics/f4/oper_f4.h (modified)

	- added support for new API for neuron types and their properties
	- ...


Thu, 15 Mar 2018 21:53:35 GMT Maciej Komosinski [759]
	* cpp/frams/Makefile-SDK-files (modified)
	* cpp/frams/genetics/f1/conv_f1.cpp (modified)
	* cpp/frams/genetics/f1/conv_f1.h (modified)
	* cpp/frams/genetics/geneprops.cpp (added)
	* cpp/frams/genetics/geneprops.h (added)

	f1 and f4 stick properties unified and moved to a separate structure ...


Thu, 15 Mar 2018 21:50:46 GMT Maciej Komosinski [758]
	* cpp/frams/genetics/oper_fx.cpp (modified)
	* cpp/frams/genetics/oper_fx.h (modified)

	Added a few useful functions providing lists of neurons with specific ...


Wed, 14 Mar 2018 23:00:45 GMT Maciej Komosinski [757]
	* cpp/frams/genetics/fn/conv_fn.cpp (modified)

	Removed appending the original fn genotype as a comment in the ...


Wed, 28 Feb 2018 22:43:57 GMT Maciej Komosinski [752]
	* cpp/frams/genetics/fn/conv_fn.cpp (modified)
	* cpp/frams/genetics/fn/oper_fn.cpp (modified)
	* cpp/frams/genetics/fn/oper_fn.h (modified)

	Mutation in the 'fn' encoding respects custom min,max,stddev for each ...


Wed, 28 Feb 2018 22:41:58 GMT Maciej Komosinski [751]
	* cpp/frams/genetics/oper_fx.cpp (modified)
	* cpp/frams/genetics/oper_fx.h (modified)

	More versatile mutation function for numbers


Wed, 28 Feb 2018 18:43:02 GMT Maciej Komosinski [750]
	* cpp/frams/genetics/fF/oper_fF.cpp (modified)

	More proper definition of the crossover parameter


Wed, 28 Feb 2018 18:42:24 GMT Maciej Komosinski [749]
	* cpp/frams/genetics/oper_fx.cpp (modified)
	* cpp/frams/genetics/oper_fx.h (modified)

	Added a new function to linearly mix two vectors of real numbers


Wed, 28 Feb 2018 18:41:33 GMT Maciej Komosinski [748]
	* cpp/frams/Makefile-SDK-files (modified)
	* cpp/frams/genetics/defgenoconv.cpp (modified)
	* cpp/frams/genetics/gen-config-SDK.h (modified)
	* cpp/frams/genetics/genman.cpp (modified)

	Configured and activated the new "fn" genetic representation


Wed, 28 Feb 2018 18:39:41 GMT Maciej Komosinski [747]
	* cpp/frams/genetics/fn (added)
	* cpp/frams/genetics/fn/conv_fn.cpp (added)
	* cpp/frams/genetics/fn/conv_fn.h (added)
	* cpp/frams/genetics/fn/oper_fn.cpp (added)
	* cpp/frams/genetics/fn/oper_fn.h (added)

	Added a new "fn" genetic representation (a vector of real numbers for ...


Mon, 26 Feb 2018 18:57:44 GMT Maciej Komosinski [743]
	* cpp/frams/genetics/f1/conv_f1.cpp (modified)
	* cpp/frams/genetics/oper_fx.cpp (modified)
	* cpp/frams/model/modelparts.cpp (modified)
	* cpp/frams/param/param.cpp (modified)
	* cpp/frams/param/param.h (modified)

	Introduced different function names in C++ instead of overloading ...


Tue, 20 Feb 2018 00:08:04 GMT Maciej Komosinski [740]
	* cpp/frams/genetics/f9/conv_f9.cpp (modified)
	* cpp/frams/genetics/fF/conv_fF.cpp (modified)

	Added support for developmental phases ("checkpoints") to converters ...


Sat, 17 Feb 2018 18:02:07 GMT Maciej Komosinski [736]
	* cpp/frams/genetics/f4/conv_f4.cpp (modified)
	* cpp/frams/genetics/f4/conv_f4.h (modified)
	* cpp/frams/genetics/f9/conv_f9.cpp (modified)
	* cpp/frams/genetics/f9/conv_f9.h (modified)
	* cpp/frams/genetics/fF/conv_fF.cpp (modified)
	* cpp/frams/genetics/fF/conv_fF.h (modified)

	Added the new "using_checkpoints" argument to genetic converters so ...


Sat, 17 Feb 2018 17:59:21 GMT Maciej Komosinski [735]
	* cpp/frams/genetics/genoconv.h (modified)

	Base genotype converter is now abstract, which triggers compilation ...


Wed, 14 Feb 2018 23:42:07 GMT Maciej Komosinski [732]
	* cpp/frams/Makefile-SDK-files (modified)
	* cpp/frams/_demos/genoconv_test.cpp (modified)
	* cpp/frams/_demos/genotypeloader.cpp (modified)
	* cpp/frams/_demos/genotypeloader.h (modified)
	* cpp/frams/_demos/genotypemini.cpp (added)
	* cpp/frams/_demos/genotypemini.h (added)
	* cpp/frams/_demos/geometry/geometrytestutils.cpp (modified)
	* cpp/frams/_demos/loader_test_geno.cpp (modified)
	* cpp/frams/_demos/paramtree_paramlist_test.cpp (modified)
	* cpp/frams/_demos/printconvmap.cpp (modified)
	* cpp/frams/_demos/printconvmap.h (modified)
	* cpp/frams/_demos/saver_test_geno.cpp (modified)
	* cpp/frams/_demos/simil_test.cpp (modified)
	* cpp/frams/config/f0-SDK.def (modified)
	* cpp/frams/config/f0.def (modified)
	* cpp/frams/config/sdk_build_config.h (modified)
	* cpp/frams/genetics/f1/conv_f1.cpp (modified)
	* cpp/frams/genetics/f1/conv_f1.h (modified)
	* cpp/frams/genetics/geno.cpp (modified)
	* cpp/frams/genetics/geno.h (modified)
	* cpp/frams/genetics/genoconv.cpp (modified)
	* cpp/frams/genetics/genoconv.h (modified)
	* cpp/frams/model/defassign-f0-SDK.h (modified)
	* cpp/frams/model/f0-SDK-classes.h (modified)
	* cpp/frams/model/model.cpp (modified)
	* cpp/frams/model/model.h (modified)
	* cpp/frams/model/modelobj.cpp (modified)
	* cpp/frams/model/modelobj.h (modified)
	* cpp/frams/neuro/neuroimpl.cpp (modified)
	* cpp/frams/param/param.cpp (modified)
	* cpp/frams/vm/classes/genoobj.cpp (modified)
	* cpp/frams/vm/classes/genoobj.h (modified)

	Added support for "checkpoints" (intermediate phases of development ...


Fri, 19 Jan 2018 18:37:43 GMT Maciej Komosinski [726]
	* cpp/frams/genetics/f1/conv_f1.cpp (modified)
	* cpp/frams/genetics/f4/conv_f4.cpp (modified)
	* cpp/frams/model/model.cpp (modified)
	* cpp/frams/model/model.h (modified)
	* cpp/frams/model/modelparts.cpp (modified)
	* cpp/frams/model/modelparts.h (modified)
	* cpp/frams/neuro/impl/neuroimpl-simple.cpp (modified)
	* cpp/frams/neuro/impl/neuroimpl-simple.h (modified)

	- Changed Model::singleStepBuild() to Model::addFromString() to ...


Sun, 14 Jan 2018 10:24:22 GMT Maciej Komosinski [720]
	* cpp/common/virtfile/stringfile.h (modified)
	* cpp/frams/_demos/f0_variants_test.cpp (modified)
	* cpp/frams/genetics/fF/fF_genotype.h (modified)
	* cpp/frams/model/model.cpp (modified)
	* cpp/frams/neuro/neuroimpl.cpp (modified)
	* cpp/frams/param/multiparamload.cpp (modified)
	* cpp/frams/param/param.cpp (modified)
	* cpp/frams/param/param.h (modified)
	* cpp/frams/param/syntparam.cpp (modified)

	Param::save2() renamed to saveSingleLine(); unified Param::load() so ...


Thu, 21 Dec 2017 20:48:17 GMT Maciej Komosinski [719]
	* cpp/frams/genetics/f1/conv_f1.cpp (modified)

	f1->f0 mapping maps ',' and ')' symbols to the branching Part ...


Wed, 22 Nov 2017 01:50:49 GMT Maciej Komosinski [716]
	* cpp/frams/genetics/f1/conv_f1.cpp (modified)

	The f1 converter is now able to map more than one genotype character ...


Sun, 05 Nov 2017 20:46:08 GMT Maciej Komosinski [715]
	* cpp/frams/genetics/genman.cpp (modified)

	GenMan's constructor now calls its setDefaults() to initialize all ...


Sun, 05 Nov 2017 20:45:20 GMT Maciej Komosinski [714]
	* cpp/frams/genetics/preconfigured.h (modified)
	* cpp/frams/model/modelparts.cpp (modified)
	* cpp/frams/model/modelparts.h (modified)
	* cpp/frams/neuro/geneticneuroparam.cpp (modified)
	* cpp/frams/neuro/geneticneuroparam.h (modified)

	- Setting default NeuroClass active/genactive in preconfigured ...


Sat, 26 Aug 2017 01:05:37 GMT Maciej Komosinski [676]
	* cpp/frams/genetics/f4/oper_f4.cpp (modified)

	Improved comments, removed unnecessary TODO regarding "Rr" modifiers


Sat, 19 Aug 2017 00:52:26 GMT Maciej Komosinski [675]
	* cpp/frams/genetics/f4/conv_f4.cpp (modified)
	* cpp/frams/genetics/oper_fx.h (modified)

	Code formatting


Sat, 19 Aug 2017 00:45:00 GMT Maciej Komosinski [674]
	* cpp/frams/genetics/f4/oper_f4.cpp (modified)
	* cpp/frams/genetics/f4/oper_f4.h (modified)

	f4 modifiers implemented similarly to f1 modifiers, and a base for ...


Sat, 19 Aug 2017 00:43:11 GMT Maciej Komosinski [673]
	* cpp/frams/genetics/oper_fx.cpp (modified)
	* cpp/frams/genetics/oper_fx.h (modified)

	Added three functions that may be useful in general


Fri, 18 Aug 2017 20:08:42 GMT Maciej Komosinski [672]
	* cpp/frams/genetics/f1/conv_f1.cpp (modified)

	More appropriate name for the "model_energy_max" variable


Fri, 18 Aug 2017 13:24:59 GMT Maciej Komosinski [671]
	* cpp/frams/genetics/f1/conv_f1.cpp (modified)
	* cpp/frams/genetics/f1/conv_f1.h (modified)
	* cpp/frams/genetics/f4/conv_f4.cpp (modified)
	* cpp/frams/genetics/f4/f4_general.cpp (modified)
	* cpp/frams/genetics/f4/f4_general.h (modified)
	* cpp/frams/genetics/f4/oper_f4.cpp (modified)
	* cpp/frams/genetics/f4/oper_f4.h (modified)

	Unified property names of f1 and f4; improved docs; 3.141 -> M_PI


Fri, 11 Aug 2017 23:55:25 GMT Maciej Komosinski [670]
	* cpp/frams/genetics/oper_fx.cpp (modified)
	* cpp/frams/genetics/oper_fx.h (modified)

	Improved variable names and docs


Fri, 11 Aug 2017 23:54:46 GMT Maciej Komosinski [669]
	* cpp/frams/genetics/fF/oper_fF.h (modified)

	As default foraminifera initial chamber radius in Framsticks units ...


Wed, 07 Jun 2017 10:02:05 GMT Maciej Komosinski [668]
	* cpp/frams/genetics/genman.cpp (modified)

	Fixed argument type in GenMan.getSimplest()


Wed, 07 Jun 2017 10:01:16 GMT Maciej Komosinski [667]
	* cpp/frams/genetics/fF/conv_fF.cpp (modified)
	* cpp/frams/genetics/fF/conv_fF.h (modified)
	* cpp/frams/genetics/fF/fF_chamber3d.cpp (modified)
	* cpp/frams/genetics/fF/fF_chamber3d.h (modified)
	* cpp/frams/genetics/fF/fF_genotype.cpp (modified)
	* cpp/frams/genetics/fF/fF_genotype.h (modified)
	* cpp/frams/genetics/fF/oper_fF.cpp (modified)
	* cpp/frams/genetics/fF/oper_fF.h (modified)

	- fF foraminifera encoding supports scaling (radius) of the initial ...


Wed, 26 Apr 2017 17:22:20 GMT Maciej Komosinski [664]
	* cpp/frams/genetics/f9/conv_f9.cpp (modified)
	* cpp/frams/genetics/f9/conv_f9.h (modified)

	Mark last Part white - a visual aid for easier editing of f9
	genotypes


Sat, 31 Dec 2016 19:33:20 GMT Maciej Komosinski [643]
	* cpp/frams/genetics/f9/conv_f9.cpp (modified)

	The meaning of f9 3D-direction genes made consistent with Framsticks ...


Sat, 30 Jul 2016 01:19:31 GMT Maciej Komosinski [551]
	* cpp/frams/genetics/preconfigured.h (modified)

	PreconfiguredGenetics warns about unexpected use case and unregisters ...


Wed, 27 Jul 2016 23:09:29 GMT Maciej Komosinski [544]
	* cpp/frams/_demos/geometry/geometrytestutils.cpp (modified)
	* cpp/frams/_demos/part_shapes.cpp (modified)
	* cpp/frams/_demos/shapeconvert.cpp (modified)
	* cpp/frams/genetics/fF/conv_fF.cpp (modified)
	* cpp/frams/model/model.cpp (modified)
	* cpp/frams/model/model.h (modified)
	* cpp/frams/model/modelparts.h (modified)

	Renamed:
	Model::getShape() ==> Model::getShapeType() ...