#
# ChangeLog for cpp/frams/genetics
#
# Generated by Trac 1.2.1
# 04/06/25 15:40:48

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() ...


Tue, 19 Jul 2016 23:17:14 GMT Maciej Komosinski [534]
	* 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/genooper_test.cpp (modified)
	* cpp/frams/_demos/geometry/apices_test.cpp (modified)
	* cpp/frams/_demos/geometry/info_test.cpp (modified)
	* cpp/frams/_demos/geometry/surface_test.cpp (modified)
	* cpp/frams/_demos/geometry/volume_test.cpp (modified)
	* cpp/frams/_demos/multiline_f0_test.cpp (modified)
	* cpp/frams/_demos/part_shapes.cpp (modified)
	* cpp/frams/_demos/shapeconvert.cpp (modified)
	* cpp/frams/genetics/f1/conv_f1.cpp (modified)
	* cpp/frams/genetics/f4/conv_f4.cpp (modified)
	* cpp/frams/genetics/f9/conv_f9.cpp (modified)
	* 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/model/autoname.cpp (modified)
	* cpp/frams/model/model.cpp (modified)
	* cpp/frams/vm/classes/genoobj.cpp (modified)

	Renamed: get/setGene -> get/setGenes, setGeneOnly -> ...


Tue, 19 Jul 2016 16:11:24 GMT Maciej Komosinski [532]
	* cpp/frams/_demos/genooper_test.cpp (modified)
	* cpp/frams/genetics/genman.cpp (modified)
	* cpp/frams/genetics/genman.h (modified)

	A new set of getStyle/getFullStyle functions in GenMan and cosmetic ...


Mon, 18 Jul 2016 02:16:11 GMT Maciej Komosinski [530]
	* cpp/frams/genetics/geno.cpp (modified)
	* cpp/frams/genetics/geno.h (modified)

	Strict parsing of genotype format prefix


Mon, 18 Jul 2016 02:14:37 GMT Maciej Komosinski [528]
	* cpp/frams/config/f0-SDK.def (modified)
	* cpp/frams/config/f0.def (modified)
	* cpp/frams/genetics/f1/conv_f1.cpp (modified)
	* cpp/frams/genetics/f4/conv_f4.cpp (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)

	- Part.m removed
	- Part.h becomes XPROP
	- validate more part and ...


Wed, 22 Jun 2016 22:15:59 GMT Maciej Komosinski [522]
	* cpp/common/loggers/loggers.cpp (modified)
	* cpp/common/loggers/loggertostdout.cpp (modified)
	* cpp/frams/genetics/defgenoconv.h (modified)
	* cpp/frams/genetics/geno.cpp (modified)
	* cpp/frams/genetics/geno.h (modified)
	* cpp/frams/model/model.cpp (modified)
	* cpp/frams/model/model.h (modified)
	* cpp/frams/util/extvalue.cpp (modified)
	* cpp/frams/util/extvalue.h (modified)

	Code formatting


Wed, 22 Jun 2016 22:09:06 GMT Maciej Komosinski [521]
	* cpp/frams/genetics/geno.cpp (modified)

	Extended error messages for invalid genotype format declaration


Wed, 22 Jun 2016 14:36:43 GMT Maciej Komosinski [518]
	* cpp/frams/genetics/geno.cpp (modified)
	* cpp/frams/genetics/geno.h (modified)

	More strict parsing of genotype format prefix


Wed, 22 Jun 2016 14:34:36 GMT Maciej Komosinski [516]
	* cpp/frams/genetics/genman.cpp (modified)
	* cpp/frams/vm/classes/genoobj.cpp (modified)
	* cpp/frams/vm/classes/genoobj.h (modified)

	Geno format as a string (no longer ascii number)


Mon, 23 May 2016 11:53:25 GMT Maciej Komosinski [514]
	* cpp/frams/genetics/f1/conv_f1.cpp (modified)

	More strict parsing of numbers when converting genotypes f1->f0


Mon, 23 May 2016 11:52:53 GMT Maciej Komosinski [513]
	* cpp/frams/genetics/f4/oper_f4.cpp (modified)
	* cpp/frams/genetics/f4/oper_f4.h (modified)
	* cpp/frams/genetics/f9/oper_f9.cpp (modified)
	* cpp/frams/genetics/f9/oper_f9.h (modified)
	* cpp/frams/genetics/fF/oper_fF.cpp (modified)
	* cpp/frams/genetics/fF/oper_fF.h (modified)
	* cpp/frams/genetics/genman.cpp (modified)
	* cpp/frams/genetics/genoconv.h (modified)
	* cpp/frams/genetics/oper_fx.h (modified)

	checkValidity() and validate() are now aware of genotype name


Tue, 10 May 2016 21:07:32 GMT Maciej Komosinski [508]
	* cpp/frams/genetics/geno.cpp (modified)

	Conditional macro to identify for which genotypes the order of ...


Tue, 03 May 2016 23:07:11 GMT Maciej Komosinski [500]
	* cpp/frams/genetics/geno.cpp (modified)

	Fixed uninit - previously cached f0 might have been treated as
	invalid


Mon, 11 Apr 2016 00:05:48 GMT Maciej Komosinski [494]
	* cpp/frams/genetics/geno.h (modified)

	Empty destructor no longer needed since it is present in the base ...


Wed, 30 Mar 2016 22:34:37 GMT Maciej Komosinski [492]
	* cpp/common/nonstd_math.cpp (modified)
	* cpp/common/nonstd_math.h (modified)
	* cpp/frams/canvas/nn_smart_layout.cpp (modified)
	* cpp/frams/genetics/geno.h (modified)
	* cpp/frams/model/similarity/simil_model.cpp (modified)
	* cpp/frams/neuro/neuroimpl.cpp (modified)

	emscripten compatibility


Sat, 26 Mar 2016 00:33:13 GMT Maciej Komosinski [483]
	* cpp/frams/genetics/genoconv.cpp (modified)
	* cpp/frams/param/param.cpp (modified)
	* cpp/frams/param/param.h (modified)

	Unified DEBUG macro ( -> _DEBUG )


Sun, 07 Feb 2016 22:21:55 GMT Maciej Komosinski [467]
	* cpp/frams/genetics/genman.cpp (modified)
	* cpp/frams/genetics/genman.h (modified)

	GenMan interface uses STL std::string instead of SString


Sun, 29 Nov 2015 21:19:52 GMT Maciej Komosinski [452]
	* cpp/common/loggers/loggers.cpp (modified)
	* cpp/common/loggers/loggers.h (modified)
	* cpp/frams/genetics/geno.cpp (modified)

	Validation of genotypes additionally prints genotype name when there ...


Wed, 01 Jul 2015 01:55:45 GMT Maciej Komosinski [408]
	* cpp/frams/_demos/neuro_layout_test.cpp (modified)
	* cpp/frams/genetics/f1/conv_f1.h (modified)
	* cpp/frams/model/model.h (modified)
	* cpp/frams/model/modelparts.h (modified)

	Typos


Tue, 26 May 2015 18:20:58 GMT sz [391]
	* cpp/frams/Makefile-SDK-files (modified)
	* cpp/frams/_demos/f0_variants_test.cpp (modified)
	* cpp/frams/_demos/full_props.cpp (modified)
	* cpp/frams/_demos/geno_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/loader_test_param.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/_demos/simil_test.cpp (modified)
	* cpp/frams/genetics/genman.cpp (modified)
	* cpp/frams/model/model.cpp (modified)

	Moved frams/loggers to common/loggers


Sat, 25 Apr 2015 22:59:09 GMT Maciej Komosinski [375]
	* cpp/common/log.cpp (moved)
	* cpp/common/log.h (moved)
	* cpp/common/nonstd_math.cpp (modified)
	* cpp/common/nonstd_stdio.cpp (modified)
	* cpp/common/stl-util.cpp (modified)
	* cpp/frams/Makefile-SDK-files (modified)
	* cpp/frams/_demos/f0_variants_test.cpp (modified)
	* cpp/frams/_demos/full_props.cpp (modified)
	* cpp/frams/_demos/geno_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/loader_test_param.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/_demos/simil_test.cpp (modified)
	* cpp/frams/genetics/f1/conv_f1.cpp (modified)
	* cpp/frams/genetics/f4/conv_f4.cpp (modified)
	* cpp/frams/genetics/f4/f4_general.cpp (modified)
	* cpp/frams/genetics/f4/oper_f4.cpp (modified)
	* cpp/frams/genetics/genman.cpp (modified)
	* cpp/frams/genetics/geno.cpp (modified)
	* cpp/frams/genetics/oper_fx.cpp (modified)
	* cpp/frams/loggers (moved)
	* cpp/frams/loggers/loggers.cpp (copied)
	* cpp/frams/loggers/loggers.h (copied)
	* cpp/frams/loggers/loggertostdout.cpp (copied)
	* cpp/frams/loggers/loggertostdout.h (copied)
	* cpp/frams/mhandlers/mhandlers.cpp (deleted)
	* cpp/frams/mhandlers/mhandlers.h (deleted)
	* cpp/frams/mhandlers/stderrors.cpp (deleted)
	* cpp/frams/mhandlers/stderrors.h (deleted)
	* cpp/frams/mhandlers/stdouthandler.cpp (deleted)
	* cpp/frams/mhandlers/stdouthandler.h (deleted)
	* cpp/frams/model/geometry/geometryutils.cpp (modified)
	* cpp/frams/model/geometry/meshbuilder.cpp (modified)
	* cpp/frams/model/geometry/modelgeometryinfo.cpp (modified)
	* cpp/frams/model/model.cpp (modified)
	* cpp/frams/neuro/neurofactory.cpp (modified)
	* cpp/frams/neuro/neuroimpl.cpp (modified)
	* cpp/frams/neuro/neuroimpl.h (modified)
	* cpp/frams/param/multiparamload.cpp (modified)
	* cpp/frams/param/param.cpp (modified)
	* cpp/frams/param/param.h (modified)
	* cpp/frams/util/3d.cpp (modified)
	* cpp/frams/util/extvalue.cpp (modified)
	* cpp/frams/util/sstringutils.cpp (modified)
	* cpp/frams/util/validitychecks.cpp (copied)
	* cpp/frams/util/validitychecks.h (copied)
	* cpp/frams/virtfile/stdiofile.cpp (modified)
	* cpp/frams/vm/classes/collectionobj.cpp (modified)
	* cpp/frams/vm/framscript.y (modified)

	Renamed logging functions to more intuitive and simple names


Wed, 22 Apr 2015 02:14:59 GMT sz [372]
	* cpp/common/hmessage.cpp (moved)
	* cpp/common/hmessage.h (moved)
	* cpp/common/nonstd_math.cpp (modified)
	* cpp/common/nonstd_stdio.cpp (modified)
	* cpp/common/stl-util.cpp (modified)
	* cpp/frams/Makefile-SDK-files (modified)
	* cpp/frams/Makefile-maintain (copied)
	* cpp/frams/_demos/f0_variants_test.cpp (modified)
	* cpp/frams/_demos/full_props.cpp (modified)
	* cpp/frams/_demos/geno_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/loader_test_param.cpp (modified)
	* cpp/frams/_demos/loader_test_param.in (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/_demos/simil_test.cpp (modified)
	* cpp/frams/genetics/f1/conv_f1.cpp (modified)
	* cpp/frams/genetics/f4/conv_f4.cpp (modified)
	* cpp/frams/genetics/f4/f4_general.cpp (modified)
	* cpp/frams/genetics/f4/oper_f4.cpp (modified)
	* cpp/frams/genetics/genman.cpp (modified)
	* cpp/frams/genetics/geno.cpp (modified)
	* cpp/frams/genetics/oper_fx.cpp (modified)
	* cpp/frams/mhandlers (moved)
	* cpp/frams/errmgr/errmanager.cpp (deleted)
	* cpp/frams/errmgr/errmanager.h (deleted)
	* cpp/frams/mhandlers/mhandlers.cpp (copied)
	* cpp/frams/mhandlers/mhandlers.h (copied)
	* cpp/frams/mhandlers/stderrors.cpp (modified)
	* cpp/frams/errmgr/stdouterr.cpp (deleted)
	* cpp/frams/errmgr/stdouterr.h (deleted)
	* cpp/frams/mhandlers/stdouthandler.cpp (copied)
	* cpp/frams/mhandlers/stdouthandler.h (copied)
	* cpp/frams/model/geometry/geometryutils.cpp (modified)
	* cpp/frams/model/geometry/meshbuilder.cpp (modified)
	* cpp/frams/model/geometry/modelgeometryinfo.cpp (modified)
	* cpp/frams/model/model.cpp (modified)
	* cpp/frams/neuro/neurofactory.cpp (modified)
	* cpp/frams/neuro/neuroimpl.cpp (modified)
	* cpp/frams/neuro/neuroimpl.h (modified)
	* cpp/frams/param/multiparamload.cpp (modified)
	* cpp/frams/param/param.cpp (modified)
	* cpp/frams/param/param.h (modified)
	* cpp/frams/util/3d.cpp (modified)
	* cpp/frams/util/extvalue.cpp (modified)
	* cpp/frams/util/sstringutils.cpp (modified)
	* cpp/frams/virtfile/stdiofile.cpp (modified)
	* cpp/frams/vm/classes/collectionobj.cpp (modified)

	Renamed some classes and functions to make their purpose more ...


Thu, 09 Apr 2015 21:51:28 GMT Maciej Komosinski [348]
	* cpp/common/threads.h (modified)
	* cpp/frams/_demos/f0_variants_test.cpp (modified)
	* cpp/frams/_demos/full_props.cpp (modified)
	* cpp/frams/_demos/geno_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/geometry/apices_test.cpp (modified)
	* cpp/frams/_demos/geometry/geometrytestutils.cpp (modified)
	* cpp/frams/_demos/geometry/info_test.cpp (modified)
	* cpp/frams/_demos/geometry/surface_test.cpp (modified)
	* cpp/frams/_demos/geometry/volume_test.cpp (modified)
	* cpp/frams/_demos/loader_test.cpp (modified)
	* cpp/frams/_demos/loader_test_param.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/part_shapes.cpp (modified)
	* cpp/frams/_demos/printconvmap.cpp (modified)
	* cpp/frams/_demos/serial_test.cpp (modified)
	* cpp/frams/_demos/shapeconvert.cpp (modified)
	* cpp/frams/canvas/neurodiagram.cpp (modified)
	* cpp/frams/config/version.h (modified)
	* cpp/frams/errmgr/stderrors.cpp (modified)
	* cpp/frams/genetics/f1/conv_f1.cpp (modified)
	* cpp/frams/genetics/f4/f4_general.cpp (modified)
	* cpp/frams/genetics/f9/oper_f9.cpp (modified)
	* cpp/frams/genetics/fF/conv_fF.cpp (modified)
	* cpp/frams/genetics/fF/fF_genotype.h (modified)
	* cpp/frams/genetics/fT/oper_fTest.cpp (modified)
	* cpp/frams/genetics/genman.cpp (modified)
	* cpp/frams/genetics/geno.cpp (modified)
	* cpp/frams/genetics/geno.h (modified)
	* cpp/frams/genetics/oper_fx.cpp (modified)
	* cpp/frams/genetics/preconfigured.h (modified)
	* cpp/frams/model/autoname.cpp (modified)
	* cpp/frams/model/model.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/neuroimpl.cpp (modified)
	* cpp/frams/neuro/neurolibparam.cpp (modified)
	* cpp/frams/param/multiparamload.cpp (modified)
	* cpp/frams/param/mutableparam.cpp (modified)
	* cpp/frams/param/mutableparam.h (modified)
	* cpp/frams/param/param.cpp (modified)
	* cpp/frams/param/param.h (modified)
	* cpp/frams/param/paramobj.cpp (modified)
	* cpp/frams/util/extvalue.cpp (modified)
	* cpp/frams/util/hashtable.cpp (modified)
	* cpp/frams/util/sstring.cpp (modified)
	* cpp/frams/util/sstring.h (modified)
	* cpp/frams/util/sstringutils.cpp (modified)
	* cpp/frams/virtfile/stringfile.cpp (modified)
	* cpp/frams/vm/framscript.l (modified)
	* cpp/frams/vm/framscript.y (modified)

	- explicit c_str() in SString instead of (const char*) cast
	- ...


Tue, 07 Apr 2015 02:20:14 GMT Maciej Komosinski [346]
	* cpp/common/threads.h (modified)
	* cpp/frams/genetics/geno.cpp (modified)
	* cpp/frams/genetics/geno.h (modified)
	* cpp/frams/genetics/preconfigured.h (modified)

	Each thread can use its own simulator's GenMan


Sat, 04 Apr 2015 18:41:07 GMT Maciej Komosinski [344]
	* cpp/frams/genetics/genman.cpp (modified)

	Non-COW string compatibility (const char* is always invalid after ...


Sun, 01 Feb 2015 00:08:50 GMT Maciej Komosinski [319]
	* cpp/common/stl-util.cpp (modified)
	* cpp/frams/_demos/genooper_test_fTest.cpp (modified)
	* cpp/frams/_demos/part_shapes.cpp (modified)
	* cpp/frams/_demos/serial_test.cpp (modified)
	* cpp/frams/canvas/nn_smart_layout.cpp (modified)
	* cpp/frams/genetics/f1/conv_f1.cpp (modified)
	* cpp/frams/genetics/f9/conv_f9.cpp (modified)
	* cpp/frams/genetics/f9/oper_f9.cpp (modified)
	* cpp/frams/genetics/fF/conv_fF.cpp (modified)
	* cpp/frams/genetics/fT/oper_fTest.cpp (modified)
	* cpp/frams/genetics/genman.cpp (modified)
	* cpp/frams/model/model.cpp (modified)
	* cpp/frams/param/param.h (modified)
	* cpp/frams/util/sstringutils.cpp (modified)

	Fixed compilation warnings


Tue, 06 Jan 2015 00:47:03 GMT Maciej Komosinski [288]
	* cpp/frams/Makefile-SDK (moved)
	* cpp/frams/Makefile-SDK-files (moved)
	* cpp/frams/_demos/genomanipulation.cpp (moved)
	* cpp/frams/_demos/neuro_test.cpp (modified)
	* cpp/frams/config/f0-SDK.def (moved)
	* cpp/frams/config/sdk_build_config.h (moved)
	* cpp/frams/genetics/gen-config-SDK.h (moved)
	* cpp/frams/model/defassign-f0-SDK.h (moved)
	* cpp/frams/model/f0-SDK-classes.h (moved)
	* cpp/frams/model/modelparts.cpp (modified)
	* cpp/frams/neuro/impl/neuroimpl-body-sdk.h (moved)
	* cpp/frams/neuro/neurocls-f0-SDK-factory.h (moved)
	* cpp/frams/neuro/neurocls-f0-SDK-library.h (moved)
	* cpp/frams/neuro/neuroimpl.cpp (modified)
	* cpp/frams/neuro/neuroimplfiles-SDK.h (moved)
	* cpp/frams/param/syntparam.h (modified)

	GDK->SDK, gdk_test.cpp -> genomanipulation.cpp


Mon, 05 Jan 2015 22:19:10 GMT Maciej Komosinski [287]
	* cpp/LICENSE.txt (modified)
	* cpp/README.txt (modified)
	* cpp/frams/_demos/gdk_test.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/oper_fx.h (modified)

	GDK->SDK


Mon, 05 Jan 2015 20:37:33 GMT Maciej Komosinski [286]
	* cpp/common/2d.h (modified)
	* cpp/common/Convert.cpp (modified)
	* cpp/common/Convert.h (modified)
	* cpp/common/framsg.cpp (modified)
	* cpp/common/framsg.h (modified)
	* cpp/common/nonstd.h (modified)
	* cpp/common/nonstd_dir.h (modified)
	* cpp/common/nonstd_math.cpp (modified)
	* cpp/common/nonstd_math.h (modified)
	* cpp/common/nonstd_stdio.cpp (modified)
	* cpp/common/nonstd_stdio.h (modified)
	* cpp/common/nonstd_stl.h (modified)
	* cpp/common/random.h (modified)
	* cpp/common/stl-util.cpp (modified)
	* cpp/common/stl-util.h (modified)
	* cpp/common/threads.h (modified)
	* cpp/frams/_demos/f0_variants_test.cpp (modified)
	* cpp/frams/_demos/full_props.cpp (modified)
	* cpp/frams/_demos/gdk_test.cpp (modified)
	* cpp/frams/_demos/geno_test.cpp (modified)
	* cpp/frams/_demos/genoconv_test.cpp (modified)
	* cpp/frams/_demos/genooper_test.cpp (modified)
	* cpp/frams/_demos/genooper_test_fTest.cpp (modified)
	* cpp/frams/_demos/genotypeloader.cpp (modified)
	* cpp/frams/_demos/genotypeloader.h (modified)
	* cpp/frams/_demos/geometry/apices_test.cpp (modified)
	* cpp/frams/_demos/geometry/geometrytestutils.cpp (modified)
	* cpp/frams/_demos/geometry/geometrytestutils.h (modified)
	* cpp/frams/_demos/geometry/info_test.cpp (modified)
	* cpp/frams/_demos/geometry/surface_test.cpp (modified)
	* cpp/frams/_demos/geometry/volume_test.cpp (modified)
	* cpp/frams/_demos/loader_test.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/part_shapes.cpp (modified)
	* cpp/frams/_demos/printconvmap.cpp (modified)
	* cpp/frams/_demos/printconvmap.h (modified)
	* cpp/frams/_demos/serial_test.cpp (modified)
	* cpp/frams/_demos/shapeconvert.cpp (modified)
	* cpp/frams/canvas/canvasutil.cpp (modified)
	* cpp/frams/canvas/neurodiagram.cpp (modified)
	* cpp/frams/canvas/nn_layout.h (modified)
	* cpp/frams/canvas/nn_layout_model.cpp (modified)
	* cpp/frams/canvas/nn_layout_model.h (modified)
	* cpp/frams/canvas/nn_simple_layout.cpp (modified)
	* cpp/frams/canvas/nn_smart_layout.cpp (modified)
	* cpp/frams/config/gdk_build_config.h (modified)
	* cpp/frams/config/version.h (modified)
	* cpp/frams/errmgr/errmanager.cpp (modified)
	* cpp/frams/errmgr/errmanager.h (modified)
	* cpp/frams/errmgr/stderrors.cpp (modified)
	* cpp/frams/errmgr/stderrors.h (modified)
	* cpp/frams/errmgr/stdouterr.cpp (modified)
	* cpp/frams/errmgr/stdouterr.h (modified)
	* cpp/frams/genetics/defgenoconv.cpp (modified)
	* cpp/frams/genetics/defgenoconv.h (modified)
	* 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/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)
	* cpp/frams/genetics/f9/conv_f9.cpp (modified)
	* cpp/frams/genetics/f9/conv_f9.h (modified)
	* cpp/frams/genetics/f9/oper_f9.cpp (modified)
	* cpp/frams/genetics/f9/oper_f9.h (modified)
	* 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)
	* cpp/frams/genetics/fT/oper_fTest.cpp (modified)
	* cpp/frams/genetics/fT/oper_fTest.h (modified)
	* cpp/frams/genetics/gen-config-GDK.h (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/oper_fx.cpp (modified)
	* cpp/frams/genetics/oper_fx.h (modified)
	* cpp/frams/genetics/preconfigured.h (modified)
	* cpp/frams/model/autoname.cpp (modified)
	* cpp/frams/model/autoname.h (modified)
	* cpp/frams/model/defassign-f0-GDK.h (modified)
	* cpp/frams/model/f0-GDK-classes.h (modified)
	* cpp/frams/model/geometry/geometryutils.cpp (modified)
	* cpp/frams/model/geometry/geometryutils.h (modified)
	* cpp/frams/model/geometry/meshbuilder.cpp (modified)
	* cpp/frams/model/geometry/meshbuilder.h (modified)
	* cpp/frams/model/geometry/modelgeoclass.cpp (modified)
	* cpp/frams/model/geometry/modelgeoclass.h (modified)
	* cpp/frams/model/geometry/modelgeometryinfo.cpp (modified)
	* cpp/frams/model/geometry/modelgeometryinfo.h (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/geneticneuroparam.cpp (modified)
	* cpp/frams/neuro/geneticneuroparam.h (modified)
	* cpp/frams/neuro/impl/neuroimpl-body-gdk.h (modified)
	* cpp/frams/neuro/impl/neuroimpl-channels.cpp (modified)
	* cpp/frams/neuro/impl/neuroimpl-channels.h (modified)
	* cpp/frams/neuro/impl/neuroimpl-fuzzy-f0.cpp (modified)
	* cpp/frams/neuro/impl/neuroimpl-fuzzy-f0.h (modified)
	* cpp/frams/neuro/impl/neuroimpl-fuzzy.cpp (modified)
	* cpp/frams/neuro/impl/neuroimpl-fuzzy.h (modified)
	* cpp/frams/neuro/impl/neuroimpl-simple.cpp (modified)
	* cpp/frams/neuro/impl/neuroimpl-simple.h (modified)
	* cpp/frams/neuro/neurocls-f0-GDK-factory.h (modified)
	* cpp/frams/neuro/neurocls-f0-GDK-library.h (modified)
	* cpp/frams/neuro/neurofactory.cpp (modified)
	* cpp/frams/neuro/neurofactory.h (modified)
	* cpp/frams/neuro/neuroimpl.cpp (modified)
	* cpp/frams/neuro/neuroimpl.h (modified)
	* cpp/frams/neuro/neuroimplfiles-GDK.h (modified)
	* cpp/frams/neuro/neurolibparam.cpp (modified)
	* cpp/frams/neuro/neurolibparam.h (modified)
	* cpp/frams/neuro/neurolibrary.cpp (modified)
	* cpp/frams/neuro/neurolibrary.h (modified)
	* cpp/frams/param/multiparamload.cpp (modified)
	* cpp/frams/param/multiparamload.h (modified)
	* cpp/frams/param/mutableparam.cpp (modified)
	* cpp/frams/param/mutableparam.h (modified)
	* cpp/frams/param/mutparamiface.h (modified)
	* cpp/frams/param/mutparamlist.cpp (modified)
	* cpp/frams/param/mutparamlist.h (modified)
	* cpp/frams/param/param.cpp (modified)
	* cpp/frams/param/param.h (modified)
	* cpp/frams/param/paramobj.cpp (modified)
	* cpp/frams/param/paramobj.h (modified)
	* cpp/frams/param/paramtabobj.cpp (modified)
	* cpp/frams/param/paramtabobj.h (modified)
	* cpp/frams/param/syntparam.cpp (modified)
	* cpp/frams/param/syntparam.h (modified)
	* cpp/frams/util/3d.cpp (modified)
	* cpp/frams/util/3d.h (modified)
	* cpp/frams/util/advlist.cpp (modified)
	* cpp/frams/util/advlist.h (modified)
	* cpp/frams/util/callbacks.cpp (modified)
	* cpp/frams/util/callbacks.h (modified)
	* cpp/frams/util/extvalue.cpp (modified)
	* cpp/frams/util/extvalue.h (modified)
	* cpp/frams/util/hashtable.cpp (modified)
	* cpp/frams/util/hashtable.h (modified)
	* cpp/frams/util/list.cpp (modified)
	* cpp/frams/util/list.h (modified)
	* cpp/frams/util/multimap.cpp (modified)
	* cpp/frams/util/multimap.h (modified)
	* cpp/frams/util/multirange.cpp (modified)
	* cpp/frams/util/multirange.h (modified)
	* cpp/frams/util/rndutil.cpp (modified)
	* cpp/frams/util/rndutil.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/util/statrick.h (modified)
	* cpp/frams/util/usertags.h (modified)
	* cpp/frams/virtfile/stdiofile-autoinit.cpp (modified)
	* cpp/frams/virtfile/stdiofile.cpp (modified)
	* cpp/frams/virtfile/stdiofile.h (modified)
	* cpp/frams/virtfile/stringfile.cpp (modified)
	* cpp/frams/virtfile/stringfile.h (modified)
	* cpp/frams/virtfile/virtfile.cpp (modified)
	* cpp/frams/virtfile/virtfile.h (modified)
	* cpp/frams/vm/classes/3dobject.cpp (modified)
	* cpp/frams/vm/classes/3dobject.h (modified)
	* cpp/frams/vm/classes/collectionobj.cpp (modified)
	* cpp/frams/vm/classes/collectionobj.h (modified)
	* cpp/frams/vm/classes/genoobj.cpp (modified)
	* cpp/frams/vm/classes/genoobj.h (modified)
	* cpp/frams/vm/framscript.y (modified)

	Updated headers


Mon, 22 Dec 2014 22:22:30 GMT Maciej Komosinski [280]
	* cpp/frams/config/version.h (modified)
	* cpp/frams/genetics/genman.h (modified)

	Version 4.0


Sun, 21 Dec 2014 23:17:01 GMT Maciej Komosinski [275]
	* cpp/frams/genetics/genman.cpp (modified)
	* cpp/frams/genetics/genman.h (modified)

	Inheritance information during crossing over properly stored as a ...


Tue, 16 Dec 2014 00:53:34 GMT Maciej Komosinski [271]
	* cpp/frams/_demos/genooper_test_fTest.cpp (modified)
	* cpp/frams/_demos/geometry/apices_test.cpp (modified)
	* cpp/frams/_demos/geometry/geometrytestutils.cpp (modified)
	* cpp/frams/_demos/geometry/geometrytestutils.h (modified)
	* cpp/frams/_demos/geometry/info_test.cpp (modified)
	* cpp/frams/_demos/geometry/surface_test.cpp (modified)
	* cpp/frams/_demos/geometry/volume_test.cpp (modified)
	* cpp/frams/config/version.h (modified)
	* cpp/frams/genetics/fT/oper_fTest.cpp (modified)
	* cpp/frams/genetics/fT/oper_fTest.h (modified)
	* cpp/frams/model/geometry/geometryutils.cpp (modified)
	* cpp/frams/model/geometry/geometryutils.h (modified)
	* cpp/frams/model/geometry/meshbuilder.cpp (modified)
	* cpp/frams/model/geometry/meshbuilder.h (modified)
	* cpp/frams/model/geometry/modelgeoclass.cpp (modified)
	* cpp/frams/model/geometry/modelgeoclass.h (modified)
	* cpp/frams/model/geometry/modelgeometryinfo.cpp (modified)
	* cpp/frams/model/geometry/modelgeometryinfo.h (modified)
	* cpp/frams/neuro/neurocls-f0-GDK-factory.h (modified)
	* cpp/frams/neuro/neurocls-f0-GDK-library.h (modified)

	Refreshed header comments


Fri, 05 Dec 2014 07:09:47 GMT Maciej Komosinski [259]
	* cpp/frams/genetics/f9/conv_f9.cpp (modified)
	* cpp/frams/genetics/f9/conv_f9.h (modified)

	Added support for genetic mapping in f9


Wed, 03 Dec 2014 17:52:05 GMT Maciej Komosinski [257]
	* cpp/common/Convert.cpp (modified)
	* cpp/common/stl-util.cpp (modified)
	* cpp/common/stl-util.h (modified)
	* cpp/frams/genetics/genman.cpp (modified)
	* cpp/frams/util/extvalue.cpp (modified)
	* cpp/frams/util/extvalue.h (modified)
	* cpp/frams/util/sstringutils.cpp (modified)
	* cpp/frams/util/sstringutils.h (modified)

	- added strmove(): strcpy() for overlapping strings
	- ExtObject ...


Tue, 18 Nov 2014 16:04:37 GMT Maciej Komosinski [256]
	* cpp/frams/genetics/fF/conv_fF.cpp (modified)
	* cpp/frams/genetics/fF/conv_fF.h (modified)

	Chambers in Foraminifera now have the proper orientation in 3D; ...


Fri, 07 Nov 2014 16:51:01 GMT Maciej Komosinski [247]
	* cpp/common/Convert.cpp (modified)
	* cpp/common/Convert.h (modified)
	* cpp/common/nonstd.h (modified)
	* cpp/common/nonstd_math.cpp (modified)
	* cpp/common/nonstd_stdio.cpp (modified)
	* cpp/common/nonstd_stdio.h (modified)
	* cpp/common/random.h (modified)
	* cpp/common/stl-util.cpp (modified)
	* cpp/frams/Makefile-GDK (modified)
	* cpp/frams/Makefile-GDK-files (modified)
	* cpp/frams/canvas/neurodiagram.cpp (modified)
	* cpp/frams/canvas/nn_smart_layout.cpp (modified)
	* cpp/frams/config/f0.def (modified)
	* cpp/frams/config/f0def.xml (modified)
	* cpp/frams/config/version.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)
	* cpp/frams/genetics/f9/oper_f9.cpp (modified)
	* cpp/frams/genetics/f9/oper_f9.h (modified)
	* cpp/frams/genetics/fF/oper_fF.cpp (modified)
	* cpp/frams/genetics/fF/oper_fF.h (modified)
	* cpp/frams/genetics/fT/oper_fTest.cpp (modified)
	* cpp/frams/genetics/fT/oper_fTest.h (modified)
	* cpp/frams/genetics/genman.cpp (modified)
	* cpp/frams/genetics/genman.h (modified)
	* cpp/frams/genetics/genoconv.h (modified)
	* cpp/frams/genetics/oper_fx.cpp (modified)
	* cpp/frams/genetics/oper_fx.h (modified)
	* cpp/frams/model/model.cpp (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)
	* cpp/frams/neuro/neurocls-f0-GDK-factory.h (modified)
	* cpp/frams/neuro/neurocls-f0-GDK-library.h (modified)
	* cpp/frams/neuro/neuroimpl.h (modified)
	* cpp/frams/neuro/neurolibparam.cpp (modified)
	* cpp/frams/param/mutableparam.cpp (modified)
	* cpp/frams/param/mutableparam.h (modified)
	* cpp/frams/param/mutparamlist.cpp (modified)
	* cpp/frams/param/mutparamlist.h (modified)
	* cpp/frams/param/param.cpp (modified)
	* cpp/frams/param/param.h (modified)
	* cpp/frams/util/callbacks.cpp (modified)
	* cpp/frams/util/callbacks.h (modified)
	* cpp/frams/util/extvalue.cpp (modified)
	* cpp/frams/util/extvalue.h (modified)
	* cpp/frams/util/hashtable.h (modified)
	* cpp/frams/util/list.h (modified)
	* cpp/frams/util/rndutil.cpp (modified)
	* cpp/frams/util/sstring.cpp (modified)
	* cpp/frams/util/sstring.h (modified)
	* cpp/frams/virtfile/stdiofile.h (modified)
	* cpp/frams/virtfile/stringfile.cpp (modified)
	* cpp/frams/virtfile/stringfile.h (modified)
	* cpp/frams/virtfile/virtfile.cpp (modified)
	* cpp/frams/virtfile/virtfile.h (modified)
	* cpp/frams/vm/classes/3dobject.cpp (modified)
	* cpp/frams/vm/classes/3dobject.h (modified)
	* cpp/frams/vm/framscript.y (modified)

	Sources support both 32-bit and 64-bit, and more compilers


Wed, 30 Apr 2014 18:25:32 GMT Maciej Komosinski [240]
	* cpp/frams/canvas/neurodiagram.cpp (modified)
	* cpp/frams/genetics/genman.cpp (modified)
	* cpp/frams/param/mutableparam.cpp (modified)
	* cpp/frams/vm/classes/3dobject.cpp (modified)
	* cpp/frams/vm/classes/collectionobj.cpp (modified)
	* cpp/frams/vm/classes/genoobj.cpp (modified)

	Used | instead of + when adding binary flags


Thu, 24 Apr 2014 21:57:44 GMT Maciej Komosinski [228]
	* cpp/frams/genetics/defgenoconv.cpp (modified)
	* cpp/frams/util/extvalue.cpp (modified)
	* cpp/frams/util/extvalue.h (modified)

	More warnings for illegal ExtValue operations: object+-*/%something ...


Mon, 31 Mar 2014 21:22:29 GMT Maciej Komosinski [201]
	* cpp/common/nonstd_stdio.cpp (modified)
	* cpp/common/nonstd_stdio.h (modified)
	* cpp/frams/genetics/oper_fx.h (modified)

	Moved isAbsolutePath() to another source file and added ...


Fri, 28 Mar 2014 23:04:01 GMT Maciej Komosinski [200]
	* cpp/frams/genetics/genman.cpp (modified)

	More stl string, less SString


Fri, 28 Mar 2014 23:03:35 GMT Maciej Komosinski [199]
	* cpp/frams/genetics/f4/oper_f4.cpp (modified)
	* cpp/frams/genetics/oper_fx.h (modified)

	Avoid const char*/char* compilation warnings


Tue, 25 Mar 2014 02:52:08 GMT Maciej Komosinski [197]
	* cpp/common/2d.h (modified)
	* cpp/common/Convert.cpp (modified)
	* cpp/common/Convert.h (modified)
	* cpp/common/framsg.cpp (modified)
	* cpp/common/framsg.h (modified)
	* cpp/common/nonstd.h (modified)
	* cpp/common/nonstd_dir.h (modified)
	* cpp/common/nonstd_math.cpp (modified)
	* cpp/common/nonstd_math.h (modified)
	* cpp/common/nonstd_stdio.cpp (modified)
	* cpp/common/nonstd_stdio.h (modified)
	* cpp/common/nonstd_stl.h (modified)
	* cpp/common/random.h (modified)
	* cpp/common/stl-util.cpp (modified)
	* cpp/common/stl-util.h (modified)
	* cpp/common/threads.h (modified)
	* cpp/frams/_demos/f0_variants_test.cpp (modified)
	* cpp/frams/_demos/full_props.cpp (modified)
	* cpp/frams/_demos/gdk_test.cpp (modified)
	* cpp/frams/_demos/geno_test.cpp (modified)
	* cpp/frams/_demos/genoconv_test.cpp (modified)
	* cpp/frams/_demos/genooper_test.cpp (modified)
	* cpp/frams/_demos/genotypeloader.cpp (modified)
	* cpp/frams/_demos/genotypeloader.h (modified)
	* cpp/frams/_demos/loader_test.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/part_shapes.cpp (modified)
	* cpp/frams/_demos/printconvmap.cpp (modified)
	* cpp/frams/_demos/printconvmap.h (modified)
	* cpp/frams/_demos/serial_test.cpp (modified)
	* cpp/frams/canvas/canvasutil.cpp (modified)
	* cpp/frams/canvas/neurodiagram.cpp (modified)
	* cpp/frams/canvas/nn_layout.h (modified)
	* cpp/frams/canvas/nn_layout_model.cpp (modified)
	* cpp/frams/canvas/nn_layout_model.h (modified)
	* cpp/frams/canvas/nn_simple_layout.cpp (modified)
	* cpp/frams/canvas/nn_smart_layout.cpp (modified)
	* cpp/frams/config/gdk_build_config.h (modified)
	* cpp/frams/config/version.h (modified)
	* cpp/frams/errmgr/errmanager.cpp (modified)
	* cpp/frams/errmgr/errmanager.h (modified)
	* cpp/frams/errmgr/stderrors.cpp (modified)
	* cpp/frams/errmgr/stderrors.h (modified)
	* cpp/frams/errmgr/stdouterr.cpp (modified)
	* cpp/frams/errmgr/stdouterr.h (modified)
	* cpp/frams/genetics/defgenoconv.cpp (modified)
	* cpp/frams/genetics/defgenoconv.h (modified)
	* 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/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)
	* cpp/frams/genetics/f9/conv_f9.cpp (modified)
	* cpp/frams/genetics/f9/conv_f9.h (modified)
	* cpp/frams/genetics/f9/oper_f9.cpp (modified)
	* cpp/frams/genetics/f9/oper_f9.h (modified)
	* 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)
	* cpp/frams/genetics/gen-config-GDK.h (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/oper_fx.cpp (modified)
	* cpp/frams/genetics/oper_fx.h (modified)
	* cpp/frams/genetics/preconfigured.h (modified)
	* cpp/frams/model/autoname.cpp (modified)
	* cpp/frams/model/autoname.h (modified)
	* cpp/frams/model/defassign-f0-GDK.h (modified)
	* cpp/frams/model/f0-GDK-classes.h (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/geneticneuroparam.cpp (modified)
	* cpp/frams/neuro/geneticneuroparam.h (modified)
	* cpp/frams/neuro/impl/neuroimpl-body-gdk.h (modified)
	* cpp/frams/neuro/impl/neuroimpl-channels.cpp (modified)
	* cpp/frams/neuro/impl/neuroimpl-channels.h (modified)
	* cpp/frams/neuro/impl/neuroimpl-fuzzy-f0.cpp (modified)
	* cpp/frams/neuro/impl/neuroimpl-fuzzy-f0.h (modified)
	* cpp/frams/neuro/impl/neuroimpl-fuzzy.cpp (modified)
	* cpp/frams/neuro/impl/neuroimpl-fuzzy.h (modified)
	* cpp/frams/neuro/impl/neuroimpl-simple.cpp (modified)
	* cpp/frams/neuro/impl/neuroimpl-simple.h (modified)
	* cpp/frams/neuro/neurocls-f0-GDK-factory.h (modified)
	* cpp/frams/neuro/neurocls-f0-GDK-library.h (modified)
	* cpp/frams/neuro/neurofactory.cpp (modified)
	* cpp/frams/neuro/neurofactory.h (modified)
	* cpp/frams/neuro/neuroimpl.cpp (modified)
	* cpp/frams/neuro/neuroimpl.h (modified)
	* cpp/frams/neuro/neuroimplfiles-GDK.h (modified)
	* cpp/frams/neuro/neurolibparam.cpp (modified)
	* cpp/frams/neuro/neurolibparam.h (modified)
	* cpp/frams/neuro/neurolibrary.cpp (modified)
	* cpp/frams/neuro/neurolibrary.h (modified)
	* cpp/frams/param/multiparamload.cpp (modified)
	* cpp/frams/param/multiparamload.h (modified)
	* cpp/frams/param/mutableparam.cpp (modified)
	* cpp/frams/param/mutableparam.h (modified)
	* cpp/frams/param/mutparamiface.h (modified)
	* cpp/frams/param/mutparamlist.cpp (modified)
	* cpp/frams/param/mutparamlist.h (modified)
	* cpp/frams/param/param.cpp (modified)
	* cpp/frams/param/param.h (modified)
	* cpp/frams/param/paramobj.cpp (modified)
	* cpp/frams/param/paramobj.h (modified)
	* cpp/frams/param/paramtabobj.cpp (modified)
	* cpp/frams/param/paramtabobj.h (modified)
	* cpp/frams/param/syntparam.cpp (modified)
	* cpp/frams/param/syntparam.h (modified)
	* cpp/frams/util/3d.cpp (modified)
	* cpp/frams/util/3d.h (modified)
	* cpp/frams/util/advlist.cpp (modified)
	* cpp/frams/util/advlist.h (modified)
	* cpp/frams/util/callbacks.cpp (modified)
	* cpp/frams/util/callbacks.h (modified)
	* cpp/frams/util/extvalue.cpp (modified)
	* cpp/frams/util/extvalue.h (modified)
	* cpp/frams/util/hashtable.cpp (modified)
	* cpp/frams/util/hashtable.h (modified)
	* cpp/frams/util/list.cpp (modified)
	* cpp/frams/util/list.h (modified)
	* cpp/frams/util/multimap.cpp (modified)
	* cpp/frams/util/multimap.h (modified)
	* cpp/frams/util/multirange.cpp (modified)
	* cpp/frams/util/multirange.h (modified)
	* cpp/frams/util/rndutil.cpp (modified)
	* cpp/frams/util/rndutil.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/util/statrick.h (modified)
	* cpp/frams/util/usertags.h (modified)
	* cpp/frams/virtfile/stdiofile-autoinit.cpp (modified)
	* cpp/frams/virtfile/stdiofile.cpp (modified)
	* cpp/frams/virtfile/stdiofile.h (modified)
	* cpp/frams/virtfile/stringfile.cpp (modified)
	* cpp/frams/virtfile/stringfile.h (modified)
	* cpp/frams/virtfile/virtfile.cpp (modified)
	* cpp/frams/virtfile/virtfile.h (modified)
	* cpp/frams/vm/classes/3dobject.cpp (modified)
	* cpp/frams/vm/classes/3dobject.h (modified)
	* cpp/frams/vm/classes/collectionobj.cpp (modified)
	* cpp/frams/vm/classes/collectionobj.h (modified)
	* cpp/frams/vm/classes/genoobj.cpp (modified)
	* cpp/frams/vm/classes/genoobj.h (modified)
	* cpp/frams/vm/framscript.y (modified)

	GDK used by developers since 1999, distributed on the web since 2002


Tue, 25 Mar 2014 02:22:37 GMT Maciej Komosinski [196]
	* cpp/README.txt (modified)
	* cpp/_old/f4/f4_orientmat.cpp (deleted)
	* cpp/_old/f4/f4_orientmat.h (deleted)
	* cpp/common/stl-util.cpp (modified)
	* cpp/frams/Makefile-GDK-files (modified)
	* cpp/frams/genetics/f4 (added)
	* cpp/frams/genetics/f4/conv_f4.cpp (moved)
	* cpp/frams/genetics/f4/conv_f4.h (moved)
	* cpp/frams/genetics/f4/f4_general.cpp (moved)
	* cpp/frams/genetics/f4/f4_general.h (moved)
	* cpp/frams/genetics/f4/oper_f4.cpp (moved)
	* cpp/frams/genetics/f4/oper_f4.h (moved)
	* cpp/frams/genetics/gen-config-GDK.h (modified)

	Updated f4 sources and made f4 available for GDK demo apps


Mon, 24 Mar 2014 23:15:11 GMT Maciej Komosinski [194]
	* cpp/README.txt (modified)
	* cpp/frams/Makefile-GDK (modified)
	* cpp/frams/Makefile-GDK-files (modified)
	* cpp/frams/_demos/genooper_test_fTest.cpp (added)
	* cpp/frams/genetics/fT (added)
	* cpp/frams/genetics/fT/oper_fTest.cpp (copied)
	* cpp/frams/genetics/fT/oper_fTest.h (copied)
	* cpp/frams/genetics/gen-config-GDK.h (modified)
	* cpp/frams/genetics/genman.cpp (modified)
	* cpp/geno_fx (deleted)

	Updated sources of the fT (ATGC sequences) genetic operators - useful ...


Sat, 22 Mar 2014 03:00:12 GMT sz [187]
	* cpp/frams/config/f0-GDK.def (modified)
	* cpp/frams/config/f0.def (modified)
	* cpp/frams/config/f0def.xml (modified)
	* cpp/frams/genetics/fF/fF_chamber3d.cpp (modified)
	* cpp/frams/genetics/fF/fF_chamber3d.h (modified)

	all text files should have svn:eol-style=native


Tue, 18 Mar 2014 23:14:52 GMT Maciej Komosinski [185]
	* cpp/common/Convert.h (modified)
	* cpp/frams/genetics/fF/conv_fF.cpp (modified)

	Avoid "atan2: domain error"


Tue, 18 Mar 2014 08:12:45 GMT Maciej Komosinski [181]
	* cpp/frams/config/f0.def (modified)
	* cpp/frams/config/f0def.xml (modified)
	* cpp/frams/genetics/fF/fF_chamber3d.cpp (modified)
	* cpp/frams/genetics/fF/fF_chamber3d.h (modified)

	Cosmetic change in order


Tue, 18 Mar 2014 08:11:39 GMT Maciej Komosinski [180]
	* cpp/common/framsg.cpp (modified)
	* cpp/common/stl-util.cpp (added)
	* cpp/common/stl-util.h (modified)
	* cpp/frams/Makefile-GDK-files (modified)
	* cpp/frams/errmgr/errmanager.cpp (modified)
	* cpp/frams/genetics/genoconv.cpp (modified)

	Remove fixed length buffers


Sun, 16 Mar 2014 23:57:50 GMT Maciej Komosinski [178]
	* 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)

	Changed cryptic double[4] into a meaningful struct


Sat, 15 Mar 2014 21:59:10 GMT Maciej Komosinski [177]
	* cpp/frams/genetics/fF/conv_fF.cpp (modified)
	* cpp/frams/genetics/fF/fF_genotype.cpp (modified)

	Optimizations and simplifications


Sat, 15 Mar 2014 01:30:20 GMT Maciej Komosinski [176]
	* 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.h (modified)

	Renamed #defines that conflicted with system-wide defines for Windows ...


Thu, 13 Mar 2014 23:45:03 GMT oriona [174]
	* cpp (modified)
	* cpp/frams/Makefile-GDK-files (modified)
	* cpp/frams/genetics/fF/conv_fF.cpp (modified)
	* cpp/frams/genetics/fF/conv_fF.h (modified)
	* cpp/frams/genetics/fF/fF_chamber3d.cpp (added)
	* cpp/frams/genetics/fF/fF_chamber3d.h (added)
	* cpp/frams/genetics/fF/fF_genotype.cpp (modified)

	Chambers in Foraminifera grow so that the length of the local ...


Wed, 12 Mar 2014 23:36:07 GMT sz [170]
	* cpp/frams/genetics/f1/conv_f1.cpp (modified)
	* cpp/frams/genetics/oper_fx.cpp (modified)
	* cpp/frams/util/list.h (modified)

	removed the confusing SList operator!()


Tue, 11 Mar 2014 13:45:29 GMT sz [168]
	* cpp/frams/genetics/f9/conv_f9.cpp (modified)
	* cpp/frams/genetics/f9/oper_f9.cpp (modified)
	* cpp/frams/genetics/genman.cpp (modified)
	* cpp/frams/genetics/oper_fx.cpp (modified)

	reformatting


Sat, 01 Mar 2014 21:40:49 GMT sz [158]
	* cpp/frams/genetics/oper_fx.cpp (modified)

	genetics: warn if properties cannot be mixed because of incompatible ...


Sat, 01 Mar 2014 21:38:45 GMT sz [157]
	* cpp/frams/genetics/f9/conv_f9.cpp (modified)
	* cpp/frams/genetics/fF/conv_fF.cpp (modified)

	f9 and Ff converters can now detect an invalid input genotype and ...


Sat, 01 Mar 2014 21:07:48 GMT sz [151]
	* cpp/frams/canvas/canvasutil.cpp (modified)
	* cpp/frams/canvas/neurodiagram.cpp (modified)
	* cpp/frams/genetics/preconfigured.h (modified)

	(c) header added


Sat, 01 Mar 2014 21:05:02 GMT sz [150]
	* cpp/frams/genetics/geno.cpp (modified)
	* cpp/frams/genetics/geno.h (modified)
	* cpp/frams/genetics/genoconv.cpp (modified)
	* cpp/frams/genetics/genoconv.h (modified)

	Warn against missing converter, convert() caller can differentiate ...


Wed, 26 Feb 2014 19:27:49 GMT sz [146]
	* cpp/frams/genetics/oper_fx.cpp (modified)

	oops, forgot to include oper_fx.cpp in the previous Genetics update


Wed, 26 Feb 2014 19:21:22 GMT sz [145]
	* cpp/common/nonstd_math.cpp (modified)
	* cpp/frams/Makefile-GDK-files (modified)
	* cpp/frams/_demos/f0_variants_test.cpp (modified)
	* cpp/frams/_demos/full_props.cpp (modified)
	* cpp/frams/_demos/gdk_test.cpp (modified)
	* cpp/frams/_demos/geno_test.cpp (modified)
	* cpp/frams/_demos/genoconv_test.cpp (modified)
	* cpp/frams/_demos/genooper_test.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/genetics/defgenoconv.cpp (modified)
	* cpp/frams/genetics/defgenoconv.h (modified)
	* cpp/frams/genetics/f9/oper_f9.cpp (modified)
	* cpp/frams/genetics/fF/fF_genotype.cpp (added)
	* cpp/frams/genetics/fF/fF_genotype.h (modified)
	* cpp/frams/genetics/fF/oper_fF.cpp (modified)
	* cpp/frams/genetics/fF/oper_fF.h (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/oper_fx.h (modified)
	* cpp/frams/genetics/preconfigured.h (added)

	Genetics reorganization (affects ALL applications!):
	- ...


Thu, 20 Feb 2014 16:53:33 GMT sz [140]
	* cpp/common/stl-util.h (added)
	* cpp/frams/Makefile-GDK-files (modified)
	* cpp/frams/genetics/fF (added)
	* cpp/frams/genetics/fF/conv_fF.cpp (added)
	* cpp/frams/genetics/fF/conv_fF.h (added)
	* cpp/frams/genetics/fF/fF_genotype.h (added)
	* cpp/frams/genetics/fF/oper_fF.cpp (added)
	* cpp/frams/genetics/fF/oper_fF.h (added)
	* cpp/frams/genetics/gen-config-GDK.h (modified)

	introducing the Foraminifera encoding (format 'F')


Thu, 20 Feb 2014 16:49:28 GMT sz [139]
	* cpp/frams/_demos/genooper_test.cpp (modified)
	* cpp/frams/_demos/part_shapes.cpp (modified)
	* cpp/frams/genetics/defgenoconv.cpp (modified)
	* cpp/frams/genetics/f1/conv_f1.cpp (modified)
	* cpp/frams/genetics/f1/conv_f1.h (modified)
	* cpp/frams/genetics/f9/conv_f9.cpp (modified)
	* cpp/frams/genetics/f9/conv_f9.h (modified)
	* cpp/frams/genetics/f9/oper_f9.h (modified)
	* cpp/frams/genetics/gen-config-GDK.h (modified)
	* cpp/frams/genetics/genman.cpp (modified)
	* cpp/frams/genetics/oper_fx.h (modified)
	* cpp/frams/util/3d.h (modified)

	class renaming + minor corrections


Wed, 19 Feb 2014 12:59:17 GMT sz [138]
	* cpp/frams/Makefile-GDK (modified)
	* cpp/frams/Makefile-GDK-files (modified)
	* cpp/frams/Makefile-maintain (modified)
	* cpp/frams/_demos/genooper_test.cpp (added)
	* cpp/frams/genetics/gen-config-GDK.h (modified)
	* cpp/frams/genetics/genman.cpp (added)
	* cpp/frams/genetics/genman.h (added)
	* cpp/frams/model/autoname.cpp (added)
	* cpp/frams/model/autoname.h (added)
	* cpp/frams/neuro/geneticneuroparam.cpp (added)
	* cpp/frams/neuro/geneticneuroparam.h (added)
	* cpp/frams/neuro/neurolibparam.cpp (added)
	* cpp/frams/neuro/neurolibparam.h (added)
	* cpp/frams/param/mutableparam.cpp (added)
	* cpp/frams/param/mutableparam.h (added)
	* cpp/frams/param/mutparamiface.h (added)
	* cpp/frams/param/mutparamlist.cpp (added)
	* cpp/frams/param/mutparamlist.h (added)
	* cpp/frams/vm/classes/genoobj.cpp (added)
	* cpp/frams/vm/classes/genoobj.h (added)

	genetic operator example - frams/_demos/genooper_test.cpp


Mon, 10 Feb 2014 16:14:26 GMT sz [126]
	* cpp/frams/Makefile-GDK-files (modified)
	* cpp/frams/_demos/loader_test.cpp (modified)
	* cpp/frams/genetics/gen-config-GDK.h (modified)

	minor corrections


Mon, 10 Feb 2014 16:13:09 GMT sz [125]
	* cpp/frams/genetics/f9/conv_f9.cpp (modified)
	* cpp/frams/genetics/f9/conv_f9.h (modified)

	f9: APPLY_DETERMINISTIC_BODY_NOISE enabled by default


Sat, 08 Feb 2014 05:00:41 GMT sz [121]
	* cpp/frams/Makefile-GDK-files (modified)
	* cpp/frams/_demos/conv_test.cpp (modified)
	* cpp/frams/_demos/f0_variants_test.cpp (modified)
	* cpp/frams/_demos/full_props.cpp (modified)
	* cpp/frams/_demos/gdk_test.cpp (modified)
	* cpp/frams/_demos/geno_test.cpp (modified)
	* cpp/frams/_demos/genotypeloader.cpp (modified)
	* cpp/frams/_demos/genotypeloader.h (modified)
	* cpp/frams/_demos/loader_test.cpp (modified)
	* cpp/frams/_demos/multiline_f0_test.cpp (modified)
	* cpp/frams/_demos/neuro_test.cpp (modified)
	* cpp/frams/_demos/part_shapes.cpp (modified)
	* cpp/frams/_demos/printconvmap.cpp (modified)
	* cpp/frams/_demos/printconvmap.h (modified)
	* cpp/frams/_demos/serial_test.cpp (modified)
	* cpp/frams/config/gdk_build_config.h (modified)
	* cpp/frams/errmgr/errmanager.cpp (modified)
	* cpp/frams/errmgr/errmanager.h (modified)
	* cpp/frams/errmgr/stderrors.cpp (modified)
	* cpp/frams/errmgr/stderrors.h (modified)
	* cpp/frams/errmgr/stdouterr.cpp (modified)
	* cpp/frams/errmgr/stdouterr.h (modified)
	* cpp/frams/genetics/defgenoconv.cpp (modified)
	* cpp/frams/genetics/defgenoconv.h (modified)
	* cpp/frams/genetics/f1/conv_f1.cpp (modified)
	* cpp/frams/genetics/f1/conv_f1.h (modified)
	* cpp/frams/genetics/gen-config-GDK.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/oper_fx.cpp (modified)
	* cpp/frams/genetics/oper_fx.h (modified)
	* cpp/frams/model/defassign-f0-GDK.h (modified)
	* cpp/frams/model/f0-GDK-classes.h (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-body-gdk.h (modified)
	* cpp/frams/neuro/impl/neuroimpl-channels.cpp (modified)
	* cpp/frams/neuro/impl/neuroimpl-channels.h (modified)
	* cpp/frams/neuro/impl/neuroimpl-fuzzy-f0.cpp (modified)
	* cpp/frams/neuro/impl/neuroimpl-fuzzy-f0.h (modified)
	* cpp/frams/neuro/impl/neuroimpl-fuzzy.cpp (modified)
	* cpp/frams/neuro/impl/neuroimpl-fuzzy.h (modified)
	* cpp/frams/neuro/impl/neuroimpl-simple.cpp (modified)
	* cpp/frams/neuro/impl/neuroimpl-simple.h (modified)
	* cpp/frams/neuro/neurocls-f0-GDK-factory.h (modified)
	* cpp/frams/neuro/neurocls-f0-GDK-library.h (modified)
	* cpp/frams/neuro/neurofactory.cpp (modified)
	* cpp/frams/neuro/neurofactory.h (modified)
	* cpp/frams/neuro/neuroimpl.cpp (modified)
	* cpp/frams/neuro/neuroimpl.h (modified)
	* cpp/frams/neuro/neuroimplfiles-GDK.h (modified)
	* cpp/frams/neuro/neurolibrary.cpp (modified)
	* cpp/frams/neuro/neurolibrary.h (modified)
	* cpp/frams/param/multiparamload.cpp (modified)
	* cpp/frams/param/multiparamload.h (modified)
	* cpp/frams/param/param.cpp (modified)
	* cpp/frams/param/param.h (modified)
	* cpp/frams/param/paramobj.cpp (modified)
	* cpp/frams/param/paramobj.h (modified)
	* cpp/frams/param/paramtabobj.cpp (modified)
	* cpp/frams/param/paramtabobj.h (modified)
	* cpp/frams/param/syntparam.cpp (modified)
	* cpp/frams/param/syntparam.h (modified)
	* cpp/frams/util/3d.cpp (modified)
	* cpp/frams/util/3d.h (modified)
	* cpp/frams/util/advlist.cpp (modified)
	* cpp/frams/util/advlist.h (modified)
	* cpp/frams/util/callbacks.cpp (modified)
	* cpp/frams/util/callbacks.h (modified)
	* cpp/frams/util/extvalue.cpp (modified)
	* cpp/frams/util/extvalue.h (modified)
	* cpp/frams/util/hashtable.cpp (modified)
	* cpp/frams/util/hashtable.h (modified)
	* cpp/frams/util/list.cpp (modified)
	* cpp/frams/util/list.h (modified)
	* cpp/frams/util/multimap.cpp (modified)
	* cpp/frams/util/multimap.h (modified)
	* cpp/frams/util/multirange.cpp (modified)
	* cpp/frams/util/multirange.h (modified)
	* cpp/frams/util/rndutil.cpp (modified)
	* cpp/frams/util/rndutil.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/util/statrick.h (modified)
	* cpp/frams/util/usertags.h (modified)
	* cpp/frams/virtfile/stdiofile-autoinit.cpp (modified)
	* cpp/frams/virtfile/stdiofile.cpp (modified)
	* cpp/frams/virtfile/stdiofile.h (modified)
	* cpp/frams/virtfile/stringfile.cpp (modified)
	* cpp/frams/virtfile/stringfile.h (modified)
	* cpp/frams/virtfile/virtfile.cpp (modified)
	* cpp/frams/virtfile/virtfile.h (modified)
	* cpp/frams/vm/classes/3dobject.cpp (modified)
	* cpp/frams/vm/classes/3dobject.h (modified)
	* cpp/frams/vm/classes/collectionobj.cpp (modified)
	* cpp/frams/vm/classes/collectionobj.h (modified)

	updated file headers and makefiles


Sat, 08 Feb 2014 04:31:31 GMT Maciej Komosinski [120]
	* cpp/frams/genetics/f9 (added)
	* cpp/frams/genetics/f9/conv_f9.cpp (added)
	* cpp/frams/genetics/f9/conv_f9.h (added)
	* cpp/frams/genetics/f9/oper_f9.cpp (added)
	* cpp/frams/genetics/f9/oper_f9.h (added)

	added sources of the f9->f0 genetic converter


Fri, 07 Feb 2014 21:01:55 GMT Maciej Komosinski [119]
	* cpp/README.txt (modified)
	* cpp/frams/genetics (moved)
	* cpp/frams/genetic/conv (deleted)
	* cpp/frams/genetics/f1 (copied)
	* cpp/frams/genetic/oper (deleted)
	* cpp/frams/genetics/oper_fx.cpp (copied)
	* cpp/frams/genetics/oper_fx.h (copied)

	reorganization of genetic sources (makefiles not updated yet)


Mon, 20 Jan 2014 14:01:18 GMT sz [109]
	* cpp/README (added)
	* cpp/common (added)
	* cpp/common/2d.h (added)
	* cpp/common/Convert.cpp (added)
	* cpp/common/Convert.h (added)
	* cpp/common/framsg.cpp (added)
	* cpp/common/framsg.h (added)
	* cpp/common/nonstd.h (added)
	* cpp/common/nonstd_dir.h (added)
	* cpp/common/nonstd_math.cpp (added)
	* cpp/common/nonstd_math.h (added)
	* cpp/common/nonstd_stdio.cpp (added)
	* cpp/common/nonstd_stdio.h (added)
	* cpp/common/nonstd_stl.h (added)
	* cpp/common/random.h (added)
	* cpp/common/threads.h (added)
	* cpp/frams (added)
	* cpp/frams/Makefile-GDK (added)
	* cpp/frams/Makefile-GDK-files (added)
	* cpp/frams/Makefile-maintain (added)
	* cpp/frams/_demos (added)
	* cpp/frams/_demos/conv_test.cpp (added)
	* cpp/frams/_demos/f0_variants_test.cpp (added)
	* cpp/frams/_demos/full_props.cpp (added)
	* cpp/frams/_demos/gdk_test.cpp (added)
	* cpp/frams/_demos/geno_test.cpp (added)
	* cpp/frams/_demos/genotypeloader.cpp (added)
	* cpp/frams/_demos/genotypeloader.h (added)
	* cpp/frams/_demos/loader_test.cpp (added)
	* cpp/frams/_demos/multiline_f0_test.cpp (added)
	* cpp/frams/_demos/neuro_test.cpp (added)
	* cpp/frams/_demos/part_shapes.cpp (added)
	* cpp/frams/_demos/printconvmap.cpp (added)
	* cpp/frams/_demos/printconvmap.h (added)
	* cpp/frams/_demos/serial_test.cpp (added)
	* cpp/frams/config (added)
	* cpp/frams/config/f0-GDK.def (added)
	* cpp/frams/config/f0.def (added)
	* cpp/frams/config/f0def.xml (added)
	* cpp/frams/config/gdk_build_config.h (added)
	* cpp/frams/errmgr (added)
	* cpp/frams/errmgr/errmanager.cpp (added)
	* cpp/frams/errmgr/errmanager.h (added)
	* cpp/frams/errmgr/stderrors.cpp (added)
	* cpp/frams/errmgr/stderrors.h (added)
	* cpp/frams/errmgr/stdouterr.cpp (added)
	* cpp/frams/errmgr/stdouterr.h (added)
	* cpp/frams/genetic (added)
	* cpp/frams/genetic/conv (added)
	* cpp/frams/genetic/conv/conv_f1.cpp (added)
	* cpp/frams/genetic/conv/conv_f1.h (added)
	* cpp/frams/genetic/defgenoconv.cpp (added)
	* cpp/frams/genetic/defgenoconv.h (added)
	* cpp/frams/genetic/gen-config-GDK.h (added)
	* cpp/frams/genetic/geno.cpp (added)
	* cpp/frams/genetic/geno.h (added)
	* cpp/frams/genetic/genoconv.cpp (added)
	* cpp/frams/genetic/genoconv.h (added)
	* cpp/frams/genetic/oper (added)
	* cpp/frams/genetic/oper/geno_fx.cpp (added)
	* cpp/frams/genetic/oper/geno_fx.h (added)
	* cpp/frams/model (added)
	* cpp/frams/model/defassign-f0-GDK.h (added)
	* cpp/frams/model/f0-GDK-classes.h (added)
	* cpp/frams/model/model.cpp (added)
	* cpp/frams/model/model.h (added)
	* cpp/frams/model/modelparts.cpp (added)
	* cpp/frams/model/modelparts.h (added)
	* cpp/frams/neuro (added)
	* cpp/frams/neuro/impl (added)
	* cpp/frams/neuro/impl/neuroimpl-body-gdk.h (added)
	* cpp/frams/neuro/impl/neuroimpl-channels.cpp (added)
	* cpp/frams/neuro/impl/neuroimpl-channels.h (added)
	* cpp/frams/neuro/impl/neuroimpl-fuzzy-f0.cpp (added)
	* cpp/frams/neuro/impl/neuroimpl-fuzzy-f0.h (added)
	* cpp/frams/neuro/impl/neuroimpl-fuzzy.cpp (added)
	* cpp/frams/neuro/impl/neuroimpl-fuzzy.h (added)
	* cpp/frams/neuro/impl/neuroimpl-simple.cpp (added)
	* cpp/frams/neuro/impl/neuroimpl-simple.h (added)
	* cpp/frams/neuro/neurocls-f0-GDK-factory.h (added)
	* cpp/frams/neuro/neurocls-f0-GDK-library.h (added)
	* cpp/frams/neuro/neurofactory.cpp (added)
	* cpp/frams/neuro/neurofactory.h (added)
	* cpp/frams/neuro/neuroimpl.cpp (added)
	* cpp/frams/neuro/neuroimpl.h (added)
	* cpp/frams/neuro/neuroimplfiles-GDK.h (added)
	* cpp/frams/neuro/neurolibrary.cpp (added)
	* cpp/frams/neuro/neurolibrary.h (added)
	* cpp/frams/param (added)
	* cpp/frams/param/multiparamload.cpp (added)
	* cpp/frams/param/multiparamload.h (added)
	* cpp/frams/param/param.cpp (added)
	* cpp/frams/param/param.h (added)
	* cpp/frams/param/paramobj.cpp (added)
	* cpp/frams/param/paramobj.h (added)
	* cpp/frams/param/paramtabobj.cpp (added)
	* cpp/frams/param/paramtabobj.h (added)
	* cpp/frams/param/syntparam.cpp (added)
	* cpp/frams/param/syntparam.h (added)
	* cpp/frams/util (added)
	* cpp/frams/util/3d.cpp (added)
	* cpp/frams/util/3d.h (added)
	* cpp/frams/util/advlist.cpp (added)
	* cpp/frams/util/advlist.h (added)
	* cpp/frams/util/callbacks.cpp (added)
	* cpp/frams/util/callbacks.h (added)
	* cpp/frams/util/extvalue.cpp (added)
	* cpp/frams/util/extvalue.h (added)
	* cpp/frams/util/hashtable.cpp (added)
	* cpp/frams/util/hashtable.h (added)
	* cpp/frams/util/list.cpp (added)
	* cpp/frams/util/list.h (added)
	* cpp/frams/util/multimap.cpp (added)
	* cpp/frams/util/multimap.h (added)
	* cpp/frams/util/multirange.cpp (added)
	* cpp/frams/util/multirange.h (added)
	* cpp/frams/util/rndutil.cpp (added)
	* cpp/frams/util/rndutil.h (added)
	* cpp/frams/util/sstring.cpp (added)
	* cpp/frams/util/sstring.h (added)
	* cpp/frams/util/sstringutils.cpp (added)
	* cpp/frams/util/sstringutils.h (added)
	* cpp/frams/util/statrick.h (added)
	* cpp/frams/util/usertags.h (added)
	* cpp/frams/virtfile (added)
	* cpp/frams/virtfile/stdiofile-autoinit.cpp (added)
	* cpp/frams/virtfile/stdiofile.cpp (added)
	* cpp/frams/virtfile/stdiofile.h (added)
	* cpp/frams/virtfile/stringfile.cpp (added)
	* cpp/frams/virtfile/stringfile.h (added)
	* cpp/frams/virtfile/virtfile.cpp (added)
	* cpp/frams/virtfile/virtfile.h (added)
	* cpp/frams/vm (added)
	* cpp/frams/vm/classes (added)
	* cpp/frams/vm/classes/3dobject.cpp (added)
	* cpp/frams/vm/classes/3dobject.h (added)
	* cpp/frams/vm/classes/collectionobj.cpp (added)
	* cpp/frams/vm/classes/collectionobj.h (added)
	* cpp/gdk (deleted)

	source reorganization (see README)
	new feature added: part/joint ...