Replies: 1 comment
-
|
Dear Keisuke Ando, Obviously I would need more implementation details for commenting more on the situation. But your suggestion of proposing the implementation in next year's Infrastructure Competition seems a nice approach. The only problem is that you would need waiting longer than 1 year to release the proposal. You could release your code publicly soon after this year's competition and apply the approach for the next year's Infrastructure competition. You may even get some improvement suggestions until next year's competition. Kind regards, |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Hello.
I'm Keisuke Ando, a member of the Rescue-AIT team developing agents.
Our team plans to present an idea to reduce communication volume in this year's TDP. However, during discussions among team members, a question arose about whether it was appropriate to implement this idea into the competition programs.
We've finally decided to incorporate this idea into the TDP and submission programs but not the competition programs. Our discussions and concerns leading up to this decision should be shared across the entire RoboCupRescue Simulation community. However, we are still determining whether to share it on the mailing list, so I'd like to share it here for now.
We're experimenting with registering new message formats to reduce communication overhead. So, within the modules of our developed agent, there's a program that decides what to do based on communication using those messages.
On the other hand, ADF encourages modularity. Just like Technical Challenges emphasized this aspect in the 2019 competition, to make the development of RoboCupRescue Simulation more dynamic, it's essential to be mindful of modularity when developing modules.
However, we cannot maintain modularity in modules that introduce a new message format. The lack of modularity arises because communication occurs between those modules using the newly created message format but fails to establish communication with others. This limitation also applies to our modules, as they operate efficiently based on the new message format we propose. However, when replaced with modules developed by other teams, their functionalities do not work.
In our team, there are both negative and positive opinions regarding introducing a new message formats.
Negative opinions
Tacticscannot be changed under the current competition rules is to encourage awareness of modularity. Thus, the rules may not account for creating a new message format under this framework.Positive opinions
MessageManagerclass. Therefore, new messages are taken into account.Based on these opinions, considering fairness, we've decided to refrain from introducing a new message format this time. Making the following modifications to the ADF is more beneficial.
We are considering what we can do on our end and are thinking about making such proposals through infrastructure competitions next year and GitHub pull requests.
To developers of RoboCup Rescue Simulation in Japan:
Beta Was this translation helpful? Give feedback.
All reactions