#
# ChangeLog for /
#
# Generated by Trac 1.2.1
# 04/09/25 03:22:04

Fri, 01 Oct 2021 15:13:35 GMT sz [1151]
	* framspy/frams-test-props.py (added)

	example code showing how to use the new property access functions ...


Fri, 01 Oct 2021 15:11:05 GMT sz [1150]
	* framspy/frams.py (modified)

	low level functions for getting more info about framsticks object ...


Fri, 24 Sep 2021 23:02:06 GMT Maciej Komosinski [1149]
	* framspy/FramsticksLib.py (modified)
	* framspy/deterministic.sim (added)
	* framspy/eval-allcriteria.sim (modified)
	* framspy/evolalg/examples/multicriteria.py (modified)
	* framspy/evolalg/examples/niching_novelty.py (modified)
	* framspy/evolalg/examples/standard.py (modified)
	* framspy/run-evolalg-examples.cmd (modified)
	* framspy/sample-period-2.sim (added)
	* framspy/sample-period-longest.sim (added)

	Added support for loading multiple .sim files where each can ...


Mon, 09 Aug 2021 22:48:18 GMT Maciej Komosinski [1148]
	* framspy/evolalg/examples/multicriteria.py (modified)
	* framspy/evolalg/selection/nsga2.py (modified)

	Added exception when popsize is not a multiple of 4 (required by ...


Tue, 03 Aug 2021 13:15:57 GMT Maciej Komosinski [1147]
	* framspy/evolalg/examples/multicriteria.py (added)
	* framspy/evolalg/selection/nsga2.py (added)
	* framspy/evolalg/statistics/multistatistics_deap.py (added)
	* framspy/run-evolalg-examples.cmd (modified)

	Multi-criteria optimization, can optionally include diversity is one ...


Tue, 03 Aug 2021 12:00:12 GMT Maciej Komosinski [1146]
	* framspy/evolalg/base/union_step.py (modified)
	* framspy/evolalg/examples/niching_novelty.py (modified)
	* framspy/evolalg/examples/standard.py (modified)
	* framspy/evolalg/statistics/statistics_deap.py (modified)
	* framspy/frams.py (modified)

	Cosmetic


Wed, 07 Jul 2021 12:38:57 GMT Maciej Komosinski [1145]
	* framspy/evolalg/dissimilarity/dissimilarity.py (modified)
	* framspy/evolalg/dissimilarity/frams_dissimilarity.py (modified)
	* framspy/evolalg/examples/niching_novelty.py (modified)
	* framspy/run-evolalg-examples.cmd (modified)

	Added niching and novelty search with limited (i.e., local) ...


Fri, 18 Jun 2021 12:24:16 GMT sz [1144]
	* tester/tester.py (modified)

	new options:
	  -d, --nodiff: Don't show individual line differences, ...


Fri, 18 Jun 2021 12:19:23 GMT sz [1143]
	* cpp/tests/evol_test-fH.goal (modified)
	* cpp/tests/evol_test-fL.goal (modified)
	* cpp/tests/f0_variants_test-complex.goal (modified)
	* cpp/tests/f0_variants_test-default.goal (modified)
	* cpp/tests/f0_variants_test-fS.goal (modified)
	* cpp/tests/full_props-fS.goal (modified)
	* cpp/tests/genoconv_test-complex.goal (modified)
	* cpp/tests/genoconv_test-default.goal (modified)
	* cpp/tests/genoconv_test-simplemultiply.goal (modified)
	* cpp/tests/genomanipulation-complex.goal (modified)
	* cpp/tests/genomanipulation-default.goal (modified)
	* cpp/tests/genomanipulation-fS.goal (modified)
	* cpp/tests/geometry_goals/apices.goal (modified)
	* cpp/tests/geometry_goals/cuboid-linux.goal (modified)
	* cpp/tests/geometry_goals/cuboid_cylinder.goal (modified)
	* cpp/tests/geometry_goals/cuboid_ellipsoid.goal (modified)
	* cpp/tests/geometry_goals/cylinder-linux.goal (modified)
	* cpp/tests/geometry_goals/cylinder_ellipsoid.goal (modified)
	* cpp/tests/geometry_goals/ellipsoid-linux.goal (modified)
	* cpp/tests/geometry_goals/f1.goal (modified)
	* cpp/tests/geometry_goals/surface.goal (modified)
	* cpp/tests/geometry_goals/volume.goal (modified)
	* cpp/tests/multiline_f0_test-complex.goal (modified)
	* cpp/tests/multiline_f0_test-default.goal (modified)
	* cpp/tests/multiline_f0_test-fS.goal (modified)
	* cpp/tests/similarity_goals/distribution.goal (modified)

	update test results, mostly because of r1142 (rgb defaults change)


Mon, 24 May 2021 11:59:44 GMT Maciej Komosinski [1142]
	* cpp/frams/config/f0-SDK.def (modified)
	* cpp/frams/config/f0.def (modified)
	* cpp/frams/model/defassign-f0-SDK.h (modified)
	* cpp/frams/model/f0-SDK-classes.h (modified)

	Default RGB color of Parts and Joints becomes 0.5,0.5,0.5 again (undo ...


Mon, 17 May 2021 13:39:43 GMT Maciej Komosinski [1141]
	* framspy/frams.py (modified)

	More useful exception message - shows argument type


Sat, 08 May 2021 18:10:15 GMT Maciej Komosinski [1140]
	* framspy/evolalg/examples/niching_novelty.py (modified)
	* framspy/evolalg/examples/standard.py (modified)

	Introduced a parameter for the size of the hall of fame


Sat, 08 May 2021 10:42:58 GMT Maciej Komosinski [1139]
	* framspy/evolalg/base/frams_step.py (modified)
	* framspy/evolalg/base/lambda_step.py (modified)
	* framspy/evolalg/base/step.py (modified)
	* framspy/evolalg/base/union_step.py (modified)
	* framspy/evolalg/dissimilarity/frams_dissimilarity.py (modified)
	* framspy/evolalg/dissimilarity/levenshtein.py (modified)
	* framspy/evolalg/examples/niching_novelty.py (modified)
	* framspy/evolalg/experiment.py (modified)
	* framspy/evolalg/fitness/fitness_step.py (modified)
	* framspy/evolalg/fitness/multiple_evaluations.py (modified)
	* framspy/evolalg/mutation_cross/frams_cross.py (modified)
	* framspy/evolalg/mutation_cross/frams_cross_and_mutate.py (modified)
	* framspy/evolalg/mutation_cross/frams_cross_or_mutate.py (modified)
	* framspy/evolalg/mutation_cross/frams_mutation.py (modified)
	* framspy/evolalg/population/frams_population.py (modified)
	* framspy/evolalg/repair/const.py (modified)
	* framspy/evolalg/repair/halloffame_repair.py (modified)
	* framspy/evolalg/repair/multistep.py (modified)
	* framspy/evolalg/repair/mutate.py (modified)
	* framspy/evolalg/repair/remove/field.py (modified)
	* framspy/evolalg/repair/remove/function.py (modified)
	* framspy/evolalg/repair/remove/remove.py (modified)
	* framspy/evolalg/repair/repair.py (modified)
	* framspy/evolalg/selection/identity.py (modified)
	* framspy/evolalg/selection/selection.py (modified)
	* framspy/evolalg/selection/tournament.py (modified)
	* framspy/evolalg/statistics/halloffame_custom.py (modified)
	* framspy/evolalg/statistics/halloffame_stats.py (modified)
	* framspy/evolalg/statistics/statistics.py (modified)
	* framspy/evolalg/statistics/statistics_deap.py (modified)
	* framspy/evolalg/utils/name_propagation.py (added)
	* framspy/evolalg/utils/population_save.py (modified)

	Added --debug mode that prints names of steps; final multiple ...


Sat, 01 May 2021 20:32:21 GMT Maciej Komosinski [1138]
	* framspy/evolalg/examples/niching_novelty.py (modified)
	* framspy/run-evolalg-examples.cmd (modified)

	Added limits for the number of Parts, Joints, Neurons and Neural ...


Sat, 01 May 2021 19:13:08 GMT Maciej Komosinski [1137]
	* framspy/evolalg/examples/niching_novelty.py (modified)

	Removed unnecessary (duplicated) stages


Sat, 01 May 2021 19:07:14 GMT Maciej Komosinski [1136]
	* framspy/evolalg/examples/niching_novelty.py (modified)

	checkpoint_path is optional, let the program work without this value ...


Wed, 28 Apr 2021 01:53:58 GMT Maciej Komosinski [1135]
	* cpp/frams/model/model.cpp (modified)

	Validate joint length in Model: not just maximum but also minimum
	allowed


Tue, 27 Apr 2021 01:05:44 GMT Maciej Komosinski [1134]
	* cpp/frams/config/f0.def (modified)

	Flag names more consistent


Thu, 22 Apr 2021 23:08:00 GMT Maciej Komosinski [1133]
	* framspy/evolalg/examples/standard.py (modified)

	Invalid genotypes are now removed immediately from the population and ...


Tue, 20 Apr 2021 12:33:27 GMT Maciej Komosinski [1132]
	* framspy/evolalg/examples/niching_novelty.py (modified)

	Cosmetic


Tue, 20 Apr 2021 12:33:05 GMT Maciej Komosinski [1131]
	* framspy/evolalg/examples/standard.py (moved)

	The "standard.py" example now incorporates features of invalid.py ...


Fri, 16 Apr 2021 13:55:34 GMT Maciej Komosinski [1130]
	* cpp/common/2d.h (modified)
	* cpp/common/Convert.cpp (modified)
	* cpp/common/log.cpp (modified)
	* cpp/common/loggers/loggers.h (modified)
	* cpp/common/loggers/loggertostdout.cpp (modified)
	* cpp/common/nonstd_stl.h (modified)
	* cpp/common/util-stl.h (modified)
	* cpp/common/util-string.cpp (modified)
	* cpp/frams/_demos/evol_test.cpp (modified)
	* cpp/frams/_demos/printconvmap.cpp (modified)
	* cpp/frams/canvas/neurodiagram.cpp (modified)
	* cpp/frams/canvas/nn_smart_layout.cpp (modified)
	* cpp/frams/genetics/f1/f1_conv.cpp (modified)
	* cpp/frams/genetics/f9/f9_conv.cpp (modified)
	* cpp/frams/genetics/fB/fB_conv.cpp (modified)
	* cpp/frams/genetics/fB/fB_oper.cpp (modified)
	* cpp/frams/genetics/fF/fF_conv.cpp (modified)
	* cpp/frams/genetics/fF/fF_oper.cpp (modified)
	* cpp/frams/genetics/fS/fS_general.cpp (modified)
	* cpp/frams/genetics/fS/fS_oper.cpp (modified)
	* cpp/frams/genetics/fn/fn_conv.h (modified)
	* cpp/frams/genetics/geneprops.cpp (modified)
	* cpp/frams/model/autoname.cpp (modified)
	* cpp/frams/model/model.h (modified)
	* cpp/frams/model/similarity/EMD/emd.c (modified)
	* cpp/frams/model/similarity/measure-distribution.cpp (modified)
	* cpp/frams/neuro/impl/neuroimpl-channels.cpp (modified)
	* cpp/frams/neuro/impl/neuroimpl-fuzzy-f0.cpp (modified)
	* cpp/frams/neuro/impl/neuroimpl-fuzzy.cpp (modified)
	* cpp/frams/param/mutableparam.cpp (modified)
	* cpp/frams/param/paramobj.cpp (modified)
	* cpp/frams/util/extvalue.h (modified)
	* cpp/frams/util/multirange.cpp (modified)
	* cpp/frams/util/sstring-simple.cpp (modified)
	* cpp/frams/util/sstring.cpp (modified)
	* cpp/frams/vm/classes/collectionobj.cpp (modified)

	Used std::min(), std::max() explicitly to avoid compiler confusion. ...


Sun, 11 Apr 2021 01:27:06 GMT Maciej Komosinski [1129]
	* framspy/evolalg/examples/niching_novelty.py (modified)
	* framspy/evolalg/examples/standard.py (modified)

	Introduced tournament size as a command-line parameter


Sun, 11 Apr 2021 01:21:14 GMT Maciej Komosinski [1128]
	* framspy/evolalg/examples/invalid.py (modified)
	* framspy/evolalg/examples/niching_novelty.py (modified)
	* framspy/evolalg/examples/standard.py (modified)
	* framspy/evolalg/statistics/halloffame_stats.py (modified)

	Introduced the number of generations as a command-line parameter; ...


Sun, 11 Apr 2021 01:15:42 GMT Maciej Komosinski [1127]
	* framspy/evolalg/experiment.py (modified)

	Experiment: measure running time and save checkpoints safely


Sun, 11 Apr 2021 00:44:58 GMT Maciej Komosinski [1126]
	* framspy/evolalg/utils/population_save.py (modified)

	Saving a population prints a message


Sun, 11 Apr 2021 00:09:28 GMT Maciej Komosinski [1125]
	* cpp/common/util-string.h (modified)
	* cpp/frams/model/geometry/geometryutils.cpp (modified)
	* cpp/frams/model/similarity/measure-distribution.cpp (modified)

	Cosmetic


Sun, 11 Apr 2021 00:08:46 GMT Maciej Komosinski [1124]
	* cpp/common/util-file.cpp (modified)
	* cpp/common/util-file.h (modified)
	* cpp/common/util-stl.h (modified)

	Added helper utility functions


Sat, 10 Apr 2021 23:51:55 GMT Maciej Komosinski [1123]
	* cpp/frams/frams-objects.h (added)
	* framspy/frams.py (modified)

	Added a header file for interfacing the frams-objects library (.dll ...


Sat, 10 Apr 2021 23:49:23 GMT Maciej Komosinski [1122]
	* cpp/frams/model/modelparts.h (modified)

	Stick thickness when converting "ball-and-stick" models to "solid- ...


Thu, 01 Apr 2021 15:17:15 GMT Maciej Komosinski [1121]
	* cpp/frams/model/similarity/measure-distribution.cpp (modified)

	Added comments, removed unused variables


Thu, 01 Apr 2021 15:07:37 GMT Maciej Komosinski [1120]
	* cpp/frams/model/similarity/measure-distribution.cpp (modified)
	* cpp/frams/model/similarity/measure-distribution.h (modified)

	Used a local random number generator for full determinism. Introduced ...


Wed, 31 Mar 2021 01:06:34 GMT Maciej Komosinski [1119]
	* framspy/FramsticksLib.py (modified)

	Cache a function reference for better performance


Wed, 31 Mar 2021 01:05:28 GMT Maciej Komosinski [1118]
	* cpp/frams/_demos/shapeconvert.cpp (modified)
	* cpp/frams/model/model.h (modified)
	* cpp/frams/model/modelparts.h (modified)

	Introduced a common constant for default stick thickness when ...


Sat, 27 Mar 2021 02:43:22 GMT Maciej Komosinski [1117]
	* framspy/FramsticksEvolution.py (modified)
	* framspy/run-evolalg-examples.cmd (modified)

	Cosmetic


Sat, 27 Mar 2021 02:42:04 GMT Maciej Komosinski [1116]
	* framspy/FramsticksLib.py (modified)
	* framspy/frams-test.py (modified)

	Improved performance significantly by moving the step-by-step ...


Thu, 25 Mar 2021 15:21:43 GMT Maciej Komosinski [1115]
	* cpp/frams/_demos/shapeconvert.cpp (modified)
	* cpp/frams/model/geometry/modelgeoclass.cpp (modified)
	* cpp/frams/model/model.h (modified)

	Use default stick thickness when converting "ball-and-stick" models ...


Wed, 24 Mar 2021 21:27:53 GMT Maciej Komosinski [1114]
	* framspy/FramsticksLib.py (modified)
	* framspy/eval-allcriteria.sim (modified)
	* framspy/evolalg/base/lambda_step.py (modified)
	* framspy/frams-test.py (modified)

	Cosmetic


Wed, 24 Mar 2021 21:25:50 GMT Maciej Komosinski [1113]
	* framspy/evolalg (added)
	* framspy/evolalg/__init__.py (added)
	* framspy/evolalg/base (added)
	* framspy/evolalg/base/__init__.py (added)
	* framspy/evolalg/base/frams_step.py (added)
	* framspy/evolalg/base/individual.py (added)
	* framspy/evolalg/base/lambda_step.py (added)
	* framspy/evolalg/base/step.py (added)
	* framspy/evolalg/base/union_step.py (added)
	* framspy/evolalg/dissimilarity (added)
	* framspy/evolalg/dissimilarity/__init__.py (added)
	* framspy/evolalg/dissimilarity/dissimilarity.py (added)
	* framspy/evolalg/dissimilarity/frams_dissimilarity.py (added)
	* framspy/evolalg/dissimilarity/levenshtein.py (added)
	* framspy/evolalg/examples (added)
	* framspy/evolalg/examples/__init__.py (added)
	* framspy/evolalg/examples/invalid.py (added)
	* framspy/evolalg/examples/niching_novelty.py (added)
	* framspy/evolalg/examples/standard.py (added)
	* framspy/evolalg/experiment.py (added)
	* framspy/evolalg/fitness (added)
	* framspy/evolalg/fitness/__init__.py (added)
	* framspy/evolalg/fitness/fitness_step.py (added)
	* framspy/evolalg/fitness/multiple_evaluations.py (added)
	* framspy/evolalg/mutation_cross (added)
	* framspy/evolalg/mutation_cross/__init__.py (added)
	* framspy/evolalg/mutation_cross/frams_cross.py (added)
	* framspy/evolalg/mutation_cross/frams_cross_and_mutate.py (added)
	* framspy/evolalg/mutation_cross/frams_cross_or_mutate.py (added)
	* framspy/evolalg/mutation_cross/frams_mutation.py (added)
	* framspy/evolalg/population (added)
	* framspy/evolalg/population/__init__.py (added)
	* framspy/evolalg/population/frams_population.py (added)
	* framspy/evolalg/repair (added)
	* framspy/evolalg/repair/__init__.py (added)
	* framspy/evolalg/repair/const.py (added)
	* framspy/evolalg/repair/halloffame_repair.py (added)
	* framspy/evolalg/repair/multistep.py (added)
	* framspy/evolalg/repair/mutate.py (added)
	* framspy/evolalg/repair/remove (added)
	* framspy/evolalg/repair/remove/__init__.py (added)
	* framspy/evolalg/repair/remove/field.py (added)
	* framspy/evolalg/repair/remove/function.py (added)
	* framspy/evolalg/repair/remove/remove.py (added)
	* framspy/evolalg/repair/repair.py (added)
	* framspy/evolalg/selection (added)
	* framspy/evolalg/selection/__init__.py (added)
	* framspy/evolalg/selection/identity.py (added)
	* framspy/evolalg/selection/selection.py (added)
	* framspy/evolalg/selection/tournament.py (added)
	* framspy/evolalg/statistics (added)
	* framspy/evolalg/statistics/__init__.py (added)
	* framspy/evolalg/statistics/halloffame_custom.py (added)
	* framspy/evolalg/statistics/halloffame_stats.py (added)
	* framspy/evolalg/statistics/statistics.py (added)
	* framspy/evolalg/statistics/statistics_deap.py (added)
	* framspy/evolalg/utils (added)
	* framspy/evolalg/utils/__init__.py (added)
	* framspy/evolalg/utils/population_save.py (added)
	* framspy/evolalg/utils/stable_generation.py (added)
	* framspy/run-evolalg-examples.cmd (added)

	Added a framework for evolutionary algorithms cooperating with ...


Wed, 17 Mar 2021 21:36:57 GMT Maciej Komosinski [1112]
	* framspy/frams-test.py (modified)

	Added an example of sampling a 3D Model using the ModelGeometry class


Tue, 16 Mar 2021 22:59:15 GMT Maciej Komosinski [1111]
	* 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)

	Added a function to get voxels of sampled Model geometry from script


Tue, 16 Mar 2021 01:50:14 GMT sz [1110]
	* java/Framclipse/com.framsticks.framclipse/res/framscript.xml (modified)

	updated for Framsticks v5.0rc19:
	- SimilMeasure.simil_type
	- min ...


Mon, 15 Mar 2021 14:58:52 GMT Maciej Komosinski [1109]
	* cpp/frams/neuro/neurocls-f0-SDK-factory.h (modified)
	* cpp/frams/neuro/neurocls-f0-SDK-library.h (modified)

	Follow-up to r1107


Mon, 15 Mar 2021 14:57:32 GMT Maciej Komosinski [1108]
	* cpp/common/nonstd_stl.h (modified)
	* cpp/frams/genetics/f4/f4_general.cpp (modified)
	* cpp/frams/genetics/f4/f4_oper.cpp (modified)
	* cpp/frams/genetics/f9/f9_conv.cpp (modified)
	* cpp/frams/genetics/fS/fS_general.cpp (modified)

	Avoided potentially dangerous subtraction from unsigned int


Mon, 15 Mar 2021 14:55:56 GMT Maciej Komosinski [1107]
	* cpp/frams/config/f0-SDK.def (modified)

	Unified names of neurons and neuron flags; muscle power range now ...


Fri, 12 Mar 2021 23:50:05 GMT Maciej Komosinski [1106]
	* framspy/frams.py (modified)

	Since 5.0rc19 there is no need to restore the current working ...


Fri, 12 Mar 2021 23:46:26 GMT Maciej Komosinski [1105]
	* framspy/FramsticksCLI.py (modified)

	Using the "framsfiles" module to write genotypes to a file instead of ...


Fri, 12 Mar 2021 23:44:51 GMT Maciej Komosinski [1104]
	* framspy/framsfiles (added)
	* framspy/framsfiles/__init__.py (added)
	* framspy/framsfiles/_context.py (added)
	* framspy/framsfiles/framscript.xml (added)
	* framspy/framsfiles/reader (added)
	* framspy/framsfiles/reader/__init__.py (added)
	* framspy/framsfiles/reader/_all.py (added)
	* framspy/framsfiles/tests (added)
	* framspy/framsfiles/tests/reader_tests.py (added)
	* framspy/framsfiles/tests/run_tests.cmd (added)
	* framspy/framsfiles/tests/run_tests.sh (added)
	* framspy/framsfiles/tests/test_files (added)
	* framspy/framsfiles/tests/test_files/test_files.zip (added)
	* framspy/framsfiles/tests/writer_tests.py (added)
	* framspy/framsfiles/writer (added)
	* framspy/framsfiles/writer/__init__.py (added)
	* framspy/framsfiles/writer/_loader.py (added)
	* framspy/framsfiles/writer/_parser.py (added)
	* framspy/framsfiles/writer/_serializer.py (added)

	Added the "framsfiles" module for reading and writing Framsticks- ...


Thu, 11 Mar 2021 18:51:11 GMT Maciej Komosinski [1103]
	* framspy/frams-test.py (modified)

	Added an example of setting a different expdef (experiment
	definition)


Wed, 10 Mar 2021 20:13:26 GMT Maciej Komosinski [1102]
	* framspy/FramsticksLib.py (modified)

	Do not fail when the dissimilarity matrix is not symmetric, print a ...


Wed, 10 Mar 2021 19:04:56 GMT Maciej Komosinski [1101]
	* framspy/FramsticksLib.py (modified)

	Import simulation settings only once in the beginning, not on every ...


Fri, 05 Mar 2021 18:34:20 GMT Maciej Komosinski [1100]
	* cpp/common/loggers/loggers.h (modified)
	* cpp/frams/model/similarity/simil-measure.cpp (modified)
	* experiments/frams/foraminifera/data/scripts/foraminifera.expdef (modified)
	* experiments/frams/foraminifera/data/scripts/foraminifera.inc (modified)
	* framspy/frams.py (modified)

	Cosmetic / minor fixes


Fri, 05 Mar 2021 17:48:09 GMT oriona [1099]
	* experiments/frams/foraminifera/data/scripts/foraminifera.inc (modified)

	Minor fix.


Fri, 05 Mar 2021 17:46:22 GMT oriona [1098]
	* experiments/frams/foraminifera/data/scripts/foraminifera.expdef (modified)
	* experiments/frams/foraminifera/data/scripts/foraminifera.inc (modified)

	Paramter controlling output printing added.


Fri, 05 Mar 2021 10:25:47 GMT oriona [1097]
	* experiments/frams/foraminifera/data/scripts/foraminifera.expdef (modified)

	Calls to deprecated parameters changed.


Thu, 04 Mar 2021 20:08:25 GMT sz [1096]
	* framspy/frams.py (modified)

	restore the original working directory after frams.init()


Wed, 03 Mar 2021 03:47:10 GMT Maciej Komosinski [1095]
	* framspy/FramsticksEvolution.py (modified)
	* framspy/FramsticksLib.py (modified)

	Cosmetic


Thu, 25 Feb 2021 20:01:59 GMT Maciej Komosinski [1094]
	* framspy/FramsticksEvolution.py (modified)

	Same as r1091 but for evolution: allowed to override settings of the ...


Wed, 24 Feb 2021 12:45:04 GMT Maciej Komosinski [1093]
	* framspy/eval-allcriteria.sim (modified)

	Updated settings for version 5.0rc18: added new fields and removed ...


Wed, 24 Feb 2021 12:41:50 GMT Maciej Komosinski [1092]
	* framspy/FramsticksCLI.py (modified)
	* framspy/frams-test.py (modified)

	Cosmetic


Wed, 24 Feb 2021 12:41:24 GMT Maciej Komosinski [1091]
	* framspy/FramsticksLib.py (modified)

	Allowed to override settings of the simulation using a file with the ...


Sat, 20 Feb 2021 12:34:03 GMT Maciej Komosinski [1090]
	* framspy/FramsticksLib.py (modified)

	Cosmetic


Sat, 20 Feb 2021 12:32:12 GMT Maciej Komosinski [1089]
	* framspy/frams-test.py (modified)

	Added more examples of using Framsticks in python - building ...


Sat, 20 Feb 2021 12:26:18 GMT Maciej Komosinski [1088]
	* framspy/frams.py (modified)

	More friendly message when the dll/so cannot be found


Fri, 19 Feb 2021 02:14:41 GMT Maciej Komosinski [1087]
	* framspy/FramsticksCLI.py (modified)
	* framspy/FramsticksLib.py (modified)
	* framspy/frams-test.py (modified)
	* framspy/frams.py (modified)

	Cosmetic


Thu, 18 Feb 2021 23:15:50 GMT sz [1086]
	* java/Framclipse/com.framsticks.framclipse/res/framscript.xml (modified)

	updated for Framsticks version 5.0rc18
	- added MessageCatcher object ...


Thu, 18 Feb 2021 21:51:55 GMT sz [1085]
	* framspy/frams-test.py (modified)
	* framspy/frams.py (modified)

	- more sophisticated frams.py init() so frams-test.py (and other ...


Thu, 18 Feb 2021 18:06:53 GMT Maciej Komosinski [1084]
	* framspy/FramsticksLib.py (modified)

	Introduced bool PRINT_FRAMSTICKS_OUTPUT to mute messages while ...


Thu, 18 Feb 2021 17:58:55 GMT Maciej Komosinski [1083]
	* framspy/frams-test.py (modified)
	* framspy/frams.py (modified)

	Allowed to override the default name of frams-objects.dll/so


Thu, 18 Feb 2021 17:56:35 GMT Maciej Komosinski [1082]
	* cpp/common/loggers/loggers.h (modified)

	Added helper functions for script access


Wed, 17 Feb 2021 15:59:46 GMT Maciej Komosinski [1081]
	* framspy/FramsticksLib.py (modified)
	* framspy/frams-test.py (modified)
	* framspy/frams.py (modified)

	Cosmetic


Wed, 17 Feb 2021 13:36:10 GMT Maciej Komosinski [1080]
	* framspy/FramsticksEvolution.py (modified)

	Use direct connection to Framsticks .so/.dll in evolution


Wed, 17 Feb 2021 13:32:44 GMT Maciej Komosinski [1079]
	* framspy/FramsticksCLI.py (modified)

	Cosmetic


Wed, 17 Feb 2021 13:31:08 GMT Maciej Komosinski [1078]
	* framspy/FramsticksLib.py (added)
	* framspy/frams-test.py (added)
	* framspy/frams.py (added)

	Direct connection from python to Framsticks .so/.dll


Tue, 16 Feb 2021 05:38:51 GMT Maciej Komosinski [1077]
	* cpp/frams/vm/framscript.y (modified)

	Fixed limited scope of for(var somevariable) ...


Tue, 16 Feb 2021 05:37:09 GMT Maciej Komosinski [1076]
	* cpp/frams/util/extvalue.cpp (modified)
	* cpp/frams/vm/classes/collectionobj.cpp (modified)
	* framspy/FramsticksCLI.py (modified)

	Cosmetic


Tue, 16 Feb 2021 05:36:01 GMT Maciej Komosinski [1075]
	* cpp/common/loggers/loggers.cpp (modified)
	* cpp/common/loggers/loggers.h (modified)
	* cpp/frams/genetics/fL/fL_oper.cpp (modified)

	Fixed dangerous size_t-1


Thu, 11 Feb 2021 13:59:40 GMT oriona [1074]
	* experiments/frams/foraminifera/data/scripts/foraminifera.expdef (modified)
	* experiments/frams/foraminifera/data/scripts/foraminifera.inc (modified)

	Proper genetic format set.


Tue, 09 Feb 2021 10:37:27 GMT oriona [1073]
	* cpp/frams/model/similarity/measure-greedy.cpp (modified)
	* cpp/frams/model/similarity/measure-hungarian.cpp (modified)

	Comments added.


Mon, 08 Feb 2021 19:49:50 GMT oriona [1072]
	* cpp/frams/model/similarity/measure-greedy.cpp (modified)
	* cpp/frams/model/similarity/measure-hungarian.cpp (modified)

	Switching off the alignment moved.


Mon, 08 Feb 2021 16:07:11 GMT oriona [1071]
	* cpp/frams/model/similarity/measure-greedy.cpp (modified)
	* cpp/frams/model/similarity/measure-hungarian.cpp (modified)
	* cpp/frams/model/similarity/measure-mds-based.cpp (modified)

	Weighted MDS and switching off the alignment fixed.


Wed, 03 Feb 2021 20:51:50 GMT oriona [1070]
	* cpp/frams/model/similarity/SVD/matrix_tools.cpp (modified)

	MDS for one-part creatures fixed.


Mon, 01 Feb 2021 23:32:48 GMT sz [1069]
	* cpp/tests/paramtree_paramlist_test.goal (modified)

	sdk tests updated (similarity)


Mon, 01 Feb 2021 23:32:01 GMT sz [1068]
	* cpp/tests/resize_f0.goal (added)

	sdk tests updated (resize)


Mon, 01 Feb 2021 23:31:41 GMT sz [1067]
	* cpp/tests/f0_variants_test-complex.goal (modified)
	* cpp/tests/f0_variants_test-default.goal (modified)
	* cpp/tests/f0_variants_test-fS.goal (modified)
	* cpp/tests/full_props-complex.goal (modified)
	* cpp/tests/full_props-fS.goal (modified)
	* cpp/tests/full_props_x.goal (modified)
	* cpp/tests/genomanipulation-complex.goal (modified)
	* cpp/tests/genomanipulation-default.goal (modified)
	* cpp/tests/genomanipulation-fS.goal (modified)
	* cpp/tests/multiline_f0_test-complex.goal (modified)
	* cpp/tests/multiline_f0_test-default.goal (modified)
	* cpp/tests/multiline_f0_test-fS.goal (modified)

	sdk tests updated (remove Part.vs)


Wed, 27 Jan 2021 11:22:01 GMT Maciej Komosinski [1066]
	* cpp/frams/model/similarity/measure-greedy.cpp (modified)

	Make names of fields in SimilMeasureGreedy unique because object ...


Wed, 27 Jan 2021 11:20:00 GMT Maciej Komosinski [1065]
	* cpp/frams/model/similarity/simil-measure-base.cpp (modified)

	More specific error messages


Tue, 26 Jan 2021 17:50:37 GMT Maciej Komosinski [1064]
	* cpp/frams/model/similarity/EMD/emd.c (modified)
	* cpp/frams/model/similarity/EMD/emd.h (modified)

	Properly allocated and de-allocated dynamic arrays of size calculated ...


Tue, 26 Jan 2021 17:02:06 GMT Maciej Komosinski [1063]
	* cpp/frams/model/similarity/EMD/emd.c (modified)
	* cpp/frams/model/similarity/EMD/emd.h (modified)

	Updated URL for Yossi Rubner's implementation of EMD


Tue, 26 Jan 2021 16:41:01 GMT oriona [1062]
	* cpp/frams/model/similarity/EMD/emd.c (modified)
	* cpp/frams/model/similarity/EMD/emd.h (modified)
	* cpp/frams/model/similarity/measure-distribution.cpp (modified)

	Global arrays moved to emd function.


Mon, 25 Jan 2021 19:57:26 GMT oriona [1061]
	* cpp/frams/model/similarity/EMD/emd.c (modified)

	Static array removed.


Sun, 24 Jan 2021 12:29:42 GMT Maciej Komosinski [1060]
	* framspy/FramsticksCLI.py (modified)
	* framspy/FramsticksEvolution.py (modified)

	"Vectorized" mutation for better performance due to decreased time of ...


Fri, 22 Jan 2021 17:01:04 GMT Maciej Komosinski [1059]
	* framspy/FramsticksCLI.py (modified)

	Warn when the number of performance evaluations is different from the ...


Fri, 08 Jan 2021 16:54:11 GMT sz [1058]
	* java/Framclipse/com.framsticks.framclipse/res/framscript.xml (modified)

	updated for Framsticks50rc16 (ModelSimilarity replaced by ...


Tue, 29 Dec 2020 23:26:25 GMT Maciej Komosinski [1057]
	* framspy/FramsticksEvolution.py (modified)

	Updated to match changes from r1024


Mon, 28 Dec 2020 01:06:52 GMT Maciej Komosinski [1056]
	* cpp/README.txt (modified)
	* cpp/frams/genetics/fS/fS_general.cpp (modified)
	* cpp/frams/genetics/fS/fS_oper.cpp (modified)
	* cpp/frams/genetics/fS/fS_oper.h (modified)
	* cpp/frams/model/geometry/geometryutils.cpp (modified)
	* cpp/frams/model/geometry/geometryutils.h (modified)
	* cpp/frams/model/geometry/part_distance_estimator.h (modified)

	Cosmetic


Sun, 27 Dec 2020 18:39:44 GMT Maciej Komosinski [1055]
	* cpp/frams/model/similarity/SVD/lapack.cpp (modified)

	Added a workaround (potentially incorrect) for numerical instability ...


Sun, 27 Dec 2020 18:36:02 GMT Maciej Komosinski [1054]
	* cpp/frams/model/similarity/measure-distribution.cpp (modified)
	* cpp/frams/model/similarity/measure-greedy.cpp (modified)
	* cpp/frams/model/similarity/measure-hungarian.cpp (modified)
	* cpp/frams/model/similarity/simil-measure.cpp (modified)

	Proper paramtab group names for similarity measures


Sun, 27 Dec 2020 18:35:00 GMT Maciej Komosinski [1053]
	* cpp/common/nonstd_math.h (modified)

	Implemented missing ffs(int) for Windows compilers


Fri, 11 Dec 2020 23:32:55 GMT Maciej Komosinski [1052]
	* cpp/frams/model/similarity/measure-distribution.cpp (modified)
	* cpp/frams/model/similarity/measure-greedy.cpp (modified)
	* cpp/frams/model/similarity/measure-hungarian.cpp (modified)
	* cpp/frams/model/similarity/simil-measure.cpp (modified)
	* cpp/frams/model/similarity/simil-measure.h (modified)

	Added a helper function; cosmetic changes in names and descriptions