Timeline
03/15/21:
- 15:58 Changeset [1109] by
- Follow-up to r1107
- 15:57 Changeset [1108] by
- Avoided potentially dangerous subtraction from unsigned int
- 15:55 Changeset [1107] by
- Unified names of neurons and neuron flags; muscle power range now starts from 0 instead of 0.01
03/13/21:
- 00:50 Changeset [1106] by
- Since 5.0rc19 there is no need to restore the current working directory because Framsticks does not change it
- 00:46 Changeset [1105] by
- Using the "framsfiles" module to write genotypes to a file instead of an ad-hoc code
- 00:44 Changeset [1104] by
- Added the "framsfiles" module for reading and writing Framsticks-format files (genotypes, settings, scrips, neurons, etc.)
03/11/21:
- 19:51 Changeset [1103] by
- Added an example of setting a different expdef (experiment definition)
03/10/21:
- 21:13 Changeset [1102] by
- Do not fail when the dissimilarity matrix is not symmetric, print a warning message instead
- 20:04 Changeset [1101] by
- Import simulation settings only once in the beginning, not on every evaluation (so changes in parameter values will now persist forever)
03/05/21:
- 19:34 Changeset [1100] by
- Cosmetic / minor fixes
- 18:48 Changeset [1099] by
- Minor fix.
- 18:46 Changeset [1098] by
- Paramter controlling output printing added.
- 11:25 Changeset [1097] by
- Calls to deprecated parameters changed.
03/04/21:
- 21:08 Changeset [1096] by
- restore the original working directory after frams.init()
03/03/21:
- 04:47 Changeset [1095] by
- Cosmetic
02/25/21:
- 21:01 Changeset [1094] by
- Same as r1091 but for evolution: allowed to override settings of the simulation using a file with the file name provided as an argument
02/24/21:
- 13:45 Changeset [1093] by
- Updated settings for version 5.0rc18: added new fields and removed old fields
- 13:41 Changeset [1092] by
- Cosmetic
- 13:41 Changeset [1091] by
- Allowed to override settings of the simulation using a file with the file name provided as an argument
02/20/21:
- 13:34 Changeset [1090] by
- Cosmetic
- 13:32 Changeset [1089] by
- Added more examples of using Framsticks in python - building dictionaries, modifying simulator and experiment settings, running simulation, accessing coordinates of MechPart?(s) and the state of Neuron(s) of a simulated Creature
- 13:26 Changeset [1088] by
- More friendly message when the dll/so cannot be found
02/19/21:
- 03:14 Changeset [1087] by
- Cosmetic
- 00:15 Changeset [1086] by
- updated for Framsticks version 5.0rc18 - added MessageCatcher? object - more info on how Genotype.instances==0 affects selection methods - Vector.avg and stddev return null when empty
02/18/21:
- 22:51 Changeset [1085] by
- - more sophisticated frams.py init() so frams-test.py (and other python programs) don't have to bother with framsticks paths - './'+name for loading .so from the current directory in linux
- 19:06 Changeset [1084] by
- Introduced bool PRINT_FRAMSTICKS_OUTPUT to mute messages while evaluating creatures
- 18:58 Changeset [1083] by
- Allowed to override the default name of frams-objects.dll/so
- 18:56 Changeset [1082] by
- Added helper functions for script access
02/17/21:
- 16:59 Changeset [1081] by
- Cosmetic
- 14:36 Changeset [1080] by
- Use direct connection to Framsticks .so/.dll in evolution
- 14:32 Changeset [1079] by
- Cosmetic
- 14:31 Changeset [1078] by
- Direct connection from python to Framsticks .so/.dll
02/16/21:
- 06:38 Changeset [1077] by
- Fixed limited scope of for(var somevariable) …
- 06:37 Changeset [1076] by
- Cosmetic
- 06:36 Changeset [1075] by
- Fixed dangerous size_t-1
Note: See TracTimeline
for information about the timeline view.