Closed s-a-barnett closed 1 year ago
@duenez I have updated Melting Pot to v1.0.4
but this still does not seem to work.
Not sure that you want to bump to Ray 2.0.0, the rllib examples were written for ray 1.13.0, and there could be breaking changes.
I think there is some conflict between the sb3 and rllib examples, and the user should only install one of the dependencies.
I've fixed the RLLib example, and updated it to 2.2.0. It should pass at head.
I have installed Melting Pot via the Dockerfile, and while it passes the tests, I get issues with the RLLib and PettingZoo examples that seem to stem from the versions of a number of packages, and their respective dependencies. I have been able to get the
self_play_train.py
RLLib example to run using the following combination of packagesbut the
sb3_train.py
script currently yields the following error:Looking into it, this seems to be an issue with
supersuit==3.3.1
which is resolved in3.4.0
. But then this version of supersuit requiresgym==0.22.0
, whilestable_baselines3
needsgym<=0.21.0
up until its latest version.Is there some combination of versions for these packages so that all of the constraints are satisfied and I can get all of the Melting Pot example scripts to run?