Added the SheepRL dependencies in the setup.py file: the extra dependencies can be installed with the pip install diambra-arena[sheeprl] command.
Created the sheeprl subfolder in ./diambra/arena/.
Added make_sheeprl_env.py which contains a custom make_env function for creating the Diambra environment compatible with SheepRL.
Added __init__.py file where the sheeprl make_env() function is replaced with the custom one defined before. In addition, the path to the SheepRL configs folder is made accessible through the CONFIGS_PATH variable.
SheepRL is now integrated in
diambra-arena
:setup.py
file: the extra dependencies can be installed with thepip install diambra-arena[sheeprl]
command.sheeprl
subfolder in./diambra/arena/
.make_sheeprl_env.py
which contains a custommake_env
function for creating the Diambra environment compatible with SheepRL.__init__.py
file where the sheeprlmake_env()
function is replaced with the custom one defined before. In addition, the path to the SheepRL configs folder is made accessible through theCONFIGS_PATH
variable.