--- layout: single title: "Aquarium MARL Environment" categories: research tags: multi-agent-reinforcement-learning MARL simulation emergence complex-systems excerpt: "Aquarium: Open-source MARL environment for predator-prey studies." header: teaser: /assets/figures/20_aquarium.png scholar_link: "https://scholar.google.de/citations?user=NODAd94AAAAJ&hl=en" --- {:style="display:block; width:40%" .align-right} The study of complex interactions using Multi-Agent Reinforcement Learning (MARL), particularly **predator-prey dynamics**, often requires specialized simulation environments. To streamline research and avoid redundant development efforts, we introduce **Aquarium**: a versatile, open-source MARL environment specifically designed for investigating predator-prey scenarios and related **emergent behaviors**. Key Features of Aquarium: * **Framework Integration:** Built upon and seamlessly integrates with the popular **PettingZoo API**, allowing researchers to readily apply existing MARL algorithm implementations (e.g., from Stable-Baselines3, RLlib). * **Physics-Based Movement:** Simulates agent movement on a two-dimensional, continuous plane with edge-wrapping boundaries, incorporating basic physics for more realistic interactions. * **High Customizability:** Offers extensive configuration options for: * **Agent-Environment Interactions:** Observation spaces, action spaces, and reward functions can be tailored to specific research questions. * **Environmental Parameters:** Key dynamics like agent speeds, prey reproduction rates, predator starvation mechanisms, sensor ranges, and more are fully adjustable. * **Visualization & Recording:** Includes a resource-efficient visualizer and supports video recording of simulation runs, facilitating qualitative analysis and understanding of agent behaviors.