Population protocols are a theoretical framework for understanding how vast collections of simple, identical agents with minimal computational power can collectively perform complex tasks through ...