Zrobiłem symulator mrówki
https://www.ants-sandbox.io/
tulus z- #
- #
- #
- #
- #
- #
- 84
https://www.ants-sandbox.io/
tulus zZrobiłem symulator mrówki.
Tutaj kod https://github.com/tulustul/an...
Nie polecam odpalać na Firefoxie, bo wolno działa.
Nie polecam też Safari, bo nie mam Maca i nie testowałem.
Chrome i pochodne polecam.
Będę wdzięczny za opinię i zgłoszenia bugów :)
Komentarze (84)
najlepsze
Komentarz usunięty przez moderatora
Ulatniają się. Jeśli chodzi o rodzenie się żołnierzy, to tu wchodzi dodatkowy czynnik, czyli agresywność danej kolonii. Im bardziej agresywna kolonia, a jest to losowa wartość, tym dłużej utrzymuje się wysoki współczynnik rodzenia się żołnierzy, nawet jeżeli w pobliżu nie ma już żadnych wrogów. Musiałeś trafić na wyjątkowo agresywną kolonię.
Pierwszy "initial commit" zawiera w zasadzie 99% kodu aplikacji:
https://github.com/tulustul/ants-sandbox/commit/9f1bf12f627f7b218d37e39b92de54b979b5aa64
Nie ufam czemuś takiemu, bo ludzie normalnie nie zaczynają projektu w ten sposób, gdzie wrzucają 7,5k linii kodu w 54 plikach.
Wersji tych algorytmów też jest pierdylion na githubie, więc równie dobrze to może być refaktor czyjegoś kodu.
Jakbym miał to repo brać pod uwagę jako część procesu rekrutacyjnego to byłbym zwyczajnie podejrzliwy.
Potem cała
Jak uznałem, że coś z tego może być, to wrzuciłem na Githuba i tyle.
Pomysł oczywiście nie jest oryginalny, algorytm mrówki jest szeroko znany.