From 8bfcb61be064a8651e6e6a0716918a051780b593 Mon Sep 17 00:00:00 2001 From: Alessandro Palmas Date: Sat, 22 Jul 2023 14:43:54 -0400 Subject: [PATCH] Update README.md --- README.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/README.md b/README.md index 2e74a326..ae92bb1d 100644 --- a/README.md +++ b/README.md @@ -94,12 +94,18 @@ We aimed at making the submission process as smooth as possible, **Linux | Windows | MacOS +- Install specific `wheel` and `setuptools` versions (temporary workaround to handle `gym v0.21` incompatibility with newest `pip` versions*): + + `python3 -m pip install wheel==0.38.4 setuptools==66.0.0` + - Install DIAMBRA Command Line Interface: `python3 -m pip install diambra` - Install DIAMBRA Arena: `python3 -m pip install diambra-arena` **Using a virtual environment to isolate your python packages installation is strongly suggested** +*We are already working to support `gymnasium>=0.26.3` to solve all `gym v0.21` compatibility issues. This breaking change will happen very soon. + ## Quickstart & Examples DIAMBRA Arena usage follows the standard RL interaction framework: the agent sends an action to the environment, which process it and performs a transition accordingly, from the starting state to the new state, returning the observation and the reward to the agent to close the interaction loop. The figure below shows this typical interaction scheme and data flow.