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
902 stars 63 forks source link

[Potential todo, UX] - Implement sb3 example commands in `gdrl` #149

Closed Ivan-267 closed 2 months ago

Ivan-267 commented 11 months ago

As we discussed previously on discord, one idea is to implement the functionality from the sb3 example to the gdrl command, I'm adding it here as a potential todo for discussion / tracking.

Since most of the arguments would be specific to sb3, the other frameworks would need to have different commands, e.g. gdrl-rllib, gdrl-sf, gdrl-cleanrl and each could contain corresponding arguments.

gdrl --help would then return all arguments specific to sb3, and the others would return arguments specific to the framework.

The benefits would be that it simplifies the UX for new users, and the steps that need to be described in potential future starter tutorials would also be simpler.

edbeeching commented 2 months ago

I think we will deprecate gdrl and just use the examples to lower the maintenance overhead. Closing.