- Step1: Clone the repository from GitHub and install dependencies via pip or requirements.txt.
- Step2: Import the core classes (Agent, Environment, SimulationRunner) into your Python script.
- Step3: Create custom agent behaviors by subclassing Agent and overriding the step method.
- Step4: Define an Environment instance, add agents, obstacles, and communication channels.
- Step5: Initialize SimulationRunner with your environment and configure simulation parameters.
- Step6: Call runner.run() to start the simulation and use built-in logging or Matplotlib to visualize results.