Closed ChernyakKonstantin closed 12 months ago
Thanks for your comments. Can you provide any more details about what you find difficult to use?
Hi @ChernyakKonstantin , I will close this issue unless you have any more details.
I had a look at your repo, I like the protobuf stuff, but I think it requires the user to code too much on the python side. For example, having the reward function defined in python is far less flexible than defining it in Godot. Also for each new env, the user has to create a new GodotEnvironment child class in python.
Hi @edbeeching.
I'm sorry I didn't reply quickly.
I didn't like lack of capabilities to transfer large data (e.g. images), lack of modularity (it was not easy to understand how code works and whether I'm able to modify it) and that some examples are kinda broken (sorry, I can't remember exact names I tried).
From you comment I see that we follow different paradigms how the frameworks work (I raised mine from self-driving perspective with lots of data), so you can close the issue if you want.
I developed my own version of Godot-Python framework for RL when found this repo. I tried to use this repo, but found it compicated in contrast to my version. So I suggest to borrow some ideas from my implementation: https://github.com/ChernyakKonstantin/godot_rl. My version can send any type of data as well through unified interface.