Changelog
v0.13.3 (2024-05-15)
Fix
base_agents: Fix Mesa model instantiation after upstream change (
3f25f43)
Refactor
base_agents: Blacken (
8fa0baf)base_agents: Change type checks to isinstance() (
f9d3f3b)INSTALL.md: Correct typo (
70c03b9)simple_generator: Correct some wrong left over text (
75d7980)simple_generator: Rename tutorial for plotting a self-made signal (
caf6605)UMLs: Exchange UML URLs by GitHub raw URLs (
0d81603)base_agents: Introduce citation into class docstring for AgentMET4FOF (
5b31f52)
Documentation
v0.13.2 (2022-02-03)
Fix
#266: Correct Mesa agents’ names if only one space (
263b07a)
Refactor
Backend: Switch to Backend enums to avoid errors with wrong initialization (
08f769c)
v0.13.1 (2022-02-01)
Fix
tutorial2: Repair math agent in tutorial 2 (
8cdc12e)
Refactor
v0.13.0 (2021-11-12)
Feature
Docker: Transfer image to Docker Hub for more convenient usage (
14aff5f)
Documentation
Docker: Update documentation to reflect new image location (
753f461)
v0.12.1 (2021-08-27)
Fix
DataStreamAgent: Insert missing legacy import for agents.DataStreamAgent (
302f61a)
v0.12.0 (2021-07-30)
Feature
Refactor
Dashboard: Rename
Dashboard.is_port_availabletoDashboard.is_port_at_ip_available(25a9700)
Documentation
v0.11.0 (2021-07-29)
Feature
Fix
Allow spaces in agents’ names which get replaced by underscores for the osBrain backend (
2d8437d)
Refactor
AgentNetwork: Change some of the internal variable (
06c9a36)SineGeneratorAgent: Improve data sending by including actually computed time (
87c3e34)signal_agents: Introduce “official” _sine_stream instance variable for SineGeneratorAgent (
98d0f19)signal_agents: Reintroduce NoiseAgent placeholder after module refactorization (
f97f4d9)
Documentation
network: Introduce some more type hints (
ee4b158)
v0.10.1 (2021-07-23)
Fix
CODE_OF_CONDUCT: Finally add a code of conduct (
56ee503)
Refactor
CONTRIBUTING: Change heading and location of CONTRIBUTING.md to make it more visible (
1ff173f)
Documentation
v0.10.0 (2021-07-21)
Feature
Docker: Create container image for every release (
1a40eaf)
Refactor
network: Change delivery ip to 0.0.0.0, i.e. all interfaces instead of 127.0.0.1 to enable docker deployment (
2472826)
Documentation
v0.9.0 (2021-07-08)
Feature
agents: Adds
amplandphase_iniparameters to SineGeneratorAgent (774a91b)streams: Adds
amplandphase_iniparameters to SineGenerator and CosineGenerator (998b158)metrological_streams: Adds
amplandphase_iniparameters to MetrologicalSineGenerator (fc9901e)redundancy agent: Adds redundancy agent class to metrological_agents.py (
7fbe934)MetrologicalGeneratorAgent: Add an agent to handle generic metrological data streams (
3334762)MET4FoF redundancy: Method init_parameters1 removed. removed unnecessary comments (
afe47c3)MET4FoF redundancy: Second redundancy tutorial integrated (
c527f33)MET4FoF redundancy: Tutorial 7 added (
caa62ca)MET4FoF redundancy: Met4fof redundancy modules added (
bb3cb6a)multiwave: Added multiwave generator to metrological_streams.py (
7b0bf4e)multiwave: Added multiwave generator to metrological_streams.py (
035d7c9)
Fix
Refactor
agents and metrological_streams and streams: Renames ‘ampl’ to ‘amplitude’ and ‘phase_ini’ to ‘initial_phase’ (
d0d8271)metrological_agents: Refactor metrological_agents.py into a package metrological_agents and include classes into agents (
5558008)metrological_streams: Refactor metrological_streams.py into a package metrological_streams and include classes into streams (
9da3744)base_streams: Refactor base_streams.py by applying black (
34ff2d0)signal_streams: Introduce all variable into signal_streams.py (
8c62972)signal_streams: Refactor signal_streams.py by applying black (
e604418)streams: Refactor streams.py into a package streams with the modules base_streams and signal_streams (
11368ee)signal_agents: Introduce all variable into signal_agents.py (
364702f)signal_agents: Refactor signal_agents.py by applying black (
396a95e)base_agents: Introduce all variable into base_agents.py (
34f626b)base_agents: Refactor base_agents.py by applying black and shortening line lengths (
8173324)agents: Refactor agents.py into a package agents with the modules base_agents and signal_agents (
c7bdfae)multi_generator: Replaces
amplitudewithvaluein variable names in generator classes (ee45e1c)simple_generator: Replaces
amplitudewithvaluein variable names in generator classes (f7475ba)metrological agents and streams: Make imports relative (
907cdb2)streams: Replaces
amplitudewithvaluein variable names in generator classes (177b231)metrological_streams: Replaces
amplitudewithvaluein variable names (b4a0118)metrological_streams: Reorder parameters (
b0c465f)MetrologicalDataStreamMet4FoF: Refine MetrologicalDataStreamMet4FoF docstring (
1bfc2a6)
Documentation
v0.8.1 (2021-06-10)
v0.8.0 (2021-06-10)
Feature
Documentation
v0.7.0 (2021-06-04)
Feature
Fix
Documentation
enhance_UI: Refactor agent_type to agent_name_filter (
a6f8da9)enhance_UI: Add docstring for create_edges_cytoscape method (
b66fcb3)enhance_UI: Intuitive name for toast message function in UI (
c155138)enhance_UI: Rename and add description to UI example (
3a03428)enhance_UI: Refactor tutorial folder on UI example (
360f6da)
v0.6.4 (2021-05-06)
Fix
streams: Remove unnecessary instantiation of sine_freq in method sine_wave_function (
192a6c9)
v0.6.3 (2021-04-28)
Fix
time_series_buffer: Resolve storing nan values (
bbc1ae9)
Documentation
v0.6.2 (2021-03-19)
Fix
dashboard: Finally resolve #186 by cleanly shutting down dashboard (
9903d15)
Documentation
CHANGELOG: Include CHANGELOG into docs (
4ba20d3)
v0.6.1 (2021-03-12)
Fix
metrological_streams: Fixed computational error for batches of size more than one (
686bad5)agents: Fixed
buffer.clearmethod, which did not work anymore after moving frommemorytobuffer
Documentation
README: Include the Zenodo DOI banner and add the Citation section (
4a57dd8)docstrings: Seriously improve docstrings and type hinting in
agents.pyanddashboard/LayoutHelper.py