Simupop

Latest version: v1.1.17

Safety actively analyzes 681874 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 11 of 12

0.5.9

- re-write Bernulli-trials and gain 10x performance boost
- dynamic population size through newSubPopSizeExpr="".
- re-write migration to allow migration between subset of subpopulations
- ability to create new subpopulation through migration
- tagging x-y location.
- visualize migration

0.5.8

- add selection.
- better matings.
- bug fixes
- migration and selection examples

0.5.7

- add serialization of simulator. Now I can save
population/simulator into a file and load it later.
- text, xml and binary formats are supported. XML support
is especially useful since the data can then be easily
loaded into other applications.

0.5.6

- better shared variable interface
- (IMPORTANT!) implement a C/Matlab like language to calculate
statistics. Terminator has been re-written. Many applicaitons
are expected to be done easily.
- add more functions (abs etc) to inline expression)
- fixed some bugs.

0.5.5

- clean the code. Use unsigned long when applicable. Elimilate all
compiling warnings.
- add some more test cases to cover all user features.
- Some real examples

0.5.4

- return default value for SharedVariable::getVar(name, default)
and display warning when in debug mode.
- shared variables can take string, double, array and dictionary.
- varParser can now take all kind of shared variables, using
%str, %double, %array[index], %dictionary{key}
- DataProvider is separated from Operator and is put in utility.h
- DataSource is separated from Visualizer so that other operators
can also use such sources.
- VarDataSource is provided so Visualizer etc can visaulize/display
shared variables directly.

Page 11 of 12

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.