Implement message passing between agents. The established MPI interface could be used - each predator has a set of beliefs that they base their moves on and this could be broadcast to all other predators. Each agent would run on a node and the environment would run on the root node.