Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ML-Agent Dodgeball example environment setup instructions invalid #6

Open
HRJBart opened this issue Dec 17, 2021 · 2 comments
Open

Comments

@HRJBart
Copy link

HRJBart commented Dec 17, 2021

Dodgeball issues:

Env:

Linux Manjaro 21.1

Unity Hub 2.4.5

Unity Editor 2020.3.24f1 (LTS)

ML Agents 2.1.0-exp.1
ML Agents Extensions 0.5.0-preview

Git installs:

/home/xxxxx/Desktop/Unity/ml-agents/

/home/xxxx/Desktop/Unity/ml-agents/com.unity.ml-agents/
/home/xxxx/Desktop/Unity/ml-agents/com.unity.ml-agents.extensions/
/home/xxxx/Desktop/Unity/ml-agents/ml-agents-dodgeball-env/

Unity Projects currently working:

/home/xxxx/Desktop/Unity/ml-agents/com.unity.ml-agents/Project/Assets/ML-Agents/

Examples successfully installed into project and run in inference mode - no issues.

Instructions for the Dodgeball example environment followed (https://github.com/Unity-Technologies/ml-agents-dodgeball-env):

To open this repository, you will need to install the Unity editor version 2020.2.6 or later.

Clone the dodgeball-env branch of this repository by running:

git clone https://github.com/Unity-Technologies/ml-agents-dodgeball-env.git

Open the root folder in Unity. Then, navigate to Assets/Dodgeball/Scenes/TitleScreen.unity, open it,
and hit the play button to play against pre-trained agents. You can also build this scene (along with
the Elimination.unity and CaptureTheFlag.unity scenes) into a game build and play from there.

Opening the "root" folder in Unity? Please explain what this is.. for example is it:

a) open /home/xxxx/Desktop/Unity/ml-agents/ml-agents-dodgeball-env/ as a project? - does not work, results in too many errors to document.
b) open /home/xxxx/Desktop/Unity/ml-agents/ml-agents-dodgeball-env/Assets/Dodgeball/Scenes/TitleScreen.unity as a scene? - does not work either.

The promise of the tools available in Unity are immense and I look forward to using it it a
significant tool environment for some of my projects. I am not new to Machine Learning but
I am very new to Unity. Can you please provide a more detailed installation guide that may be
suitable for an Unity novice.

Cheers
Howard

@ervteng
Copy link
Contributor

ervteng commented Jan 5, 2022

Hey Howard, hope you figured this out yet. The "Root" folder is your option a). What are the errors, and do they clear if you restart Unity?

@HRJBart
Copy link
Author

HRJBart commented Jan 12, 2022 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants