Популярный английский журнал поделился недавно проведенными исследованиями, во время которых выяснилось, что пастушьей собаке необходимо придерживаться всего двух элементарных правил для того, чтобы направлять и перегонять огромные отары. Алгоритм действия такой собаки можно спроецировать на контролирование больших групп людей и потоков демонстрантов. Несмотря на то что действия пастушьей собаки демонстрируют, как лидер в одиночку может управлять целой группой, никто до сих пор не использовал эти методики для управления группами людей.
Специальные gps-датчики, которые были разработаны Королевским ветеринарным колледжем в Лондоне, были надеты на каждую овцу и на пасущую их собаку. Благодаря высокой точности датчики без погрешностей считывали траекторию передвижения животных. Затем, по изъятым данным, была написана математическая модель перемещения, позволяющего собаке управлять стадом. Выяснилось, что пес действует по двум четким правилам: в первую очередь, когда овцы разбегаются во все стороны, она стремится сбить их в кучу.
Выглядит это так — пес оценивает расстояние между объектами светлой окраски и неправильной формы, даже не понимаю, что это овцы. Если это расстояние больше допустимого, то пастушья собака предпринимает действия по его уменьшению, то есть сбивает овец в группу. Длится это до тех пор, пока пес не решит, что объекты находятся друг к другу достаточно плотно. Во второй фазе овец, сбитых в кучу, овчарка начинает толкать вперед, тем самым направляя их в нужную ей сторону. Таким образом, выполняю эти два действия, одна собака может управлять стадом численностью более сотки голов.