Entropy based distributed behavior modeling for heterogeneous multi-agent systems