INTO-CPS-Association / INTO-CPS-Association/simulation-bridge

Suggested fixes to AnyLogic Agent

Open
#34 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
7
Forks
4
PR merge metrics
No merged PRs in 30d

Description

[ ] De-duplicate code
[ ] Improve the create_response() function to match the api_payload output structure
[ ] In order to have the two agents aligned, set the AnyLogic agent to send initial inputs to the simulation by means of UDP packages as the MATLAB agent does in TCP
[ ] Refactoring of streaming.py and interactive.py in a single file that handles bidirectional communication (it should be sufficient to delete streaming.py and to keep the interactive.py file by making the necessary changes to maintain the functionalities)
[ ] Have a look at the asyncio python library to see if it can be used for the UDP communication
[ ] Rename the shared.jar file to make it more self-explicative
[ ] Tests

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.