edbeeching / godot_rl_agents

An Open Source package that allows video game creators, AI researchers and hobbyists the opportunity to learn complex behaviors for their Non Player Characters or agents
MIT License
942 stars 69 forks source link

What's the difference between Godot RL agents and Godot AI Gym? #10

Closed DrAlta closed 2 years ago

DrAlta commented 2 years ago

Godot AI Gym seems to be an older and more mature project.

Is there some significant design differences between the two? Or is it you just never heard of the other one before?

edbeeching commented 2 years ago

I was aware of both Godot AI Gym before I started this project. The main disadvantages of Godot AI Gym are:

One advantage that Godot AI Gym may have over Godot RL Agents is that of speed, but I would need to benchmark this. Godot AI Gym passes observations through shared memory whereas Godot RL Agents uses TCP connections to send observations and receive actions.

I will close the issue but please feel free to open it if you have further questions.