Understand the SMAC micromanagement research focus
mainSMAC (StarCraft Multi-Agent Challenge) is a research platform designed for evaluating Multi-Agent Reinforcement Learning (MARL) algorithms. Unlike standard StarCraft II gameplay which includes high-level strategy (macromanagement), SMAC focuses exclusively on micromanagement.
Key characteristics of the SMAC environment include:
- Decentralized Control: Each unit is controlled by an independent agent.
- Partial Observability: Agents condition only on local observations restricted to a limited field of view centered on that specific unit.
- Cooperative Combat: Groups of agents must learn to solve combat scenarios against a scripted AI opponent.
- Complex Behaviors: The environment is designed to test skills such as focus fire (jointly attacking specific targets), avoiding overkill, kiting (maintaining distance while attacking), and utilizing formations or terrain.