Thank you for releasing the code! I really appreciate your work on this project. However, I encountered a few issues when trying to run it:
The files in the "teacher" folder require importing GaussianTorchDistribution from distributions.torch_distributions. Is the distributions.torch_distributions module the one located in the mushroom_rl_extensions folder?
I ran QARL on the Cartpole - Swingup Sparse task, but the return for QARL is only 104, and the return against the adversary is 0. My command was: python3 -m main --algorithm qarl --domain_name cartpole_two_players --task_name swingup_sparse_vs_adversary --use_cuda True.
Yes, that's the correct module - use the GaussianTorchDistribution provided with mushroom_rl_extensions in the source code.
That's interesting - could you please share the rest of the hyperparameters you used? Keep in mind that Cartpole - Swingup Sparse is a very sensitive environment so it's not unusual to see 0 performance against an adversary for any training algorithm, curriculum or otherwise!
Thank you for releasing the code! I really appreciate your work on this project. However, I encountered a few issues when trying to run it:
Thank you in advance for your assistance!