Strona główna Entomologia i zachowania owadów Ślady feromonowe mrówek — stygmergia i podwójny most

🐜 Ślady feromonowe mrówek — stygmergia i podwójny most

Obserwuj kolonię mrówek 3D, która zostawia i podąża za odparowującymi śladami feromonowymi między gniazdem a pożywieniem. Bez lidera, bez pamięci — samo sprzężenie zwrotne prowadzi kolonię do najkrótszej drogi.

Entomologia i zachowania owadów2DUmiarkowany60 FPS
ant-pheromone-trails ↗ Otwórz samodzielnie
Interfejs symulacji jest w języku angielskim — sterowanie odbywa się bezpośrednio w oknie symulacji (przeciąganie, przewijanie, kliknięcie).

O tej symulacji

Kolonia żerujących mrówek zostawia odparowujący feromon podczas przemieszczania się między gniazdem a pożywieniem po dwóch trasach o różnej długości — i zbiega do krótszej wyłącznie dzięki dodatniemu sprzężeniu zwrotnemu, bez lidera i bez mapy.

🔬 Co pokazuje

Stygmergię: pośrednią koordynację poprzez wspólną modyfikację środowiska. Trasa o szybszej podróży w obie strony gromadzi feromon szybciej, niż ten paruje, więc jest wzmacniana i częściej wybierana.

🎮 Jak korzystać

Dostosuj liczbę mrówek, tempo parowania, siłę wydzielania feromonu oraz stosunek długości obu odgałęzień. Obserwuj, jak procent mrówek na krótszej trasie rośnie, gdy jej ślad (bursztynowy) przyćmiewa dłuższy (turkusowy).

💡 Czy wiesz, że…

Eksperymenty Jean-Louisa Deneubourga z 1990 roku z podwójnym mostem na prawdziwych koloniach mrówek argentyńskich wykazały zbieganie do krótszego mostu w ciągu kilku minut — bezpośrednią inspirację dla algorytmu optymalizacji mrówkowej (ACO).

Często zadawane pytania

Czym jest stygmergia i dlaczego mrówki jej używają?

Stygmergia to pośrednia koordynacja poprzez wspólną modyfikację środowiska — tutaj poprzez ślad feromonowy. Mrówka nie potrzebuje pamiętać trasy ani komunikować się bezpośrednio z innymi; wystarczy, że reaguje na stężenie feromonu pozostawionego przez poprzedniczki.

Dlaczego krótsza trasa wygrywa?

Mrówki wracające krótszą trasą zdążą odbyć więcej przejść w tym samym czasie, więc ślad na niej gromadzi się szybciej, niż zdąży wyparować, tworząc samowzmacniającą się pętlę sprzężenia zwrotnego.

Co się stanie, jeśli obie trasy mają tę samą długość?

Przy równych trasach niewielkie losowe wahania decydują, która zostanie wzmocniona jako pierwsza — układ w końcu zbiega do jednej z nich, choć która to będzie, jest kwestią przypadku.

Jak tempo parowania wpływa na wynik?

Zbyt szybkie parowanie niszczy ślad, zanim zdąży się utrwalić, uniemożliwiając zbieżność; zbyt wolne parowanie sprawia, że stare, gorsze trasy pozostają atrakcyjne zbyt długo.

Jak to się ma do algorytmu optymalizacji mrówkowej (ACO)?

ACO to sztuczny algorytm inspirowany dokładnie tym mechanizmem — sztuczne 'mrówki' odkładają wirtualny 'feromon' na krawędziach grafu proporcjonalnie do jakości znalezionego rozwiązania, co z czasem prowadzi populację do dobrych, krótkich tras w problemach takich jak komiwojażer.

Powiązane symulacje