Każde ćwiczenie z grami wojennymi prędzej czy później napotyka to samo ograniczenie: scenariusz jest tylko tak złożony, jak człowiek, który go zaprojektował. Sprawny planista ćwiczeń potrafi opracować bogaty problem operacyjny, wypełnić go realistycznymi siłami przeciwnika i wprowadzić zdarzenia w określonym czasie, aby obciążyć graczy — ale całe ćwiczenie działa według scenariusza. Przeciwnik robi to, co mówi scenariusz. Zdarzenia nadchodzą wtedy, gdy zaplanował je planista. Gdy zespół graczy wykona nieoczekiwany ruch unieważniający pierwotny plan, planista improwizuje, a jakość improwizacji zależy od doświadczenia tej osoby i jej obciążenia poznawczego w danym momencie.
WARG zastępuje ten model silnikiem AI, który generuje scenariusz, prowadzi przeciwnika i jednocześnie coachuje graczy — wszystko bez scenariusza. System tworzy wielodomenowe scenariusze gier wojennych obejmujące domeny lądową, morską, powietrzną, kosmiczną i cyberprzestrzeń, adaptuje zachowanie przeciwnika do taktyki graczy w miarę postępu ćwiczenia i dostarcza analityczną informację zwrotną ruch po ruchu poprzez interfejs w języku naturalnym. Ten artykuł omawia techniczną architekturę tego, jak to działa: potok generowania scenariuszy, model wzorców przeciwnika, logikę sekwencjonowania zdarzeń międzydomenowych, system Kart Akcji, algorytm adaptacyjnej trudności i proces generowania analizy po ruchu.
Potok generowania scenariuszy
Generowanie scenariuszy WARG zaczyna się od ustrukturyzowanego zestawu parametrów: kontekstu geograficznego, fazy operacyjnej, składu sił, aktywacji domen, celów szkoleniowych i poziomu trudności. Te parametry zasiewają graf generowania, który konstruuje scenariusz warstwami. Pierwsza warstwa definiuje sytuację strategiczną — nadrzędny problem operacyjny, konkurujące cele sił Niebieskich i Przeciwnika oraz ograniczenia narzucone przez geografię, logistykę i uprawnienia dowodzenia. Druga warstwa wypełnia domenę operacyjną siłami, zasobami, węzłami infrastruktury i celami specyficznymi dla domen. Trzecia warstwa generuje początkowy obraz informacyjny — co każda ze stron wie, co może obserwować i jakie istnieją luki wywiadowcze.
Każda domena ma dedykowany moduł generowania, który tworzy treść odpowiednią dla domeny: domena lądowa generuje rozmieszczenie sił naziemnych, przeszkody terenowe i linie logistyczne; domena morska generuje ugrupowania sił morskich, cieśniny i wąskie gardła szlaków morskich oraz infrastrukturę portową; domena powietrzna generuje strukturę przestrzeni powietrznej, koperty zagrożeń i alokację zasobów lotniczych; domena kosmiczna generuje okna pokrycia satelitarnego, zależności łączy uplink i zdolności antykosmiczne przeciwnika; domena cybernetyczna generuje architekturę sieci, profile podatności i wektory dostępu przeciwnika. Warstwa integracji międzydomenowej następnie mapuje zależności między domenami — które ruchy sił naziemnych są uwarunkowane przewagą w powietrzu, które systemy łączności zależą od zasobów kosmicznych, które podatności cybernetyczne wpływają na infrastrukturę fizyczną — tworząc strukturę wielodomenowej współzależności, po której gracze muszą się poruszać.
Kluczowa obserwacja: Wartość generowania scenariuszy przez AI nie polega na tym, że produkuje ono więcej scenariuszy, niż mógłby opracować człowiek — polega na tym, że produkuje scenariusze skalibrowane do konkretnej luki między tym, co zespół graczy obecnie rozumie, a tym, co powinien zrozumieć. Ludzki planista opracowuje scenariusz, który uważa za interesujący. AI opracowuje scenariusz, który konkretnie podważa słabości, jakie zespół graczy wykazał w poprzednich sesjach.
Modelowanie wzorców przeciwnika i adaptacja taktyczna
Przeciwnik AI w WARG utrzymuje kroczący profil taktyczny dla każdego gracza lub zespołu graczy w kolejnych turach. Profil ten śledzi historię ruchów, preferencje domenowe, wzorce alokacji zasobów i tendencje reakcji — w które domeny gracz inwestuje, jak agresywnie napiera we wczesnej fazie gry, czy priorytetyzuje działania kinetyczne czy niekinetyczne, jak reaguje na presję przeciwnika w domenie cybernetycznej lub kosmicznej. Profil jest budowany z obserwowanej sekwencji Kart Akcji i decyzji gracza, aktualizowany po każdym ruchu.
Model przeciwnika używa tego profilu do wyboru własnych ruchów. Zamiast konsultować statyczne drzewo decyzyjne, ocenia kandydujące akcje względem bieżącego stanu planszy i profilu gracza jednocześnie: akcja, która byłaby suboptymalna przeciwko przeciętnemu przeciwnikowi, może być wysoce skuteczna przeciwko graczowi, który konsekwentnie zaniedbuje świadomość domeny morskiej. Model identyfikuje te indywidualne podatności i je wykorzystuje — tak samo jak sprawny ludzki przeciwnik dostosowałby swoją grę do konkretnego oponenta po zaobserwowaniu kilku ruchów.
Adaptacja działa w wielu skalach czasowych. W obrębie sesji przeciwnik reaguje na pojedyncze ruchy — jeśli gracz koncentruje zasoby lotnicze do operacji uderzeniowej, przeciwnik aktywuje zintegrowaną obronę powietrzną i zmienia postawę sił naziemnych w antycypacji. Między sesjami, jeśli gracz wielokrotnie używa tej samej sekwencji otwierającej, model przeciwnika rozpoznaje wzorzec i przygotowuje kontrę, zanim gracz skończy rozmieszczać znajome otwarcie. Ta adaptacja międzysesyjna zapobiega problemowi zapamiętywania wzorców, który podkopuje szkolenie na stałych scenariuszach: scenariusz, który zadziałał ostatnim razem, tym razem nie zadziała, bo przeciwnik już go uwzględnił.
Sekwencjonowanie zdarzeń wielodomenowych i efekty międzydomenowe
W rzeczywistych operacjach wielodomenowych działania w jednej domenie wywołują efekty w innych. Udana operacja cybernetyczna przeciwko sieci obrony powietrznej przeciwnika pogarsza skuteczność naziemnych zasobów obrony powietrznej. Utrata kosmicznego przekaźnika łączności zawęża pasmo dostępne dla sił morskich. Ofensywa naziemna, która zajmuje węzeł logistyczny, usuwa wysuniętą zdolność zaopatrzeniową umożliwiającą operacje lotnicze z tego sektora. WARG modeluje te efekty międzydomenowe jako graf zależności, w którym każdy węzeł zasobu i zdolności domeny ma typowane łącza zależności do węzłów w innych domenach.
Gdy akcja gracza lub akcja przeciwnika modyfikuje węzeł — pogarszając zdolność, niszcząc zasób lub zdobywając cel — silnik sekwencjonowania zdarzeń propaguje efekty przez graf zależności. Niektóre efekty są natychmiastowe i deterministyczne: zniszczenie naziemnego radaru eliminuje zapewniany przez niego sektor pokrycia. Inne są probabilistyczne i opóźnione: cybernetyczne włamanie do sieci dowodzenia pogarsza niezawodność łączności w kolejnych turach, a wielkość efektu zależy od zdolności naprawczych przeciwnika i głębokości włamania. Silnik oblicza ścieżki propagacji, stosuje modele wielkości i czasu efektu i wprowadza wynikające z tego zmiany do stanu gry w odpowiednich turach.
Gracze obserwują te efekty poprzez obraz informacyjny — pogorszone sensory, zmniejszona pojemność łączności, ograniczona logistyka — ale mogą nie od razu rozumieć międzydomenowy łańcuch przyczynowy, który je wywołał. Zdiagnozowanie, co się stało i dlaczego, samo w sobie jest celem szkoleniowym. Interfejs coachingu w języku naturalnym może na żądanie wyjaśnić łańcuch przyczynowy, łącząc obserwowalne efekty z pierwotną akcją, która je wyzwoliła, i wskazując, co gracz mógł zrobić, by zapobiec kaskadzie lub wykorzystać równoważną kaskadę przeciwko zasobom przeciwnika.
Kluczowa obserwacja: Propagacja efektów międzydomenowych jest celowo asymetryczna. Siły przeciwnika w WARG są zaprojektowane tak, by inwestować mocniej w działania w domenie kosmicznej i cybernetycznej, niż początkowo oczekuje większość zespołów graczy, co odzwierciedla rzeczywisty asymetryczny nacisk w doktrynie równorzędnego konkurenta. Gracze, którzy skupiają się wyłącznie na grze w domenie kinetycznej, odkryją, że ich zdolność operacyjna pogarsza się bez oczywistego wyjaśnienia, dopóki nie nauczą się proaktywnie monitorować i kontestować domen niekinetycznych.
Karty Akcji: tłumaczenie decyzji na zdarzenia symulacji
WARG używa mechaniki Kart Akcji jako podstawowego interfejsu decyzji graczy. Każda Karta Akcji reprezentuje odrębną akcję operacyjną — nalot, operację cybernetyczną, interdykcję morską, zadanie sensorowi kosmicznemu, misję operacji specjalnych, sygnał dyplomatyczny. Karty są dobierane z talii specyficznych dla domen, skalibrowanych do bieżącego składu sił gracza i dostępnych zasobów. Zagranie karty angażuje zasoby, generuje zdarzenie w grze i wyzwala cykl odpowiedzi przeciwnika.
Mechanika kart służy dwóm celom inżynierskim. Po pierwsze, dyskretyzuje przestrzeń decyzyjną w zarządzalne słownictwo akcji, co pozwala przeciwnikowi AI i systemowi coachingu precyzyjnie rozumować, co gracz wybrał i dlaczego. Interfejs poleceń o otwartej formie produkowałby niejednoznaczny zamiar gracza; mechanika kart czyni zamiar jednoznacznym. Po drugie, dobieranie kart produkuje naturalne tempo dla systemu coachingu AI — między dobraniami system analizuje poprzedni ruch, aktualizuje profil przeciwnika, propaguje efekty międzydomenowe i generuje punkty nauki, które będą towarzyszyć analizie kolejnego ruchu. Struktura tur zapewnia budżet czasu obliczeniowego, którego wymaga potok przetwarzania AI.
Karty Akcji kodują również ekonomię zasobów operacji wielodomenowych. Karty o wysokim efekcie — skoordynowane uderzenie wielodomenowe, operacja odmowy kosmicznej, strategiczna kampania cybernetyczna — wymagają znacznych inwestycji zasobów i mają dłuższe okresy odnowienia. Zmusza to graczy do podejmowania prawdziwych decyzji kompromisowych, zamiast zawsze wybierać opcje o maksymalnym efekcie, co jest podstawowym wyzwaniem poznawczym planowania operacyjnego. Przeciwnik AI śledzi alokację zasobów gracza w zagranych kartach i wykorzystuje okresy, gdy karty o wysokiej wartości gracza są na odnowieniu — tworząc dynamikę presji czasowej, która odzwierciedla wyzwania tempa operacyjnego rzeczywistych kampanii wielodomenowych.
Architektura interfejsu coachingu w języku naturalnym
Interfejs w języku naturalnym w WARG pełni dwie funkcje: przyjmuje zapytania graczy podczas gry i dostarcza analizę po ruchu po każdej turze. Leżąca u podstaw architektura to system inferencji uwzględniający kontekst, który utrzymuje ustrukturyzowaną reprezentację bieżącego stanu gry — pozycje sił, status domen, poziomy zasobów, historię zdarzeń i aktywne cele szkoleniowe — jako stale aktualizowany kontekst towarzyszący każdej interakcji w języku naturalnym.
Zapytania graczy są interpretowane w kontekście. Pytanie takie jak „dlaczego moje wsparcie lotnicze jest mniej skuteczne w tej turze?" jest rozwiązywane względem bieżącego stanu gry, gdzie AI może zidentyfikować, że baza lotnicza gracza ucierpiała z powodu pogorszenia logistyki wskutek akcji cybernetycznej przeciwnika dwie tury wcześniej, co zmniejszyło tempo generowania lotów bojowych. Odpowiedź jest specyficzna dla bieżącej sytuacji, a nie ogólnym wyjaśnieniem, jak działa logistyka lotnicza. To zakotwiczenie w kontekście odróżnia coaching od wyszukiwania w FAQ: system wie, co rzeczywiście dzieje się w scenariuszu gracza, i łączy swoje wskazówki z tymi konkretnymi okolicznościami.
Analiza po ruchu jest generowana po każdym ruchu gracza. Potok analizy ocenia decyzję gracza względem zestawu doktrynalnych kryteriów oceny istotnych dla aktywnych celów szkoleniowych, identyfikuje najistotniejszy punkt nauki z ruchu i generuje zwięzłą adnotację. Adnotacja jest wyświetlana obok zapisu ruchu i kumulowana w debriefie sesji. W przypadku złożonych ruchów — szczególnie tych, które wyzwalają łańcuchy efektów międzydomenowych lub które stanowią znaczące odejście od praktyki doktrynalnej — analiza zawiera kontrfaktyczność: co by się stało, gdyby gracz wybrał doktrynalnie preferowaną alternatywę, i dlaczego wynik byłby inny.
Algorytm adaptacyjnej trudności
System adaptacyjnej trudności WARG działa na podstawie ciągłej oceny wyników gracza względem bieżącego poziomu trudności. Wydajność jest mierzona w trzech wymiarach: jakość decyzji (czy ruchy gracza są zgodne z doktrynalną najlepszą praktyką dla celów szkoleniowych), efektywność zasobów (czy gracz osiąga cele bez niepotrzebnego wydatkowania zasobów) i integracja międzydomenowa (czy gracz aktywnie zarządza wszystkimi aktywnymi domenami, czy zaniedbuje niektóre). Każdy wymiar jest oceniany po każdym ruchu i agregowany w indeks wydajności sesji.
Algorytm adaptacyjny porównuje indeks wydajności sesji z progami poziomu trudności. Gdy wydajność konsekwentnie przekracza górny próg dla bieżącego poziomu, algorytm zwiększa wyrafinowanie przeciwnika w kolejnej turze — poprawiając czas reakcji przeciwnika, zwiększając głębokość integracji wielodomenowej przeciwnika, wprowadzając bardziej złożone międzydomenowe łańcuchy ataku i aktywując zdolności przeciwnika wyższego poziomu, które były uśpione przy niższym ustawieniu trudności. Gdy wydajność spada poniżej dolnego progu, algorytm redukuje presję przeciwnika, aby ćwiczenie pozostało produktywne: gracz, który jest przytłoczony, nie uczy się, lecz przetrwa.
Korekty trudności są stosowane stopniowo i jednocześnie w wielu parametrach, aby uniknąć problemu zauważalności: gracz, który zauważy, że przeciwnik nagle staje się mniej zdolny, słusznie wywnioskuje, że system obniżył trudność, i może dostosować swoje zachowanie, by oszukać mechanizm adaptacyjny, zamiast rozwijać prawdziwą biegłość. Rozłożenie korekt na wiele parametrów o małej wielkości na turę utrzymuje korektę poniżej progów świadomej percepcji, jednocześnie kumulując się do znaczącej zmiany trudności w ciągu kilku tur.
Kluczowa obserwacja: Adaptacyjna trudność w grach wojennych ma inny cel niż adaptacyjna trudność w grach konsumenckich. Konsumencka adaptacyjna trudność dąży do utrzymania zaangażowania gracza i poczucia sukcesu. Wojskowa szkoleniowa adaptacyjna trudność dąży do utrzymania gracza w optymalnej strefie nauki — co oznacza utrzymanie umiarkowanego wskaźnika porażek. Gracze, którzy wygrywają każde ćwiczenie, nie są wyzywani na poziomie, który prowadzi do rozwoju umiejętności. System jest skalibrowany tak, by produkować z grubsza równe wskaźniki zwycięstw na wszystkich poziomach umiejętności, a nie konsekwentne wygrane.
Generowanie analizy ruch po ruchu
Debrief po ćwiczeniu w WARG jest generowany ze skumulowanej analizy ruchów sesji, ustrukturyzowany w spójną narrację, która identyfikuje kluczowe punkty decyzyjne ćwiczenia, ocenia każdy względem celów szkoleniowych i produkuje priorytetyzowane rekomendacje nauki. Potok generowania debriefu przetwarza zapis sesji — kompletną sekwencję ruchów gracza, odpowiedzi przeciwnika i adnotacji coachingowych — i identyfikuje trzy do pięciu decyzji, które najistotniej wpłynęły na wynik ćwiczenia.
Dla każdej kluczowej decyzji debrief przedstawia informacje dostępne graczowi w momencie decyzji, podjętą decyzję, alternatywę doktrynalną oraz analizę drzewa gry, jak ćwiczenie rozwinęłoby się przy alternatywie. Ta struktura kontrfaktyczna jest niezbędna do nauki doktrynalnej: gracze muszą zrozumieć nie tylko to, że decyzja była suboptymalna, ale konkretnie to, jak wynik byłby inny, w powiązaniu z łańcuchem przyczynowym, który czyni podejście doktrynalne lepszym w danym kontekście.
Debrief kończy się adnotacjami luk umiejętności zmapowanymi na taksonomię celów szkoleniowych. Każda zidentyfikowana luka jest powiązana z konkretnym celem szkoleniowym i zalecanym podejściem naprawczym — które typy scenariuszy najefektywniej rozwinęłyby zidentyfikowaną umiejętność, jaki nacisk domenowy powinna priorytetyzować kolejna sesja i czy luka jest indywidualna czy zbiorowa. W przypadku połączonych ćwiczeń wielosiłowych debrief można segmentować według roli gracza, zapewniając każdemu uczestnikowi spersonalizowaną analizę jego decyzji specyficznych dla domeny, jednocześnie obejmując zbiorowe decyzje koordynacyjne, które przecinają wszystkich uczestników.
Jak skonfigurować niestandardowy wielodomenowy scenariusz szkoleniowy w WARG
Poniższe kroki opisują proces konfigurowania nowego niestandardowego scenariusza z interfejsu kreatora scenariuszy WARG:
- Zdefiniuj kontekst operacyjny i cele szkoleniowe. Wybierz region geograficzny i fazę operacyjną. Określ cele szkoleniowe — umiejętności decyzyjne lub zadania doktrynalne, które ćwiczenie powinno rozwijać — aby warstwa coachingu AI kalibrowała swoje informacje zwrotne przez całą sesję.
- Skonfiguruj mieszankę domen i stosunek sił. Wybierz, które z pięciu domen są aktywne. Przypisz względne wagi sił dla każdej domeny. Silnik scenariuszy WARG generuje siły, zasoby i cele odpowiednie dla domen, zgodne z wybranym kontekstem i równowagą sił.
- Ustaw profil AI przeciwnika i poziom trudności. Wybierz szablon doktryny AI przeciwnika (równorzędny konkurent, niemal równorzędny, podmiot niepaństwowy lub zagrożenie hybrydowe). Ustaw początkowy poziom trudności. Silnik adaptacyjny dostosowuje wyrafinowanie przeciwnika w czasie rzeczywistym na podstawie wyników gracza podczas sesji.
- Skonfiguruj dostępność Kart Akcji i parametry koalicyjne. Wybierz, które kategorie Kart Akcji są dostępne dla każdego gracza. Jeśli prowadzisz połączone ćwiczenie wielosiłowe, przypisz elementy sił do każdego gracza i skonfiguruj parametry tarcia koalicyjnego.
- Przejrzyj wygenerowany przez AI brief scenariusza i rozpocznij grę. WARG generuje brief scenariusza podsumowujący sytuację operacyjną, rozmieszczenie sił, zamiar dowódcy i kluczowe ograniczenia. Przejrzyj brief, zadaj pytania interfejsowi coachingu AI w języku naturalnym, a następnie rozpocznij grę.
- Użyj interfejsu w języku naturalnym do bieżącego wsparcia. W dowolnym momencie odpytaj interfejs coachingu AI o wskazówki doktrynalne, porady specyficzne dla domeny lub wyjaśnienie zachowania przeciwnika. Odpowiedzi są skalibrowane do konkretnego bieżącego stanu gry, a nie ogólnych materiałów szkoleniowych.
- Przejrzyj analizę po ćwiczeniu i wyeksportuj zapis sesji. Uzyskaj dostęp do analizy AI ruch po ruchu na ekranie debriefu. Wyeksportuj zapis sesji do integracji z zewnętrznymi narzędziami AAR lub udostępnij debrief uczestnikom do indywidualnego przeglądu.
Często zadawane pytania
+Jak silnik AI WARG modeluje taktykę przeciwnika bez wcześniej zaprogramowanych drzew zachowań?
Modele przeciwnika AI WARG budują kroczący profil wzorców taktycznych dla każdego gracza w wielu turach, śledząc sekwencje ruchów, preferowane domeny i priorytety alokacji zasobów. Zamiast konsultować stałe drzewo decyzyjne, model przeciwnika używa polityki wywiedzionej z uczenia ze wzmocnieniem, wytrenowanej na korpusie zapisów ludzkich gier wojennych i podręczników doktrynalnych. W czasie działania model otrzymuje bieżący stan gry jako ustrukturyzowane okno kontekstu i próbkuje swoją kolejną akcję z wyuczonego rozkładu polityki, ważoną parametrem trudności, który kontroluje, jak blisko model trzyma się szacowanej optymalnej gry.
+Czy scenariusze WARG można odtwarzać lub eksportować do analizy po akcji?
Tak. WARG rejestruje każde zdarzenie w grze — decyzje graczy, ruchy przeciwnika AI, wyzwalacze efektów domenowych, zagrania Kart Akcji i wymiany w języku naturalnym — w ustrukturyzowanym zapisie sesji. Zapis ten można odtworzyć tura po turze w interfejsie na potrzeby analizy po akcji, wyeksportować jako dziennik zdarzeń JSON do integracji z zewnętrznymi narzędziami AAR lub przekazać do modułu analizy AI w celu wygenerowania narracyjnego debriefu z konkretnymi punktami nauki opatrzonymi adnotacjami przy każdym punkcie decyzyjnym.
+Jakie są wymagania sprzętowe do uruchomienia inferencji AI WARG na brzegu sieci?
Silnik inferencji AI WARG jest zaprojektowany do wdrożenia brzegowego bez trwałej łączności z chmurą. Modele generowania scenariuszy i przeciwnika są skwantyzowane tak, aby działać na sprzęcie GPU średniej klasy — pojedynczy GPU NVIDIA klasy RTX z 8 GB VRAM wystarcza do konfiguracji domyślnej. Interfejs coachingu w języku naturalnym wymaga nieco większej mocy obliczeniowej; zalecaną konfiguracją brzegową jest GPU z 24 GB VRAM lub układ z dwoma GPU. Wszystkie modele są zapakowane w skonteneryzowane środowisko uruchomieniowe, które automatycznie zarządza harmonogramowaniem zasobów na dostępnym sprzęcie.
+Jak WARG zapobiega zapamiętywaniu wzorców scenariuszy przez doświadczonych graczy?
Generowanie scenariuszy WARG wykorzystuje proceduralne podejście oparte na ziarnie: struktura scenariusza jest generowana od nowa dla każdej sesji z przestrzeni parametrów na tyle dużej, by powtórzenie było statystycznie pomijalne. Stochastyczne próbkowanie modelu przeciwnika AI dodatkowo zapewnia, że nawet identyczne warunki początkowe prowadzą do innej gry przeciwnika. Adaptacyjna trudność również zapobiega wykorzystywaniu wzorców: gracz, który konsekwentnie pokonuje określoną taktykę przeciwnika, zobaczy, że taktyka ta zostaje porzucona i zastąpiona innym podejściem ukierunkowanym na zaobserwowane słabości.
+Czy WARG obsługuje połączone ćwiczenia wielosiłowe z graczami z różnych krajów?
Tak. Tryb ćwiczeń połączonych WARG pozwala wielu graczom przejąć kontrolę nad różnymi elementami sił — lądowymi, morskimi, powietrznymi, operacji specjalnych i cybernetycznymi — przy czym AI zarządza wszelkimi nieprzypisanymi elementami. Interfejs w języku naturalnym jest dostępny we wszystkich obsługiwanych językach, a system coachingu AI kontekstualizuje swoje informacje zwrotne do przypisanej każdemu graczowi domeny i roli. Tarcia koalicyjne — opóźnienia w dzieleniu się informacjami, granice uprawnień dowodzenia, ograniczenia interoperacyjności — są modelowane jako konfigurowalny zestaw parametrów, który projektanci ćwiczeń mogą dostroić, aby odzwierciedlić realistyczne wyzwania koordynacji wielonarodowej.
Powiązana lektura: AI OpFor w grach wojennych i symulacjach szkoleniowych omawia szersze zasady projektowe dla osadzonego w doktrynie przeciwnika AI w różnych platformach symulacyjnych. Oprogramowanie do analizy po akcji: projektowanie i implementacja dogłębnie bada potok generowania AAR, w tym strukturyzowanie dzienników zdarzeń i podejścia do podsumowywania przez LLM, mające zastosowanie poza WARG. Szkolenie wojskowe adaptacyjne z AI dostarcza teoretyczne ramy modelowania wyników i adaptacyjnej trudności, które stanowią podstawę projektu szkoleniowego WARG.