NeuralMMO / environment

Neural MMO - A Massively Multiagent Environment for Artificial Intelligence Research
https://neuralmmo.github.io
MIT License
508 stars 67 forks source link

[Docs] How does this communication system work? #76

Open Seraphli opened 1 year ago

Seraphli commented 1 year ago

First, I see there is a comm action defined in the action space. The action can send 50 tokens. So is it like a string with a length of 50? And is the message sent to a public channel that everyone can receive or a local channel? And I also can not find any description of the communication in the observation space.

Second, the config on the document is not updated with the communication config.

jsuarez5341 commented 1 year ago

It's just a discrete token. You can set how many different values you want the comm channel to have (default is 50). We added this because some people wanted an explicit communication channel. Possibly we can make it a string or similar in the future