Opened 5 years ago

Last modified 4 years ago

#5548 closed enhancement

Remote Interface for Reinforcement Learning — at Initial Version

Reported by: Brian Broll Owned by:
Priority: Nice to Have Milestone: Alpha 24
Component: Core engine Keywords:
Cc: Itms Patch:

Description

It would be great if 0 AD provided an interface which enabled experimentation with RL for the built-in AI (similar to OpenAI gym). This would allow people to train their own RL/ML agents and could be useful for non-ML agents as they could be prototyped in Python, if desired. This could be useful both for using 0 AD as a research sandbox to explore challenging RL/ML problems as well as benefit 0 AD by facilitating experimentation with new techniques for the built-in AI.

There are also a number of related posts on the forum that seem like they would benefit from this (or are talking about this directly):

I have implemented such an interface and would love to contribute it back to the community but wanted to open a ticket for related discussion!

Change History (0)

Note: See TracTickets for help on using tickets.