Base Examples

Several examples are made available to help you get started with SMARTS.

  1. Egoless

    • script: e1_egoless.py

    • No agent

    • Using a SMARTS environment without an agent.

  2. Single-agent

  3. Multi-agent

    • script: e3_multi_agent.py

    • Multi-agent

    • Using a SMARTS environment with multiple agents.

  4. Environment configuration

  5. Agent zoo

    • script: e5_agent_zoo.py

    • Demonstrates how to use the agent zoo to retrieve an agent.

  6. Agent configuration

  7. Experiment base

    • script: e7_experiment_base.py

    • An example of how to put together a larger experiment with configuration files.

  8. Parallel Environments

  9. Jupyter Notebook