Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Revise Intervehicular Communication protocol #44

Open
Santara opened this issue Apr 4, 2020 · 0 comments
Open

Revise Intervehicular Communication protocol #44

Santara opened this issue Apr 4, 2020 · 0 comments
Assignees
Labels
enhancement New feature or request

Comments

@Santara
Copy link
Contributor

Santara commented Apr 4, 2020

The following architecture must be implemented:

  1. The buffer should be organized as a queue of dictionaries. Each dictionary must hold the variables of one time step.
  2. Each agent has its own buffer_size. If it is requested variables which are older than its buffer_size it will throw an error.
  3. At every step, an agent should organize its full observation as well as its action in the form of a dictionary where each variable is accessible by its name. This dictionary should be inserted into the buffer.
  4. While making an observation, Agent_1 should request Agent_0 for sharing variables by providing a list of variable names and the number of time steps that it wants to observe.
@Santara Santara self-assigned this Apr 4, 2020
@Santara Santara added the enhancement New feature or request label Apr 4, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant