trackmania-rl / tmrl

Reinforcement Learning for real-time applications - host of the TrackMania Roborace League
https://pypi.org/project/tmrl
MIT License
501 stars 68 forks source link

How can I use WSL????? #106

Closed CodKid1710 closed 5 months ago

CodKid1710 commented 5 months ago

Is there a way to be able to run the code via WSL

And run trackmania on windows?

yannbouteiller commented 5 months ago

I don´t think so.

If WSL supports Wine/Proton, which itself emulates Windows, you could run the entire thing in WSL, but I don´t think this is possible and this sounds rather absurd.

The TrackMania pipeline is fully supported on Windows and Linux (through Steam, i.e., Wine/Proton). Support for WSL sounds prohibitively tricky and is not planned, sorry.

yannbouteiller commented 5 months ago

PS: what you can probably do, however, is to run the Trainer/Server in WSL, and the Worker in Windows, this should work. Not sure what the point would be though, unless your training algorithm is specifically requiring something that works in WSL but not in Windows. The trained policy would still need to run on Windows.

CodKid1710 commented 5 months ago

thanks! :)