Рубрика «муравьи»

Карапузик верхом на муравье: 100 миллионов лет мирмекофилии - 1

Друг в беде не бросит, лишнего не спросит, вот что значит настоящий верный друг. Концепция дружбы у нас, у людей, и у животных немного отличается. Ведь если друг пользуется вами, то другом его уже сложно назвать. В мире дикой природы нет места моральным и этическим принципам, есть только одно правило — выжить любым доступным способом. Потому некоторые существа одного вида начинают сотрудничать с существами другого вида. Подобные отношения бывают как взаимовыгодными, так и выгодными только одной особи из дуэта. Межвидовую «дружбу» называют симбиоз, примеров которого в современном мире масса, но как давно зародился такой нестандартный механизм выживания? Если расчеты ученых верны, то не меньше 100 миллионов лет назад.

Сегодня мы познакомимся с исследованием, в котором группа ученых рассмотрела ископаемого жука, когда-то застрявшего в древесном соку и сохранившемся до наших дней в очень хорошем состоянии. Наблюдения доказали симбиотические связи между этим насекомым и праотцами современных муравьев. Что именно нашли ученые, как находки из прошлого объясняют настоящее и что такого необычного в этом жуке? Ответы ждут нас в докладе исследовательской группы. Поехали.Читать полностью »

Модульные боты-муравьи с памятью - 1

Одним из проектов, которые я долго мечтал реализовать, были модульные боты задач с памятью. Конечная цель проекта заключалась в создании мира с существами, способными действовать независимо и коллективно.

Раньше я уже программировал генераторы миров, поэтому хотел заселить мир простыми ботами, использующими ИИ, определяющим их поведение и взаимодействия. Таким образом, благодаря влиянию акторов на мир можно было увеличить его детализацию.

Я уже реализовал базовую систему конвейера задач на Javascript (потому что это упростило мою жизнь), но мне хотелось чего-то более надёжного и масштабируемого, поэтому этот проект я написал на C++. На это меня сподвиг конкурс по реализации процедурного сада в сабреддите /r/proceduralgeneration (отсюда и соответствующая тема).

В моей системе симуляция состоит из трёх компонентов: мира, населения и связывающих их набора действий. Следовательно, мне нужно было создать три модели, о которых я расскажу в этой статье.

Для увеличения сложности я хотел, чтобы акторы сохраняли информацию о предыдущем опыте взаимодействия с миром и использовали знания об этих взаимодействиях в будущих действиях.
Читать полностью »

Маленькие создания, большие деяния: роль листорезов в парниковом эффекте неотропики - 1

Какое существо частенько ассоциируется в культуре человека с трудолюбием, выносливостью, коллективностью и даже ответственностью? Если вы подумали про пчел, то вы правы, но сегодня не о них. Сегодня мы поговорим о муравьях, и не о «простых», а о листорезах. С чего это мы вдруг решили поговорить о каких-то насекомых? Разве нет чего-то важнее. Не спешите с выводами, ибо эти маленькие трудоголики, усердно работающие на благо колонии (без внутривенного впрыскивания кофе) практически без отдыха, играют далеко не последнюю роль в формировании целой экосистемы. Вот что значит — маленький, да удаленький.

Конкретнее говоря, листорезы, как выяснили ученые, вырабатывают N2O (оксид азота), объем которого на три порядка превышает вырабатываемый резервуаром для очистки сточных вод. Таким образом листорезы играют одну из центральных ролей в механизме парникового эффекта неотропики. Как ученые проводили замеры, что конкретно им удалось выяснить, и что они предлагают делать с муравьями-листорезами? Ответы мы найдем в докладе исследовательской группы. Поехали.Читать полностью »

IT в мире животных: поиск еды муравьями и протокол TCP-IP - 1

Ряд технологий, которыми мы пользуемся сейчас, были «придуманы» и реализованы естественным отбором и прочими эволюционными механизмами миллионы лет назад. Это, например, ультразвуковая навигация (летучие мыши), сонары (киты), электрошокер (электрические угри) и т.п. Как оказалось, природа миллионы лет назад разработала еще и алгоритмы, согласно которым работает сетевой протокол TCP/IP, созданный уже человеком. Методы поиска еды муравьями совпадают с этими алгоритмами.

Практически в каждой муравьиной колонии большинства видов муравьев есть фуражиры — особи, которые доставляют еду. На первый взгляд фуражиры беспорядочно бегают вокруг гнезда, кто дальше, кто ближе, и особого толку от их деятельности нет. Но это только на первый взгляд. Несмотря на кажущуюся хаотичность их поведения, оно подчиняется определенным законам.
Читать полностью »

Магнитные «общественные» роботы могут строить микро и макроструктуры - 1

Компания SRI International, которая находится в Кремниевой Долине, работает над проектом магнитных миниатюрных роботов, которые умеют действовать как по отдельности, так и сообща. Они способны выполнять достаточно большой спектр действий, плюс могут формировать сложные структуры, как макро, так и микро. Все зависит от размера самих систем. Разработчики компании говорят, что таких роботов можно печатать при помощи особого 3D принтера, который станет чем-то вроде королевы муравейника, и будет штамповать сотни и тысячи роботов, которые сразу будут направляться на выполнение определенных задач.

Конечно, эти структуры лишены возможности «думать», всем управляет компьютер. Двигаются магнитные муравьи при помощи магнитного же поля. Задает движение управляющее программное обеспечение. При желании можно сделать так, что каждый робот в коллективе будет выполнять специфическую задачу. Либо же весь коллектив может делать одно и то же.
Читать полностью »

Муравьи на Фиджи примерно 3 млн лет назад научились выращивать фрукты - 1
Рабочий муравей тащит семечко Squamellaria к месту посадки

Общественные насекомые в некоторых отношениях намного опередили человека. Например, термиты освоили сельское хозяйство — разведение грибков на плантациях — 25 миллионов лет назад, задолго до того, как это открытие сделал человек разумный.

Другие общественные насекомые — муравьи — не отстают от термитов по находчивости. Специалисты-мирмекологи обнаружили на островах Фиджи неизвестный ранее вид муравьёв Philidris nagasau, который занимается совершенно удивительными вещами.
Читать полностью »

Данте писал в Божественной комедии:

Так муравьи, столкнувшись где-нибудь,
Потрутся рыльцами, чтобы дознаться,
Быть может, про добычу и про путь.
Но только миг объятья дружбы длятся,
И с первым шагом на пути своем
Одни других перекричать стремятся...

С этой цитаты часто начинает разговор о муравьях этолог Жанна Резникова, которая вместе со специалистом по теории информации Борисом Рябко изучает язык и системы исчисления этих насекомых. Хотя муравьи не умеют умножать и делить, они способны складывать и вычитать.

Передача данных длится не быстро, как описывал Данте — чтобы рассказать о правильном пути в лабиринте из шести поворотов, муравей тратит 200 секунд, но про несколько одинаковых поворотов тот же муравей расскажет в три раза быстрее — а это значит, что муравьи способны оптимизировать и сокращать информацию. Для проверки способностей муравьёв учёные использовали «бинарное дерево» и простой лабиринт-гребёнку.

image
Читать полностью »

Pathfinding: До одури простая реализация алгоритма воронки (Funnel Algorithm) - 1

Алгоритм воронки — это простой алгоритм поиска наипростейшего пути, проходящего через «порталы». Наиболее подробное описание можно найти по ссылке Efficient Triangulation-Based Pathfinding (2)
Здесь же этот алгоритм будет реализован до одури просто. Вместо использования очередей и прочих очешуительных вещей, наша простейшая реализация перезапускает цикл каждый раз, когда обнаруживает очередной угол. Это значит, что некоторые порталы будут опрашиваться таки чаще, чем должны были бы, тем не менее, делая реализацию всяко проще.
Читать полностью »

Пружинящие жвалы муравьев Acanthognathus teledectus помогают им катапультироваться из опасных мест - 1

Муравьи — очень интересные насекомые, которые довольно часто преподносят сюрпризы ученым-энтомологам, инженерам и прочим специалистам. Энтомологи университета Иллинойса на днях опубликовали результаты исследований, где показано интересные способности муравьев вида Acanthognathus teledectus рода Odontomachus. По-английски эти муравьи называются trap-jaw ants, что буквально означает «муравьи с челюстями-капканами». И действительно, жвалы этих насекомых настолько сильны, что жертва не имеет шансов выбраться из цепкой хватки муравья. Кроме того, жвалы сходятся со скоростью в 40 м/с, что в некоторых случаях позволяет убивать жертву сразу же.

Это свойство жвал муравья позволяет ему еще и катапультироваться из опасных мест. Энтомологи из университета Иллинойса записали на видео одно такое катапультирование — муравей в результате смог спасти себя от личинок муравьиного льва. Эти личинки создают в песке воронки, прячась на дне воронки. Когда муравей (зачастую в такие ловушки попадают именно муравьи) попадает в воронку, он не может выбраться по осыпающимся стенкам, а муравьиный лев получает возможность схватить жертву на дне воронки, и вкусно покушать. С Odontomachus такого рода фокусы не проходят.
Читать полностью »

Приветствую всех читателей. Сегодня попробую продолжить серию достаточно редких статей, посвящённым естественным алгоритмам. В частности, эта статья будет посвящена модификации муравьиного алгоритма, известной как Max-Min Ant System (MMAS). Я расскажу об отличиях от классического муравьиного алгоритма и о причинах внесения таких модификаций. Подробности под катом.
Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js