com.unity.ml-agents/Documentation~/Learning-Environment-Examples.md
The Unity ML-Agents Toolkit includes an expanding set of example environments that highlight the various features of the toolkit. These environments can also serve as templates for new environments or as ways to test new ML algorithms. Environments are located in Project/Assets/ML-Agents/Examples and summarized below.
For the environments that highlight specific features of the toolkit, we provide the pre-trained model files and the training config file that enables you to train the scene yourself. The environments that are designed to serve as challenges for researchers do not have accompanying pre-trained model files or training configs and are marked as Optional below.
This page only overviews the example environments we provide. To learn more on how to design and build your own environments see our Making a New Learning Environment page. If you would like to contribute environments, please see our contribution guidelines page.
Visual3DBall scene.Mask Actions checkbox within the trueAgent GameObject). The trained model file provided was generated with action masking turned on.VisualFoodCollector scene.curiosity reward signal in config/ppo/Hallway.yamlaccumulated time penalty) When ball enters opponent's goal accumulated time penalty is incremented by (1 / MaxStep) every fixed update and is reset to 0 at the beginning of an episode.1 if the tile was visited and 0 otherwise.