.coveragerc
.gitignore
.gitlab-ci.yml
CHANGELOG.md
LICENSE
README.md
pylintrc
pyproject.toml
requirements.txt
setup.cfg
agentlib/__init__.py
agentlib.egg-info/PKG-INFO
agentlib.egg-info/SOURCES.txt
agentlib.egg-info/dependency_links.txt
agentlib.egg-info/requires.txt
agentlib.egg-info/top_level.txt
agentlib/core/__init__.py
agentlib/core/agent.py
agentlib/core/data_broker.py
agentlib/core/datamodels.py
agentlib/core/environment.py
agentlib/core/errors.py
agentlib/core/logging_.py
agentlib/core/model.py
agentlib/core/module.py
agentlib/models/__init__.py
agentlib/models/fmu_model.py
agentlib/models/scipy_model.py
agentlib/modules/__init__.py
agentlib/modules/communicator/__init__.py
agentlib/modules/communicator/clonemap.py
agentlib/modules/communicator/communicator.py
agentlib/modules/communicator/local.py
agentlib/modules/communicator/local_broadcast.py
agentlib/modules/communicator/local_multiprocessing.py
agentlib/modules/communicator/mqtt.py
agentlib/modules/controller/__init__.py
agentlib/modules/controller/bangbang.py
agentlib/modules/controller/controller.py
agentlib/modules/controller/pid.py
agentlib/modules/simulation/__init__.py
agentlib/modules/simulation/csv_data_source.py
agentlib/modules/simulation/simulator.py
agentlib/modules/utils/__init__.py
agentlib/modules/utils/agent_logger.py
agentlib/modules/utils/try_sensor.py
agentlib/utils/__init__.py
agentlib/utils/broker.py
agentlib/utils/fuzzy_matching.py
agentlib/utils/load_config.py
agentlib/utils/local_broadcast_broker.py
agentlib/utils/local_broker.py
agentlib/utils/multi_agent_system.py
agentlib/utils/multi_processing_broker.py
agentlib/utils/plugin_import.py
agentlib/utils/validators.py
agentlib/utils/plotting/__init__.py
agentlib/utils/plotting/simulator_dashboard.py
ci/Dockerfile
ci/docker_build.gitlab-ci.yml
ci/run_examples.py
docs/MAS-overview.png
docs/Makefile
docs/agent_uml.png
docs/requirements.txt
docs/images/figures-ModularAgent2.png
docs/images/figures-ModularAgent2_small.png
docs/images/figures.drawio
docs/images/fmu_model_time.png
docs/images/model_handler.drawio
docs/images/uml-diagrams.drawio
docs/images/logos/BMWK_logo.png
docs/images/logos/EONRWTH_logo.png
docs/images/logos/logo_bosch.png
docs/images/logos/logo_fau.png
docs/images/logos/agentlib_logo/230605 Logo AgentLib.ai
docs/images/logos/agentlib_logo/230605 Logo AgentLib_Wordmark.png
docs/images/logos/agentlib_logo/230605 Logo AgentLib_Wordmark.svg
docs/images/logos/agentlib_logo/logo.png
docs/images/logos/agentlib_logo/logo.svg
docs/source/AgentVariable.md
docs/source/AgentVariable___dead.rst
docs/source/ModulesList.md
docs/source/PackageReference.rst
docs/source/agentlib.core.rst
docs/source/agentlib.models.rst
docs/source/agentlib.modules.communicator.rst
docs/source/agentlib.modules.controller.rst
docs/source/agentlib.modules.rst
docs/source/agentlib.modules.utils.rst
docs/source/agentlib.rst
docs/source/agentlib.utils.rst
docs/source/conf.py
docs/source/index.rst
docs/source/installation.md
docs/source/Tutorials/CloneMAP.md
docs/source/Tutorials/GeneralIdea.md
docs/source/Tutorials/PIDRoomControl.md
docs/source/Tutorials/PingPong.md
docs/source/Tutorials/tutorial.rst
docs/source/diagrams/out/admm_sequence.svg
docs/source/diagrams/src/admm_sequence.md
docs/source/images/tutorials/admm_comm.png
docs/source/images/tutorials/room_example.png
docs/source/manual_labor/agentvariable.csv
docs/source/manual_labor/tools.py
examples/communicator/mqtt.py
examples/controller/bangbang_with_simulator.py
examples/controller/pid_with_simulator.py
examples/getting-started/part_1_my_first_agent_concise.py
examples/getting-started/part_1_my_first_agent_with_comments.py
examples/getting-started/part_2_agentvariables_concise.py
examples/getting-started/part_2_agentvariables_with_comments.py
examples/getting-started/part_3_using_models_concise.py
examples/getting-started/part_3_using_models_with_comments.py
examples/getting-started/part_4_communicators_with_comments.py
examples/models/fmu/SimpleRoom.fmu
examples/models/fmu/SimpleRoom.mo
examples/models/fmu/test_sinus.fmu
examples/models/fmu/test_sinus.mo
examples/models/scipy/scipy_example.py
examples/multi-agent-systems/clonemap/Dockerfile
examples/multi-agent-systems/clonemap/example_config.json
examples/multi-agent-systems/pingpong/Dockerfile
examples/multi-agent-systems/pingpong/clonemap_config.json
examples/multi-agent-systems/pingpong/pingpong_clonemap.py
examples/multi-agent-systems/pingpong/pingpong_local.py
examples/multi-agent-systems/pingpong/pingpong_local_broadcast.py
examples/multi-agent-systems/pingpong/pingpong_module.py
examples/multi-agent-systems/pingpong/pingpong_mqtt.py
examples/multi-agent-systems/pingpong/pingpong_multiprocessing.py
examples/multi-agent-systems/room_mas/room_mas.py
examples/multi-agent-systems/room_mas/view_simulation_in_dashboard.py
examples/multi-agent-systems/room_mas/configs/BangBangAgent.json
examples/multi-agent-systems/room_mas/configs/PIDAgent.json
examples/multi-agent-systems/room_mas/configs/Room1.json
examples/multi-agent-systems/room_mas/configs/Room2.json
examples/multi-agent-systems/room_mas/configs/TRYSensor.json
examples/multi-agent-systems/room_mas/data/TRY2015_Aachen_Jahr.dat
examples/multi-agent-systems/room_mas/models/SimpleRoom.fmu
examples/plugin/main.py
examples/plugin/my_plugin/__init__.py
examples/plugin/my_plugin/another_new_module.py
examples/plugin/my_plugin/new_module.py
examples/simulation/csv_data_source.py
tests/DummyModel.json
tests/Model.json
tests/__init__.py
tests/test_agent.py
tests/test_agentlogger.py
tests/test_communicator.py
tests/test_data_broker.py
tests/test_data_source.py
tests/test_databroker_limits.py
tests/test_datamodels.py
tests/test_environment.py
tests/test_mas.py
tests/test_model.py
tests/test_module.py
tests/test_n_pingpong.py
tests/test_plugins.py
tests/test_simulator.py
tests/test_simulator_dashboard.py
tests/test_utils.py