Diagnoza
Pełny test kontroli celownika tworzy ControlIndex, filary umiejętności, ocenę jakości danych i opisowy wniosek.
v1.1.0
Przewodnik dla testera
Poznaj działanie aplikacji przed pierwszym testem. Ten przewodnik wyjaśnia kolejność pracy, znaczenie przycisków, sposób liczenia wyników, rolę jakości danych oraz różnicę między diagnozą, treningiem i retestem.
01 · Zanim zaczniesz
FPS Performance Lab jest samodzielnym, działającym offline środowiskiem do diagnozy jakości celowania gracza FPS. Aplikacja mierzy sposób rozpoczęcia ruchu, zatrzymania na celu, prowadzenia celu i powtarzalność kolejnych prób. Na tej podstawie wskazuje jeden priorytet treningowy i pozwala sprawdzić efekt w porównywalnym reteście.
Wynik opisuje zachowanie w polu testowym aplikacji. Nie jest rankingiem esportowym ani gwarancją wyniku w konkretnej grze. Na rezultat wpływa także stan użytkownika, ustawienia sprzętu, rozdzielczość, odświeżanie monitora i warunki wykonania testu.
Pełny test kontroli celownika tworzy ControlIndex, filary umiejętności, ocenę jakości danych i opisowy wniosek.
Trening celności i trening broni pozwalają ćwiczyć wskazany problem bez ponownego wykonywania całej diagnozy.
Panel główny wybiera priorytet na podstawie ostatniego ważnego testu, a nie losowej porady.
Druga, równoważna forma testu pomaga ocenić zmianę bez zapamiętywania identycznej sekwencji prób.
02 · Pierwsze uruchomienie
Przy pierwszym uruchomieniu aplikacja może otworzyć onboarding. Kreator zbiera podstawowe dane o grze, DPI, czułości i monitorze, następnie prowadzi przez test podstawowy, właściwy test kontroli celownika i podsumowanie. Onboarding można pominąć, a później uruchomić ponownie w Ustawieniach.
03 · Nawigacja
Lewy pasek przełącza moduły bez zamykania aplikacji. Górny przycisk głównej akcji zmienia tekst zależnie od danych: może rozpocząć pierwszy test, kontynuować zalecany trening albo powtórzyć test. Przyciski systemowe po prawej obsługują ustawienia, minimalizację, maksymalizację lub przywrócenie rozmiaru oraz zamknięcie programu.
04 · Centrum decyzji
Panel główny nie zastępuje raportu. Ma w kilka sekund odpowiedzieć na pytania: jaki był ostatni wynik, co obecnie ogranicza gracza, co jest mocną stroną i jaki trening wykonać jako następny.
Cztery karty streszczają precyzję, tracking, reakcję i kontrolę odrzutu. Kolor czerwony wskazuje pilny obszar, bursztynowy obszar do poprawy, a zielony mocną stronę. Rekomendacja pod kartami wybiera ćwiczenie na podstawie danych ostatniego ważnego testu i nie powinna być interpretowana jako polecenie natychmiastowej zmiany czułości.
05 · Główna diagnoza
To najważniejszy moduł diagnostyczny. Tryb prosty prosi o minimum danych i uzupełnia resztę ostrożnymi założeniami. Tryb zaawansowany pozwala dokładniej opisać sprzęt i warunki. Wybrana długość testu wpływa na liczbę prób i czas większości etapów; etap odrzutu może mieć stałą długość.
| Etap | Co robi tester | Co mierzy aplikacja |
|---|---|---|
| Wprowadzenie i dane | Czyta zasady i potwierdza konfigurację. | Warunki, sprzęt i kompletność kontekstu. |
| Rozgrzewka | Wykonuje kilka spokojnych prób. | Adaptację do pola bez nadawania jej pełnej wagi diagnostycznej. |
| Test reakcji | Klika pojawiający się cel możliwie szybko, ale świadomie. | Gotowość reakcji, przedwczesne kliknięcia i medianę czasu. |
| Szybkie przenoszenie celownika | Przenosi celownik i kończy ruch na celu. | Czas ruchu, drogę, korekty i overshoot/undershoot. |
| Test precyzji | Trafia małe cele możliwie blisko środka. | Odchylenie od środka i kontrolę końcową. |
| Płynne śledzenie celu | Prowadzi celownik za ruchem celu. | Czas na celu, odległość, drżenie, ciągłość i odzyskanie celu. |
| Reakcja na zmianę kierunku | Śledzi cel zmieniający kierunek w nieprzewidywalnym momencie. | Opóźnienie korekty i stabilność ponownego wejścia na cel. |
| Kontrola odrzutu | Przytrzymuje lewy przycisk i ręcznie kompensuje serię. | Skupienie, odchylenie pionowe i poziome oraz powrót po puszczeniu. |
| Analiza i zakończenie | Czeka na obliczenie, czyta wniosek i zapisuje raport. | ControlIndex, wyniki dodatkowe, jakość, pewność i trend. |
06 · Wynik bez zgadywania
ControlIndex jest wynikiem głównym w skali 0-100. Łączy cztery filary zachowania celownika. Nie jest zwykłą średnią celności, reakcji i odrzutu. Reakcja oraz kontrola odrzutu są wynikami dodatkowymi i nie zmieniają ControlIndex.
Jak sprawnie zauważasz cel i przenosisz do niego celownik.
Czy kończysz ruch blisko środka bez przestrzelenia i nerwowych korekt.
Jak długo i jak płynnie utrzymujesz celownik na poruszającym się obiekcie.
Czy kolejne bloki wyglądają podobnie i nie pojawia się duży spadek końcowy.
Celność odpowiada na pytanie, ile kliknięć trafiło w cel. Precyzja ocenia, jak blisko środka celu znalazło się trafienie. Dlatego dwa trafienia mogą zwiększyć licznik trafień tak samo, ale uzyskać różną ocenę precyzji. W treningu Precision punkty maleją wraz z odległością od środka według znormalizowanej odległości w promieniu celu.
Aplikacja preferuje medianę, ponieważ pojedynczy przypadkowo szybki lub wolny klik mniej zniekształca wynik. Wysoki czas w milisekundach oznacza wolniejszą reakcję. Wynik 0/100 może być prawidłowym wynikiem opisowym, jeżeli zmierzony czas przekracza górny próg skali; nie musi oznaczać braku danych.
Kontrola odrzutu opisuje ręczną kompensację serii w aplikacji. Mniejszy rozrzut, mniejsze przesunięcie pionowe i poziome oraz stabilny powrót oznaczają lepszy wynik. Po puszczeniu przycisku kolejna seria rozpoczyna się od aktualnego wskazania celownika, a nie od końca poprzedniego wzoru.
07 · Wiarygodność
Raport oddziela wynik gracza od jakości pomiaru. Utrata fokusu okna, wyjście kursora poza pole, duże luki próbkowania albo zbyt mała liczba ważnych prób mogą obniżyć kompletność i pewność raportu. Nie są jednak odejmowane jako kara od ControlIndex.
Ocena kompletności próbek, ciągłości i warunków rejestracji.
Informuje, jak mocno można oprzeć wniosek na zebranych danych. Pierwszy test bez porównania może mieć pewność najwyżej średnią.
Improved, Stable, Worsened albo Inconclusive opisuje zmianę względem porównywalnego testu.
Minimalna wykrywalna zmiana chroni przed uznaniem zwykłego szumu za realny postęp lub regres.
Dla wyniku głównego roboczy próg MDC wynosi 3 punkty, dla filaru 4 punkty, dla overshoot/undershoot 5 punktów procentowych, dla trackingu 4 punkty, a dla czasu ruchu 5%. Zmiana mniejsza od progu jest zwykle opisywana jako stabilna.
Przypomnienie pojawia się po upływie zaplanowanego odstępu od ostatniego testu. Retest ma sprawdzić zmianę po treningu, a nie wymuszać test przy każdym uruchomieniu.
Najbardziej wartościowe porównanie powstaje przy tych samych ustawieniach, sprzęcie i podobnym poziomie zmęczenia. Forma A/B ogranicza efekt zapamiętania.
08-12 · Moduły dodatkowe
08 · Trening celności
Ten moduł służy do ćwiczeń, nie do wyliczania ControlIndex. Ustaw tryb, poziom trudności, czas rundy, rozmiar i kolor celu. Prędkość celu ma znaczenie w śledzeniu. Po naciśnięciu START strzelanie jest obsługiwane wyłącznie w polu treningowym.
| Tryb | Zadanie | Najważniejsza interpretacja |
|---|---|---|
| Szybkie przeniesienie celu (Flick) | Traf cel pojawiający się w nowej pozycji. | Ćwiczy czas ruchu i kontrolowane zatrzymanie. |
| Śledzenie celu (Tracking) | Utrzymuj celownik na płynnie poruszającym się celu. | Liczy się ciągłość prowadzenia, nie pojedyncze kliknięcie. |
| Reakcja | Poczekaj na cel, kliknij go i przygotuj się na kolejny. | Kliknięcie przed pojawieniem się celu lub obok niego jest błędem. |
| Precyzja | Trafiaj małe cele możliwie blisko środka. | Trafienie bliżej środka daje wyższą ocenę precyzji. |
Celność wynosi trafienia / wszystkie kliknięcia × 100%. Średnia i najlepsza reakcja są liczone tylko z prób, dla których zapisano poprawny czas. HISTORIA otwiera tabelę zapisanych rund, a Wyczyść historię usuwa lokalne wyniki po potwierdzeniu.
09 · Trening broni
Profile broni są lokalnymi modelami treningowymi. Nie importują nazw, tekstur, modeli ani plików z gier. Parametry takie jak RPM, magazynek, czas przeładowania, ADS, odrzut, rozrzut i prędkość pocisku sterują wyłącznie symulacją w tym oknie.
| Tryb | Sposób wykonania | Cel ćwiczenia |
|---|---|---|
| Kontrola odrzutu | Przytrzymaj lewy przycisk i ręcznie prowadź mysz przeciwnie do wzoru. | Zmniejszenie rozrzutu całej serii. |
| Kontrola krótkich serii | Oddawaj krótkie serie i zwalniaj spust. Celowanie wraca do pozycji startowej serii. | Skupienie oraz rytm między seriami. |
| Spray Pattern | Obserwuj wzór i utrzymuj kolejne trafienia w strefie. | Poznanie kierunku i narastania odrzutu profilu. |
| ADS Reaction | Najpierw przytrzymaj prawy przycisk, poczekaj na ADS, potem oddaj strzał. | Czas wejścia w ADS i poprawność decyzji. |
Licznik amunicji ostrzega o małej liczbie nabojów i pustym magazynku. Przeładowanie wykonuje się przyciskiem lub wskazaną w module komendą. Edytuj profil zmienia wybraną broń, Dodaj własną broń tworzy nowy wpis JSON, a Resetuj profile domyślne przywraca fabryczny zestaw fikcyjnych profili.
10 · Profile gier
Profil gry zapisuje nazwę, kategorię, DPI, czułość, ADS i dane potrzebne do przeliczeń. Pozwala porównać ustawienia kilku gier bez nadpisywania danych ostatniego testu. Przeliczenia są rekomendacją do ręcznego zastosowania.
Dodaj tworzy profil, Edytuj zmienia zaznaczony, Usuń usuwa go po potwierdzeniu, a Ustaw jako domyślny wskazuje profil używany w nowych testach. Konwerter nie modyfikuje gry ani sterownika myszy.
11 · Historia postępów
Historia łączy rundy treningowe i testy kontroli celownika. Filtry daty, trybu, poziomu, gry, stylu i chwytu pomagają znaleźć sesje. Karty nad tabelą pokazują agregaty dla aktualnie wybranego zakresu.
Wyczyść filtry przywraca pełny widok. Eksportuj JSON zapisuje kopię wyników treningów. Wyczyść historię jest operacją nieodwracalną dla lokalnego pliku i wymaga potwierdzenia. Przed czyszczeniem warto wykonać eksport lub backup w Ustawieniach.
12 · Ustawienia
Motyw interfejsu zmienia panele, formularze, wykresy i komunikaty. Motyw pola testowego oraz kolor celu określają warunki wizualne ćwiczeń. Dzięki temu można zmienić wygląd aplikacji bez niekontrolowanego zmieniania tła testu.
| Ustawienie | Znaczenie |
|---|---|
| Motyw interfejsu | Zmienia wygląd całej aplikacji, ale nie wpływa na obliczenia. |
| Motyw tła i kolor celu | Wspólny profil wizualny dla treningów i testu. Ostrzeżenie informuje o słabym kontraście. |
| Redukuj efekty świetlne | Ogranicza poświaty celu, co może zmniejszyć zmęczenie wzroku. |
| Wysoki kontrast celu | Wzmacnia czytelność celu względem tła. |
| Limit prędkości celu | Ogranicza skrajne prędkości w ćwiczeniach ruchomych. |
| Uruchom onboarding ponownie | Resetuje postęp kreatora i pozwala ponownie przejść konfigurację. |
| Domyślny format eksportu | Wybiera preferowany format zapisu wyników i raportów. |
| Przywróć domyślny wygląd | Resetuje motyw, tło i kolor celu, nie usuwając historii. |
13 · Raporty i komunikaty
Raport po teście odpowiada kolejno: co wykryto, dlaczego aplikacja tak uważa, co zrobić i jak sprawdzić efekt. Zawiera wynik główny, filary, wyniki dodatkowe, jakość, ograniczenia pomiaru, rekomendacje ustawień, sprzętu i treningu oraz porównanie z wcześniejszymi testami.
Aktualna mysz to sprzęt wybrany w konfiguracji ostatniego testu. Ocena dopasowania opisuje zgodność parametrów ze stylem i wynikami. Kierunek sprzętowy nie wskazuje marki, lecz zakres masy, kształtu, sensora i połączenia.
Zmiana myszy tworzy nowy kontekst kolejnego testu. Poprzedni wynik pozostaje w historii, ale trend może wymagać dwóch testów wykonanych na nowym sprzęcie.
14 · Prywatność
Dane są przechowywane osobno dla bieżącego konta Windows w katalogu %LOCALAPPDATA%\FPSPerformanceLab. Inny użytkownik systemu ma własny katalog LocalAppData, a więc własną historię i ustawienia.
| Plik lub folder | Zawartość |
|---|---|
| training_results.json | Rundy treningu celności i ich podsumowania. |
| mouse_calibration_results.json | Testy kontroli celownika, filary, jakość, sprzęt i rekomendacje. |
| weapon_profiles.json | Domyślne i własne fikcyjne profile broni. |
| game_profiles.json | Profile gier i ustawienia czułości. |
| app_settings.json | Nazwa gracza, motywy, onboarding, raporty i preferencje. |
| raport_kalibracji_*.pdf / .txt | Wyeksportowane raporty użytkownika. |
Otwórz folder danych pokazuje katalog w Eksploratorze. Eksportuj wszystkie dane tworzy paczkę do archiwizacji, Backup danych zapisuje kopię, a Restore z backupu odtwarza ją po potwierdzeniu. Reset historii nie usuwa programu.
15 · Procedura closed beta
Kontakt dla testerów: m.rupinski@mrserwis.net. Właściciel aplikacji: MR SERWIS Marcin Rupiński.
16 · Najczęstsze pytania
W zwykłych trybach trafienie zwiększa licznik trafień. W teście precyzji i metrykach kontroli końcowej odległość od środka ma znaczenie, więc centralne trafienie jest oceniane lepiej.
Nie zawsze. Jeżeli aplikacja pokazuje liczbę ważnych prób i zmierzony czas, 0/100 może oznaczać wynik poza górnym progiem skali. „Brak danych” oznacza brak wystarczającego pomiaru.
Aplikacja preferuje najpierw trening i porównywalny retest. Zmianę czułości sugeruje dopiero wtedy, gdy wzorzec problemu powtarza się przy wystarczającej jakości danych.
Oba wyniki pozostaną w historii, ale są wykonane w innym kontekście sprzętowym. Do wiarygodnego trendu na nowej myszy najlepiej wykonać co najmniej dwa testy na tym samym sprzęcie.
Wykres trendu filtruje sesje pod kątem porównywalności. Pełna tabela historii nadal pokazuje zapisane rekordy.
Nie. Wszystkie ustawienia i rekomendacje użytkownik stosuje ręcznie.
Funkcja czeka na systemową obsługę Windows Raw Input. Obecna aplikacja korzysta z wejścia we własnym oknie i nie udaje pomiaru, którego jeszcze nie implementuje.