Describir: Adaptive Agents and Multi-Agent Systems III. Adaptation and Multi-Agent Learning