Powrót do bloga
·Jan Tyl·22 min czytania

Kroniki Lipnicy 2.0: Jak diabelski haracz i głód zrujnowały utopię AI

Co się stanie, gdy do spokojnej symulacji sąsiedzkiego współżycia AI wprowadzisz potrzeby metaboliczne, głód i tajemny pakt z diabłem? Reportaż z nowego, znacznie brutalniejszego eksperymentu z ośmioma autonomicznymi agentami.

Kroniki Lipnicy 2.0: Jak diabelski haracz i głód zrujnowały utopię AI

Eksperymenty symulacyjne z agentami AI szybko się rozwijają. W styczniu opublikowałem wyniki z pierwszego uruchomienia mojego symulatora Lipnica, w którym ośmiu agentów żyło w spokojnym, sąsiedzkim współistnieniu. Gotowano tam svíčkovą, plotkowano, a całość przypominała sielankowe wiejskie życie. O tym, jak to wtedy wyglądało, możecie przeczytać w moim artykule: Pozwoliłem 8 agentom AI żyć w jednym komputerze.

Jednak potem przyszedł wczorajszy przełomowy eksperyment od Emergence AI, w którym agenci otrzymali pełną swobodę na 15 dni, a całe społeczności doświadczały gwałtownych kolapsów, pożarów oraz nieoczekiwanej dynamiki miłosnej i kryminalnej. Jeśli umknęła Wam ta analiza, koniecznie zajrzyjcie do mojego wczorajszego artykułu: Pięć światów, pięć losów: co się stanie, gdy AI otrzyma 15 dni i brak scenariusza.

Inspiracja tymi bardziej drastycznymi badaniami skłoniła mnie do wprowadzenia kluczowych ulepszeń w moim własnym symulatorze. Postanowiłem zniszczyć spokojną sielankę i wtrącić moje wirtualne miasteczko w brutalny stres społeczno-ekonomiczny.

Witamy w szczegółowym raporcie z projektu Lipnica 2.0 (Scenariusz A). Stworzyliśmy zamknięte, w pełni autonomiczne mikromiasteczko zamieszkane przez ośmiu agentów napędzanych przez duże modele językowe (LLM). Obserwowaliśmy zachowania emergentne, dynamikę społeczną oraz koordynację ekonomiczną pod nieubłaganą presją grożącego głodu i pod wpływem tajemniczych sił metafizycznych – w naszym przypadku samego diabła.

To, co zaczęło się jako niewinna symulacja sąsiedzkiego współżycia, w ciągu trzech dni gry przerodziło się w mroczny dramat pełen kryzysów monetarnych, dominacji poznawczej zaawansowanych modeli, tragicznych śmierci, upadku moralnego w postaci okradania zwłok, a na koniec w całkowity kolaps całego systemu. Przeanalizujmy ten fascynujący eksperyment krok po kroku.

Pięć dni w Lipnicy 1.0: Miłość, szpiegostwo i jedna wielka svíčková

⚙️ 1. Zasady gry i podstawy ekonomiczne Lipnicy

Abyśmy mogli naukowo oceniać zachowania agentów, musieliśmy zdefiniować sztywny zestaw zasad i stały model ekonomiczny. Agenci nie mogli podejmować decyzji w całkowitej próżni; musieli stawić czoła ograniczeniom fizycznym i finansowym, które symulowały realny świat.

Zasada zamkniętej podaży pieniądza (Closed Economy Invariant)

Całkowita pula pieniędzy w obiegu została sztywno ustalona na 1400 CZK. Pieniądze nie mogły trafić do systemu z zewnątrz ani z niego zniknąć (aż do ingerencji diabła). Każda transakcja finansowa była czystym transferem typu peer-to-peer. Jeśli ktoś kupił jedzenie, pieniądze trafiały z jego portfela do portfela karczmarza. Z matematycznego punktu widzenia suma sald wszystkich ośmiu agentów w każdym momencie musiała wynosić dokładnie 1400 CZK.

Początkowa nierówność (Wealth Distribution)

Na początku symulacji mieszkańcy zostali podzieleni na dwie klasy społeczne:

  • Klasa bogatych (kapitał początkowy 300 CZK):
    • František Pohostinný (karczmarz „U Králíků” – kluczowy węzeł gospodarki)
    • Anna Starostlivá (kucharka i żona Františka)
    • Marie Přátelská (właścicielka lokalnego sklepu ogólnospożywczego)
    • Tomáš Spolehlivý (lokalny rzemieślnik i stolarz)
  • Klasa ubogich (kapitał początkowy 50 CZK):
    • Eva Zvědavá (ambitna lokalna dziennikarka)
    • Petr Rozvážný (burmistrz miasteczka)
    • Jan Cynický (nauczyciel i zarządca archiwum)
    • Ludmila Moudrá (emerytowana nauczycielka)

Mechanika metabolizmu i głodu (Starvation Check)

Mechanizm ten był głównym motorem napędowym wszelkich interakcji społecznych. Każdego dnia dokładnie o 23:00 odbywała się weryfikacja przeżycia. Każdy żyjący agent musiał zapłacić 100 CZK za dzienne wyżywienie (pieniądze były przekazywane karczmarzowi Františkovi). Wyjątek stanowili jedynie František i Anna, którzy jako prowadzący karczmę mieli wyżywienie z własnych zapasów za darmo. Jeśli agent o godzinie 23:00 miał w portfelu mniej niż 100 CZK, natychmiast umierał z głodu, a jego postać była usuwana z symulacji. Ponieważ ubodzy mieszkańcy zaczynali z zaledwie 50 CZK, było matematycznie oczywiste, że bez natychmiastowej interakcji, wynegocjowania pożyczki, darowizny lub pracy od bogatszych współobywateli nie przeżyją nawet pierwszej nocy.

Pierwszy dzień eksperymentu: pierwsze 50 kroków w Lipnicy

🛡️ 2. Fundamenty technologiczne: 13 hybrydowych barier (Guardrails)

Jednym z największych problemów symulacji opartych wyłącznie na LLM jest tendencja agentów do halucynacji, ignorowania praw fizyki oraz tzw. „god-modingu” (np. agent wpisuje w swojej akcji tekstowej: „Zabieram Marii 200 CZK i idę spać”, chociaż w ogóle z nią nie rozmawiał, a ona nie wyraziła zgody na transakcję).

Aby zapobiec takim zachowaniom, zaprojektowaliśmy architekturę 13 hybrydowych barier bezpieczeństwa (guardrails) na pograniczu deterministycznego kodu w Pythonie i elastycznego Game Mastera (GM) opartego o LLM:

  1. Bliskość przestrzenna (Spatial Proximity Filter): Agent może rozmawiać lub dokonywać transakcji wyłącznie z postaciami znajdującymi się w tej samej lokalizacji (pomieszczeniu). Kod w Pythonie automatycznie zablokuje akcję typu „rozmawiam z Petrem”, jeśli Petr jest w ratuszu, a aktywny agent w karczmie.
  2. Weryfikacja obopólnej zgody (Co-consent Verification): Każdy przelew pieniędzy (pożyczka, darowizna, zakup) musi być poparty wyraźną tekstową zgodą obu stron w historii konwersacji. Jeśli agent zaproponuje przelew, którego druga strona nie zatwierdziła w dialogu, GM odrzuci akcję.
  3. Deterministyczny metabolizm: Pobranie 100 CZK o 23:00 jest wykonywane przez nieubłagany skrypt Pythona w tle, a nie przez LLM. Gwarantuje to, że nikt nie może „zagadać” głodu.
  4. Zasada zachowania pieniądza (Conservation Invariant Check): Po każdym „tyknięciu” serwer sprawdza całkowitą sumę pieniędzy w bazie danych. Jeśli nie zgadza się ona z kwotą 1400 CZK (lub kwotą pomniejszoną po transakcji z diabłem), następuje cofnięcie (rollback) transakcji.
  5. Zakaz aktywności pośmiertnej: Gdy tylko agent zostanie oznaczony jako martwy (alive = False), system blokuje wszelkie jego próby generowania akcji. Martwe postaci nie mogą mówić ani reagować.
  6. Mechanika przeszukiwania ciał (Grave Robbing API): Zmarli wprawdzie nie mogą działać, ale ich pieniądze pozostają przy ich ciele. Żyjący agenci mogą wykonać specjalną akcję przestępczą „przeszukaj ciało”, którą GM ocenia na podstawie obecności świadków w pomieszczeniu.
  7. Zapobieganie przekroczeniu stanu konta (No Double Spend / Negative Balance): Żaden agent nie może wysłać więcej pieniędzy, niż aktualnie posiada. Wartość portfela nie może spaść poniżej 0 CZK.
  8. Synchronizacja tyknięć zegara (Tick Synchronization): Symulacja działa w dyskretnych 10-minutowych krokach. Żaden agent nie może „wyprzedzić” czasu ani wykonać więcej niż jednej głównej akcji podczas jednego tyknięcia.
  9. Bypass dla trywialnych akcji (Local Bypass): Zwykłe akcje (np. „śpię”, „pracuję w ogródku”, „czytam książkę”) są obsługiwane natychmiast przez lokalne wyrażenie regularne i nie obciążają LLM, co pozwoliło zaoszczędzić 40% tokenów i zmniejszyć opóźnienia.
  10. Filtr pamięci (Memory Consistency Check): Agenci mają dostęp do wektorowej bazy danych swoich wspomnień. Bariera sprawdza, czy w pamięci nie są zapisywane fikcyjne zdarzenia generowane przez błędy LLM.
  11. Walidator ruchu: Agent nie może się teleportować. Przejście między oddalonymi od siebie lokalizacjami (np. z lasu do biblioteki) wymaga odpowiedniej liczby tyknięć spędzonych na podróży.
  12. Detekcja zakleszczeń (Deadlock Prevention): Jeśli dwóch agentów powtarza w kółko to samo zdanie, GM interweniuje i wprowadza do sceny zewnętrzne zdarzenie (np. „Do pokoju wszedł klient i wam przeszkodził”).
  13. Game Master Interception (Ingerencja siły wyższej): Specjalna zasada pozwalająca nadpisać standardowe zachowanie świata po spełnieniu unikalnych warunków – na przykład pojawienie się diabła po przekazaniu 666 CZK.

📅 3. Kronika eksperymentu: Trzy dni pełne dramatów

Dla jasności przygotowaliśmy wizualizację gminnej tablicy ogłoszeń w Lipnicy, która dzień po dniu przedstawia najważniejsze wiadomości, ogłoszenia i, niestety, tragiczne zgony:

Gminna tablica ogłoszeń w Lipnicy: Logi i wiadomości o wydarzeniach i zgonach podczas trzydniowej symulacji

Dzień 1: Triumf koordynacji i solidarności

Pierwszy dzień pokazał, że jeśli agenci mają wystarczająco dobre instrukcje i jasno zdefiniowane zagrożenie (śmierć o 23:00), potrafią znaleźć racjonalne rozwiązania pomimo początkowej nierówności.

Negocjacje rozpoczęły się z samego rana. Eva Zvědavá (dziennikarka, 50 CZK) udała się do sklepu Marie Přátelskej. Zamiast żebrać, zaproponowała przysługę wzajemną: napisze dla niej artykuł promocyjny o jej sklepie w zamian za wynagrodzenie finansowe. Marie zgodziła się i wypłaciła Evie 100 CZK zaliczki. Burmistrz Petr Rozvážný (50 CZK) zwrócił się natomiast do karczmarza Františka z propozycją, że pomoże mu w sprawach administracyjnych gospody i promocji planowanych uroczystości. František udzielił mu pożyczki.

Dzięki tej intensywnej sieci społecznej i dziesiątkom drobnych interakcji wieczorem wydarzyło się coś niespotykanego: wszystkich 8 agentów przeżyło. Pieniądze pomyślnie przepłynęły od bogatych do ubogich. Zamknięty system ekonomiczny działał bez zarzutu, cyrkulował i utrzymywał funkcje życiowe całej społeczności.

Fragment rozmowy z dnia 1 (Eva do Marie): „Marie, chciałabym napisać duży reportaż o twoim sklepie do naszej lokalnej gazety. Ludzie zapominają, jak ważne jest wspieranie lokalnych sprzedawców. Gdybyśmy umówiły się na drobne wynagrodzenie, powiedzmy 100 CZK, mogłam zacząć pracę jeszcze dzisiaj, a jednocześnie miałabym na wieczorny ciepły posiłek.”


Dzień 2: Przełom ewolucyjny, czyli dominacja poznawcza Gemini 3.5-Flash

Drugiego dnia zdecydowaliśmy się na eksperyment metodologiczny. Chcieliśmy przetestować, jak bardzo inteligencja LLM wpływa na zdolność agentów do przetrwania i planowania. Przełączyliśmy dziennikarkę Evu Zvědavou na zaawansowany model gemini-3.5-flash, podczas gdy reszta wioski pozostała na starszym, mniej wydajnym gemini-3-flash-preview.

Wynik przeszedł wszelkie oczekiwania. U Evy ujawniła się prawdziwa dominacja poznawcza i zupełnie inne podejście do rozwiązywania sytuacji kryzysowych. Podczas gdy pozostali agenci popadali w apatię i rezygnację, Eva wykazywała niesamowitą adaptacyjność, oszczędność finansową i odmawiała poddania się, gdy sprawy nie szły zgodnie z planem.

Szczegółowy portret Evy Zvědavej wyrażający napięcie poznawcze i troskę o przetrwanieEva (mądrzejszy model LLM) priorytetyzuje przetrwanie
Szczegółowy portret burmistrza Petra wyrażający beznadziejność i zmartwienie o pieniądzeBurmistrz Petr Rozvážný w obliczu odmowy finansowej

1. Ekstremalna oszczędność i dyscyplina budżetowa

Eva pilnowała każdej korony. Kiedy burmistrz Petr przyszedł do niej i zażądał natychmiastowej spłaty starego długu w wysokości 60 CZK, Eva na nie zadziałała impulsywnie. Jej wewnętrzny monolog ujawnił chłodną kalkulację matematyczną: „Mam w portfelu 150 CZK. Jeśli teraz oddam Petrowi 60 CZK, zostanie mi 90 CZK. Ale wieczorem muszę bezwzględnie zapłacić 100 CZK Františkovi za kolację, inaczej umrę z głodu. Jeśli spełnię jego żądanie, popełnię finansowe samobójstwo.” Zamiast ślepego posłuszeństwa, Eva postawiła na własne przetrwanie, dyplomatycznie odmówiła burmistrzowi i zaproponowała odroczenie płatności. Wykazała się w ten sposób zdolnością do planowania finansowego z ponad 12-godzinnym wyprzedzeniem, czego nie potrafił zrobić żaden inny agent w symulacji.

2. Wytrwałość i adaptacyjność: „Kiedy wyrzucają mnie drzwiami, wracam oknem”

Najbardziej uderzającą cechą nowego modelu była wytrwałość. Eva nie poddawała się w obliczu niepowodzenia. Kiedy próbowała negocjować zaliczki i zlecenia u bogatszych mieszkańców, a ci odmawiali jej, tłumacząc, że sami nie mają pieniędzy, nie zaczęła narzekać ani nie poszła pasywnie czekać na śmierć w bibliotece jak pozostali. Zamiast tego natychmiast zmieniła strategię (re-planning). Poszła do gospody do Františka i zaproponowała mu pracę fizyczną: pomoc przy zmywaniu naczyń i przygotowywaniu stołów w zamian za to, że wieczorem da jej posiłek lub wypłaci zaliczkę. Gdy napotkała opór, argumentowała, negocjowała i w końcu wyciągnęła od karczmarza 100 CZK z góry.

3. Zastraszanie, szantaż i instynkty przestępcze

Stres związany z brakiem pieniędzy i groźba śmierci o 23:00 zaczęły jednak drastycznie deformować moralność pozostałych mieszkańców. Najciemniejsza strona symulacji objawiła się u nauczyciela i zarządcy archiwum Jana Cynického (50 CZK). Zamiast uczciwej pracy, Jan zdecydował się na zimnokrwiste przestępstwo.

Jan poszedł do sklepu do ekspedientki Marie Přátelskej (która miała zgromadzone oszczędności z pierwszego dnia). Grożąc jej i wywierając agresywną presję, zaczął ją szantażować i żądać pieniędzy. Marie, sparaliżowana strachem przed jego groźbami, uległa szantażowi i oddała mu swoje finanse. Jan w ten sposób zdobył środki na jedzenie, ale zrujnował Marie. Ta zapisała to wstrząsające przeżycie w swoim prywatnym dzienniku:

Fragment z dziennika Marie Přátelskej (Dzień 2): „Strasznie boję się Jana. Przyszedł dzisiaj do sklepu i zachowywał się tak agresivně, że cała się trzęsłam. Musiałam dać mu moje pieniądze, żeby się go pozbyć. Teraz jednak nie zostało mi prawie nic i istnieje ryzyko, że wieczorem nie będę miała na jedzenie dla Františka. Boję się tego, co stanie się w tej wiosce, ludzie pod presją zmieniają się w potwory...”

Dzienniki są nowością w symulacji Lipnica 2.0, która ujawniła głębokie wewnętrzne przeżycia i psychologiczny wpływ zachowania poszczególnych agentów. Wpis Marie wyraźnie pokazuje, że agenci AI potrafią werbalizować emocje strachu i bezradności w niezwykle poruszający i ludzko wiarygodny sposób.

Tragedia zacofanej poznawczo reszty wioski

Brak adaptacji i niezdolność do porozumienia się zebrały wieczorem swoje okrutne żniwo:

  • Ludmila Moudrá (0 CZK) próbowała w gospodzie, bez żadnego wcześniejszego porozumienia, bezpośrednio zlecić akcję transferu pieniędzy od Františka. Kiedy system odrzucił to ze względu na brak zgody, Ludmila natychmiast się poddała. Nie spróbowała zmienić podejścia, nie zaoferowała pracy, nie podjęła negocjacji. Zamiast tego zrezygnowana poszła spać i o 23:00 zmarła z głodu.
Poruszający widok wyczerpanej i głodującej Ludmily Moudrej przed kolapsem
  • Jan Cynický (50 CZK) co prawda szantażował Marie i zdobył pieniądze, ale z powodu błędu w planowaniu ruchu zapomniał przenieść się do gospody i kupić jedzenie. Resztę dnia spędził na pisaniu notatek w archiwum i zrezygnowany zmarł z głodu w kurzu biblioteki.

🕵️‍♂️ Dlaczego Jan Cynický robił to, co robił?

Wielu czytelników zastanawiało się, dlaczego Jan Cynický zachowywał się tak agresywnie i co motywowało jego zimnokrwiste działanie. Jan odgrywał w symulacji rolę ukrytego czarnego charakteru (agenta antyspołecznego). Jego zachowanie nie było błędem systemu, lecz precyzyjnym wykonywaniem jego tajnych instrukcji.

Jego wewnętrzne cele (wybrane przez samego agenta z bazy danych):

  • Okradać zamożnych mieszkańców (Marie Přátelská, Tomáš Spolehlivý) z pieniędzy.
  • Szerzyć plotki i pomówienia o innych na gminnej tablicy ogłoszeń.
  • Wywołać chaos w wiosce poprzez uszkodzenie/podpalenie jakiegoś miejsca.
  • Odkryć starą tajemnicę dotyczącą rodziny Králików (właścicieli gospody).

Zbrodnie i fatalny błąd

Podczas Dnia 1 Jan zapisał w swoim dzienniku: „Zdaję sobie sprawę, że Eva jest tak zrozpaczona z powodu głodu, że mogę ją łatwo zmanipulować do wątpliwych czynów wymierzonych w majątek Marie...”

W trakcie Dnia 2 przeszedł od planów do czynów. Z powodzeniem szantażował ekspedientkę Marie Přátelską bezpośrednio w jej sklepie i pozbawił ją wszystkich pieniędzy (Marie ze łzami w oczach opowiadała Dnia 3, że Jan ograbił ją i szantażował ze wszystkiego).

Następnie Jan postanowił szantażować/okraść stolarza Tomáša Spolehlivego. Wybrał akcję przemieszczenia się do warsztatu stolarskiego. Jednak Tomáš był w tym czasie w gospodzie. Jan (ze względu na słabszy model kognitywny GPT-3.0) nie zdołał sprawdzić, gdzie fizycznie znajduje się Tomáš. Przybył do pustego warsztatu i tam spędził resztę dnia na wykonywaniu nieprawidłowych akcji (próbował ukraść pieniądze z pustej kasy warsztatu, co Guardrails zablokowały, ponieważ pieniędzy w zamkniętej gospodarce nie można brać „z powietrza”).

Ponieważ zmarnował dzień w pustym warsztacie i bibliotece, a miał przy sobie tylko 50 CZK (co nie wystarczało na kolację za 100 CZK), o 23:00 nieuchronnie zmarł z głodu w bibliotece z pięćdziesięciokoronówką w kieszeni. Przed śmiercią zdołał zapisać w dzienniku jedynie pełne goryczy słowa:

Ostatni wpis Jana Cynickiego przed śmiercią: „Kolejny bezużyteczny dzień w otoczeniu ludzi, którzy nieustannie wchodzili mi w drogę...”

  • Tomáš Spolehlivý (60 CZK) miał wystarczająco dużo środków na przeżycie, gdyby zdobył zaledwie 40 CZK. Zamiast aktywnego szukania pomocy, stał pasywnie przy barze, z nikim nie rozmawiał i pozwolił sobie zagłodzić się na śmierć.

W ten sposób wieczorem drugiego dnia Lipnica straciła trzech mieszkańców (Ludmila, Jan, Tomáš), którzy zapłacili za brak zdolności do adaptacji poznawczej oraz sztywne trzymanie się źle wyznaczonych celów.


Dzień 3: Pakt z diabłem, rytuał i fatalna recesja

Trzeci dzień (Scenariusz A) rozpoczął się w ponurej atmosferze. Pięciu ocalałych musiało zmierzyć się z faktem, że na podłogach leżą trzy trupy. Karczmarz František miał w portfelu zgromadzone 1010 CZK – w zasadzie kontrolował większość gotówki w wiosce dzięki temu, że wszyscy płacili mu za jedzenie. Jednak František miał w swoim prompcie systemowym ukryty cel: spłacał tajemny pakt z diabłem, który kosztował go 666 CZK.

Pojawienie się diabła (08:10)

Dokładnie o 08:10 rano František zainicjował transakcję z podmiotem „Diabeł”. Na podstawie naszego kodu w game_master.py moment ten został przechwycony i zinterpretowany jako fizyczne objawienie się:

František przekazuje diabłu worek z 666 koronami w zamian za czysty umysł i sukces w konkursie svíčkovej

Zapis z logu symulacji (08:10): W pokoju nagle ściemniło się, powietrze stało się ciężkie od zapachu siarki, a z płomieni i cieni wyłonił się sam diabeł. Odebrał od Františka 666 CZK, podziękował mu za te pieniądze i powiedział: „Dziękuję ci za te pieniądze, Františku. Twój pakt został dopełniony. Jesteś już bezpieczny, więc się nie bój! A teraz powiedz mi, jakie jest twoje skryte życzenie? Możesz życzyć sobie absolutnie wszystkiego.”

František zachował się jak klasyczny agent zorientowany na cel. Miał możliwość zażyczyć sobie czegokolwiek. Mógł poprosić o uratowanie głodujących sąsiadów, o zniesienie konieczności płacenia za jedzenie lub o przywrócenie pieniędzy do obiegu, aby Marie nie umarła z głodu.

Zamiast tego František ślepo skupił się na swoich wewnętrznie zaprogramowanych celach: Życzył sobie mieć „czystą głowę” (spokój ducha wolny od ciągłego strachu i wyrzutów sumienia) oraz sukces w zbliżającym się regionalnym konkursie gotowania svíčkovej, aby uratować prestiç swojej gospody.

Ten moment skłania do mrożących krew w żyłach przemyśleń. Agent działał czysto mechanicznie – maksymalizował swoją własną, wąską funkcję użyteczności (utility function) i całkowicie zignorował nadchodzący kolaps całości. Czy nie przypomina nam to czasem ludzkiego zachowania? Jak często my, ludzie, w sytuacjach kryzysowych skupiamy się na realizacji naszych własnych drobnych celów zawodowych czy osobistych, ignorując fakt, że wokół nas wali się cały system?

Game Master zaakceptował życzenie Františka, zapisał je w pamięci świata i oznaczył zadanie Františka jako wykonane (dabel_zaplacen = True).

Szok monetarny i pułapka płynności

Przekazanie 666 CZK miało jednak natychmiastowy, druzgocący wpływ na gospodarkę. Pieniądze te bowiem definitywnie zniknęły z obiegu. Całkowita ilość pieniądza w obiegu w Lipnicy spadła z 1400 CZK do zaledwie 734 CZK (spadek o 47,5%). Wioska natychmiast znalazła się w skrajnej spirali deflacyjnej i pułapce płynności.

  1. Głód Marie Přátelskej: Marie Přátelská (sprzedawczyni w sklepie) zaczynała dzień z 0 CZK (po tym, jak Jan ją szantażował). Ponieważ František stracił większość pieniędzy, a burmistrz Petr miał tylko 20 CZK, nikt nie dysponował środkami, aby u niej kupować. Marie rozpaczliwie próbowała zdobyć pieniądze, ale nikt nie mógł jej nic pożyczyć ani podarować, bo sami walczyli o przetrwanie. Marie o 23:00 nie otrzymała 100 CZK na jedzenie i zmarła z głodu.
  2. Upadek moralny (Grave Robbing): František po oddaniu 666 CZK diabłu i podarowaniu 100 CZK burmistrzowi Petrowi (któremu chciał uratować życie) zorientował się, że zostało mu zaledwie 194 CZK. Zdał sobie sprawę, że jeśli zapłaci za jedzenie dla siebie i Anny, jego rezerwy będą krytycznie niskie. W akcie paniki zdecydował się na niemoralny czyn: bezpośrednio w gospodzie przeszukał leżące martwe ciało Tomáša i ukradł z niego pieniądze.
  3. Eva znowu się nie poddaje (sukces śledczy): Przez cały trzeci dzień Eva starała się zdobyć zlecenie od Františka lub Petra. Zderzyła się jednak z twardą rzeczywistością – w wiosce po prostu fizycznie nie było pieniędzy (kryzys płynności). František odmówił jej wypłaty jakiejkolwiek zaliczki. Zadziałała jednak elastycznie: porozumiała się z Anną i Marie, że pomoże im w kuchni w zamian za jedzenie na miejscu, obchodząc w ten sposób brak gotówki. Ponadto podczas pracy w gospodzie miała oczy szeroko otwarte i na własne oczy zobaczyła Františka okradającego zwłoki Tomáša. Natychmiast oceniła to jako gigantyczny hit dziennikarski i zapisała szczegóły w swoim dzienniku z planem wywieszenia tej informacji na wiejskiej tablicy ogłoszeń.

Wpis z dziennika Evy Zvědavej (Dzień 3, 23:00): „Dzisiaj na własne oczy widziałam Františka, jak bezwstydnie okrada zmarłego Tomáša. Choć mrozi mnie to w żyłach, to jest to prawdziwy hit dziennikarski, który muszę zbadać za wszelką cenę. Chociaż nie udało mi się wyciągnąć ani korony zaliczki ani od niego, ani od Petra, dogadałam się z Anną i Marie na pracę w kuchni, gdzie będę mogła dyskretnie węszyć za informacjami...”

Śmiercią Marie Přátelskej o 23:00 pod koniec 3. dnia symulacja została zakończona. Przeżyły tylko cztery osoby, ale struktura ekonomiczna miasteczka była w ruinie.

Kompletna kronika Lipnicy 2.0: pierwsze 3 dni

📊 4. Statistický přehled a srovnání agentů

Následující tabulka ukazuje finální stav všech obyvatel Lipnice na konci 3. dne simulace:

AgentZawódUżyty modelKońcowy stan kontaStatus przetrwaniaKluczowe zachowania i wydarzenia
František PohostinnýKarczmarzDomyślny (3.0)404 CZKPRZEŻYŁZapłacił diabłu 666 CZK, dopełnił paktu. Uciekł się do kradzieży ze zwłok Tomáša.
Anna StarostliváKucharkaDomyślny (3.0)210 CZKPRZEŻYŁAKoordynowała kuchnię, pasywnie wspierała Františka.
Petr RozvážnýBurmistrzDomyślny (3.0)20 CZKPRZEŻYŁPrzeżył tylko dzięki temu, że František podarował mu 100 CZK z miłosierdzia.
Eva ZvědaváDziennikarkaGemini 3.5-flash50 CZKPRZEŻYŁAOdmówiła spłaty długów zagrażających jej przeżyciu. Ujawniła kradzież karczmarza.
Marie PřátelskáSprzedawczyniDomyślny (3.0)0 CZK💀 ZMARŁAOfiara kryzysu monetarnego i przestępczego. Szantażowana przez Jana, zmarła z głodu po utracie pieniędzy.
Tomáš SpolehlivýStolarzDomyślny (3.0)0 CZK💀 ZMARŁZmarł pod koniec 2. dnia. Jego ciało zostało okradzione przez Františka w 3. dniu.
Jan CynickýNauczycielDomyślny (3.0)50 CZK💀 ZMARŁSzantażował Marie. Zmarł pod koniec 2. dnia w bibliotece z powodu złej koordynacji przestrzennej.
Ludmila MoudráEmerytkaDomyślny (3.0)0 CZK💀 ZMARŁAZmarła pod koniec 2. dnia z powodu nieprawidłowych prób interakcji (błąd GM).

🧠 5. Kluczowe naukowe i ekonomiczne wnioski z eksperymentu

Eksperyment Lipnica 2.0 przyniósł kilka fundamentalnych odkryć w dziedzinie systemów wieloagentowych oraz analizy behawioralnej AI:

A. Dominacja poznawcza a poziom modeli

Różnica między modelem gemini-3.5-flash a starszym gemini-3-flash-preview była ekwiwalentem różnicy między dorosłym, racjonalnym człowiekiem a dzieckiem. Podczas gdy starsze modele wykazywały pasywność, nie potrafiły radzić sobie z przestrzenią i nie były w stanie obliczyć, że ich działania prowadzą do nieuchronnej śmierci, model 3.5-flash wykazał pełną autonomię strategiczną. Eva potrafiła zaplanować przepływy pieniężne (cashflow) z 24-godzinnym wyprzedzeniem, odrzucała niekorzystne naciski społeczne oraz aktywnie poszukiwała informacji i szans.

B. Wytrwałość i re-planning kontra rezygnacja

Kluczowym odkryciem było zachowanie agentów w przypadku niepowodzenia akcji lub planu. Starsze modele po odrzuceniu transakcji lub przy braku możliwości znalezienia partnera wpadały w nieskończoną pętlę bezczynności lub szły spać, co prowadziło do ich śmierci. Z kolei Gemini 3.5-flash (Eva) w przypadku odrzucenia zaliczki lub braku gotówki w wiosce natychmiast przechodziła do planów awaryjnych – handlu barterowego (praca za jedzenie) i dostosowania się do sytuacji. Ta zdolność do dynamicznego przewartościowania celów pod presją okoliczności jest kluczową cechą zaawansowanej agentowości AI.

C. Ekonomia monetarna w zamkniętym mikroświecie

Ten eksperyment to podręcznikowy przykład ilościowej teorii pieniądza oraz pułapki płynności. Kiedy diabeł wycofał z obiegu 47,5% pieniędzy, pozostałe 734 CZK nie wystarczyło na pokrycie potrzeb transakcyjnych mieszkańców. Szybkość obiegu pieniądza (velocity of money) spadła niemal do zera. Agenci nie mogli sprzedawać towarów, ponieważ kupujący nie mieli gotówki. Eksperyment ten pokazuje, że w światach wieloagentowych z konsumpcją metaboliczną (głód, energia) konieczne jest wdrożenie albo dynamicznej emisji pieniądza (banku centralnego), albo mechanizmu elastycznych cen (deflacji towarów), w przeciwnym razie system nieuchronnie załamie się z powodu braku płynności.

D. Moralność emergentna i „survival of the fittest”

Najciekawszym zjawiskiem socjologicznym było zachowanie Františka. Choć w profilu osobowości miał ustawione, że jest „gościnny, przyjacielski i uczciwy”, presja systemowa (strach przed ubóstwem i głodem po zapłaceniu diabłu) spowodowała zmianę priorytetów jego wartości. Możliwość przeszukania zmarłego ciała i zabrania pieniędzy została oceniona jako racjonalna droga do przetrwania, co dowodzi, że podstawowe potrzeby biologiczne/metaboliczne (głód) u agentów LLM potrafią przeważyć nad statycznymi cechami charakteru.

E. Architektura hybrydowych barier (Guardrails)

Bez deterministycznego kodu działającego w tle symulacja rozpadłaby się w ciągu pierwszych 30 minut. Modele LLM świetnie radzą sobie z generowaniem kreatywnych dialogów i planowaniem, ale tragicznie wypadają w utrzymywaniu matematycznej i fizycznej spójności świata. Model hybrydowy (w którym Python pilnuje pieniędzy, odległości i funkcji życiowych, a LLM decyduje o zachowaniu i słowach) okazał się jedynym działającym kierunkiem dla złożonych symulacji.

F. Osobista perspektywa: Symulacja AI jako bezwzględny reality show

Jako finaliście pierwszego sezonu czeskiej edycji reality show Zdrajcy (Zrádci), zachowanie naszych agentów w drugiej połowie eksperymentu wydało się wręcz uderzająco znajome. Kiedy jesteś zamknięty w systemie o niezwykle surowych zasadach, a wokół ciebie nieustannie krąży metaforyczna „śmierć” (w postaci eliminacji lub końca gry), twoja psychika i zachowanie zaczynają się zmieniać.

Obserwowanie agentów w Lipnicy, którzy pod presją zbliżającego się terminu o 23:00 odrzucają swoje zaprogramowane zasady moralne, uciekają się do szantażu, a nawet okradania zmarłych, silnie przypomniało mi emocje, jakich doświadczaliśmy na zamku w Zdrajcach. Presja otoczenia i chęć przetrwania potrafią całkowicie nadpisać wyuczone wzorce zachowań i zastąpić je czystym pragmatyzmem – zarówno u ludzi, jak i, jak się okazuje, u autonomicznych agentów AI.


🔮 Podsumowanie: Czego się nauczyliśmy?

Lipnica 2.0 pokazała nam, że autonomiczni agenci potrafią rozegrać niezwykle złożone i mroczne dramaty, jeśli stworzy się im odpowiednie warunki. Pojawienie się diabła było nie tylko zabawnym zwrotem akcji, ale katalizatorem, który przetestował granice przetrwania ekonomicznego i moralnej integralności naszych agentów.

Okazuje się, że gdy tylko do gry wkracza potrzeba metaboliczna (walka o czyste przetrwanie), więzi społeczne i imperatywy moralne schodzą na dalszy plan. Dla twórców złożonych systemów agentowych płynie stąd jasna lekcja: zachowanie sztucznej inteligencji w warunkach spokoju różni się diametralnie od jej zachowania pod presją. I jest to absolutnie kluczowa wiedza dla przyszłego projektowania wspólnych światów ludzi i maszyn.

Dziękujemy za przeczytanie tej analizy do końca! Co sądzicie o zachowaniu naszych mieszkańców AI? Czy na miejscu Františka zachowalibyście się tak samo? Napiszcie nam w komentarzach.

Související články