There is a blind zone behind each individual, in which they do not sense and react towards other neighbors in that area. other agents to achieve a certain degree of emergence, self-organization and complexity. For instance, one could combine an agent based model22,31 (where the characteristics and behavior of each individual are driven by several knobs) and macroscopic analytical model42,57 to describe the collaboration in a group of reactive robots. In the next step, use our framework and quantify the emergence, self-organization and complexity as a function of the control knobs and size of the group. This combined analysis can enable the identification of the critical design considerations. Consequently, by playing with the local interactions between the agents, we can XAV-939MedChemExpress XAV-939 regulate the system to evolve towards desired states and control the corresponding free energy landscape. Controlling over the energy landscape implies following a few rules of interaction that contribute to a particular set of states with desired degree of self-organization and complexity. This remains for future work. Using our framework can help to build, characterize and optimize a group of robots with much simpler components with a decentralized control characteristic and replace the complex centralized control systems to perform the same task. By comparison, simplicity of the agents and decentralized control characteristics of the group make it possible for the group to adapt dynamically better to the environment and recover from different disturbances in the environment53. Therefore, the collective group systems can be more reliable to survive through disturbance compared to centralized control systems.Methodsorkers31. The details of the model are as follow. Consider N individuals in a group (i = 1, 2, 3,…, N) with position vector pi(t) and direction vector di(t) at each time. The desired direction of each individual for the next time step based on local interaction between them is wi(t + ) with representing the time step. This model considers three different zones around each individual (Fig. 6). The first spherical zone called zone of repulsion and the individual is located at the center of it. If there are other neighbors in the zone of repulsion of an individual, the individual moves away from them to keep a minimum distance and prevent collision. The second spherical zone is the zone of orientation. If there is no other neighbor in the zone of repulsion of an individual, then the individual tries to align itself with other neighbors in its zone of orientation. The third spherical zone is the zone of attraction. The attraction between an individual and its neighbors in this zone results in the coherence of the group. Considering these three regions, there is a blind volume behind the individual in which the individual does not sense and respond to other neighbors in this zone. In this model, variables nr, no and na represent correspondingly the number of neighbors in zone of repulsion, orientation and attraction of the agent. Variable wr(t + ) represents the desired direction of individual i with respect to repulsion from others in repulsion zone.w r (t + ) = -Simulation. The simulations are based on a well-known agent-based model proposed by Couzin and his cow-j inrr ij (t ) r ij (t ) (1)r ij (t ) =(p (t) – p (t) )j ip j (t ) – pi (t )(2)Scientific RepoRts | 6:27602 | DOI: 10.1038/srepwww.nature.com/TAPI-2MedChemExpress TAPI-2 scientificreports/When there are some neighbors in zone.There is a blind zone behind each individual, in which they do not sense and react towards other neighbors in that area. other agents to achieve a certain degree of emergence, self-organization and complexity. For instance, one could combine an agent based model22,31 (where the characteristics and behavior of each individual are driven by several knobs) and macroscopic analytical model42,57 to describe the collaboration in a group of reactive robots. In the next step, use our framework and quantify the emergence, self-organization and complexity as a function of the control knobs and size of the group. This combined analysis can enable the identification of the critical design considerations. Consequently, by playing with the local interactions between the agents, we can regulate the system to evolve towards desired states and control the corresponding free energy landscape. Controlling over the energy landscape implies following a few rules of interaction that contribute to a particular set of states with desired degree of self-organization and complexity. This remains for future work. Using our framework can help to build, characterize and optimize a group of robots with much simpler components with a decentralized control characteristic and replace the complex centralized control systems to perform the same task. By comparison, simplicity of the agents and decentralized control characteristics of the group make it possible for the group to adapt dynamically better to the environment and recover from different disturbances in the environment53. Therefore, the collective group systems can be more reliable to survive through disturbance compared to centralized control systems.Methodsorkers31. The details of the model are as follow. Consider N individuals in a group (i = 1, 2, 3,…, N) with position vector pi(t) and direction vector di(t) at each time. The desired direction of each individual for the next time step based on local interaction between them is wi(t + ) with representing the time step. This model considers three different zones around each individual (Fig. 6). The first spherical zone called zone of repulsion and the individual is located at the center of it. If there are other neighbors in the zone of repulsion of an individual, the individual moves away from them to keep a minimum distance and prevent collision. The second spherical zone is the zone of orientation. If there is no other neighbor in the zone of repulsion of an individual, then the individual tries to align itself with other neighbors in its zone of orientation. The third spherical zone is the zone of attraction. The attraction between an individual and its neighbors in this zone results in the coherence of the group. Considering these three regions, there is a blind volume behind the individual in which the individual does not sense and respond to other neighbors in this zone. In this model, variables nr, no and na represent correspondingly the number of neighbors in zone of repulsion, orientation and attraction of the agent. Variable wr(t + ) represents the desired direction of individual i with respect to repulsion from others in repulsion zone.w r (t + ) = -Simulation. The simulations are based on a well-known agent-based model proposed by Couzin and his cow-j inrr ij (t ) r ij (t ) (1)r ij (t ) =(p (t) – p (t) )j ip j (t ) – pi (t )(2)Scientific RepoRts | 6:27602 | DOI: 10.1038/srepwww.nature.com/scientificreports/When there are some neighbors in zone.