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

Passing Python Kwargs to Godot Envrionment #206

Open GianiStatie opened 5 days ago

GianiStatie commented 5 days ago

As Ivan wonderfully put it into words:

custom arguments for launching the Godot env without calling a function, e.g. to set a different difficulty or do anything else with the env from Godot

GianiStatie commented 3 days ago

This time it should work. I tested the flows locally before the commit 😅

GianiStatie commented 3 days ago

I’m working on one, though it’s not yet published.

I want to use the arguments to change the starting level such that people can skip those that the agent is too good on.

My plan is to make a tutorial on how to use the environment and the extra arguments.

Idk if I can make the parsing generic enough to push some changes on the plugin tho.

GianiStatie commented 3 days ago

Oh right, sure, I get it now. I’ll make the change tomorrow soon👍

GianiStatie commented 2 days ago

I've added some info, hope it makes sense. I'm a bit rusty when it comes to writing docs as I don't exactly know who's the target audience 😅