Adaptation of Parameters in Heterogeneous Multi-agent Systems