Skip to content

Releases: Met4FoF/agentMET4FOF

v0.13.3

15 May 11:21
Compare
Choose a tag to compare

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

  • init_agent: Fix misleading comment in docstring about calling sequence (6eeb0fa)
  • Python version: Clarify that default is Python 3.11 (dcd54ea)
  • tutorials: Introduce simple_generator tutorial into docs (dd838a2)

See all commits in this version

v0.13.2

03 Feb 22:10
Compare
Choose a tag to compare

Fix

  • #266: Correct Mesa agents' names if only one space (263b07a)

Refactor

  • Backend: Switch to Backend enums to avoid errors with wrong initialization (08f769c)

See all commits in this version

v0.13.1

01 Feb 07:43
Compare
Choose a tag to compare

Fix

  • tutorial2: Repair math agent in tutorial 2 (8cdc12e)

Refactor

  • signal_streams: Turn wave methods into static methods in SineGenerator and CosineGenerator (9d24259)
  • signal_streams: Remove unneeded parenthesis in SineGenerator and CosineGenerator (dce0d86)

See all commits in this version

v0.13.0

12 Nov 18:51
Compare
Choose a tag to compare

Feature

  • Docker: Transfer image to Docker Hub for more convenient usage (14aff5f)

Documentation

  • Docker: Update documentation to reflect new image location (753f461)

See all commits in this version

Fix one missing legacy import

27 Aug 17:31
Compare
Choose a tag to compare

Fix

  • DataStreamAgent: Insert missing legacy import for agents.DataStreamAgent (302f61a)

See all commits in this version

Clean signal with noise and jitter via the NoiseJitterRemovalAgent

30 Jul 17:24
Compare
Choose a tag to compare

Feature

  • NoiseJitterRemovalAgent: Introduce an agent to reduce the amount of noise and jitter in streamed sensor values (4349548)
  • SineWithJitter: Introduce a streaming data stream of a sine signal with jitter and the corresponding agent (b6ca636)

Refactor

  • Dashboard: Rename Dashboard.is_port_available to Dashboard.is_port_at_ip_available (25a9700)

Documentation

  • README: Introduce link and note about noise and jitter removal tutorial (59cc55e)
  • signal_streams: Improve docstrings and type hints (a7e0007)

See all commits in this version

Noise and jitter generation plus some convenience improvements

29 Jul 17:03
Compare
Choose a tag to compare

Feature

  • Plots: Adapt dashboard such that all agents of types MonitorAgent and MetrologicalMonitorAgent get plotted regardless of their name (67a2544)
  • network: Introduce a method agents_by_type to query for agents of a given type (e43a5b9)

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)

See all commits in this version

v0.10.1

23 Jul 12:54
Compare
Choose a tag to compare

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

  • README: Introduce key facts (0e2d936)
  • README: Introduce Tutorials section (e1f41e9)
  • README: Introduce Contributing section (85e8d9f)

See all commits in this version

v0.10.0

21 Jul 13:25
Compare
Choose a tag to compare

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

  • ReadTheDocs: Include Docker guide (7c35bba)
  • CONTRIBUTING: Mention commit type refactor in contributing guide (a4891e7)
  • metrological_redundancy_agents: Introduce redundancy agent into docs (cb493cb)

See all commits in this version

First dockerized version of the agents

16 Jul 13:30
936f3f3
Compare
Choose a tag to compare
Pre-release

This release contains the first dockerized version of the agents. See #155 for an introduction on how to use it. We will improve documentation in the very near future. Until then do not hesitate to contact us if questions arise.