Rozbudowany symulator z pełnym systemem testowania, zarządzaniem scenariuszami i zaawansowanymi statystykami
- Mini framework testowy wbudowany w aplikację
- Testy jednostkowe głównych funkcji symulatora
- Testy integracyjne dla symulacji i mapy
- Walidacja danych początkowych
- Interaktywny panel wyników testów z:
- Podsumowaniem statystyk (wszystkie/zaliczone/niezaliczone)
- Czasem wykonania każdego testu
- Wskaźnikiem skuteczności testów
- Szczegółowymi raportami błędów
- Zapisywanie bieżących konfiguracji symulacji
- Wczytywanie zapisanych scenariuszy
- Porównywanie różnych scenariuszy
- Eksport/import scenariuszy do plików JSON
- Przechowywanie w localStorage przeglądarki
- Historia wszystkich symulacji
- Prawdopodobieństwo powodzenia obrony
- Szacowany czas trwania konfliktu
- Projekcja strat na 30 dni
- Dynamiczna aktualizacja przy zmianie parametrów
- Analiza w czasie rzeczywistym
- Przewiń stronę do sekcji "🧪 Panel Testowy Symulatora"
- Kliknij "Uruchom Wszystkie Testy"
- Zobacz wyniki w czasie rzeczywistym
- Wszystkie testy działają całkowicie w przeglądarce
- Skonfiguruj parametry symulacji
- Kliknij "💾 Zapisz Bieżący Scenariusz"
- Nadaj nazwę scenariuszowi
- Wczytuj, porównuj lub eksportuj zapisane scenariusze
- Automatycznie aktualizowane przy każdej zmianie parametrów
- Zobacz prawdopodobieństwo sukcesu, czas wojny i projekcje strat
- Polska w centrum (niebieskie kontury)
- Sąsiedzi:
- 🔴 Wrogie: Królewiec (Rosja), Białoruś (czerwone tło)
- 🔵 Sojusznicze: Niemcy, Czechy, Słowacja, Litwa
- 🟢 Neutralne: Ukraina (może pomóc)
- 🌊 Morze Bałtyckie na północy
- Warszawa (stolica - większy znacznik)
- Kraków, Gdańsk, Poznań, Wrocław, Białystok, Lublin
- Każde z wartością strategiczną
✈️ Łask - baza F-16✈️ Malbork - 22 BLT- 🚜 Żagań - 11 Dywizja Pancerna
- 🚜 Orzysz - 15 Brygada Zmechanizowana
- 🟢 Zielony - wygrana potyczka (✓)
- 🔴 Czerwony - przegrana (✗)
- 🟠 Pomarańczowy - walka trwa (⚔ + pulsująca animacja)
- Pulsujące okręgi dla trwających walk
- Animowane strzałki pokazujące ruchy wojsk:
- Niebieskie → ruchy polskich sił
- Czerwone → ruchy wroga
- Strzałki znikają po 3 sekundach
Dzień 1:
- Jeśli aktywny Królewiec → atak rakietowy na Gdańsk
- Jeśli aktywna Białoruś → atak na Białystok (Wagner + 6. Brygada)
- Pojawiają się polskie jednostki obronne
Dzień 2:
- Bitwy zmieniają status (wygrane/przegrane) zależnie od balansu sił
- Możliwy desant pod Warszawą (jeśli aktywny)
Dzień 3:
- Przybycie sił NATO (US 82nd Airborne, UK Para)
- Niebieskie strzałki pokazują ruch posiłków z zachodu
- Fronty aktywne: liczba aktywnych kierunków (wschodni, zachodni, północny, południowy)
- Potyczki w toku: liczba trwających walk
- Miasta zagrożone: miasta w promieniu 50 jednostek od walk
- Mapa aktualizuje się automatycznie każdego dnia symulacji
- Status bitew zmienia się dynamicznie w zależności od balansu sił
- Nowe starcia pojawiają się losowo przy głównych miastach
- Jednostki NATO przybywają zgodnie z harmonogramem
Zawiera wyjaśnienie wszystkich symboli i kolorów używanych na mapie.
Mapa daje pełny obraz sytuacji operacyjnej - widać dokładnie gdzie toczą się walki, które miasta są zagrożone, skąd nadchodzą ataki i gdzie przybywają posiłki. To znacząco zwiększa realizm i zrozumienie przebiegu konfliktu!