-
Postów
2 771 -
Rejestracja
-
Ostatnia wizyta
-
Wygrane w rankingu
4
Ostatnia wygrana Poslaniec w dniu 31 Sierpnia
Użytkownicy przyznają Poslaniec punkty reputacji!
O Poslaniec
- Urodziny 24.02.1997
Metody kontaktu
-
GG
52580294
O użytkowniku
-
Płeć
Mężczyzna
-
Lokalizacja
Piła
Ostatnie wizyty
13 933 wyświetleń profilu
Osiągnięcia Poslaniec
-
Hasta zareagował(a) na odpowiedź w temacie:
Metin2 Nauka sztucznej inteligencji
-
Hasta zareagował(a) na odpowiedź w temacie:
Metin2 Nauka sztucznej inteligencji
-
Poslaniec zareagował(a) na odpowiedź w temacie:
[Pytanie] Trzecia ręka
-
SebuśPL zareagował(a) na odpowiedź w temacie:
Metin2 Nauka sztucznej inteligencji
-
@SebuśPL właśnie przenosze wszystko na vps, będzie można na żywo podglądać postępy botów 😄 ogólnie myślałem że to będzie trudniejsze, potrzebowałem 2 miesięcy z czego 1 miesiąć był bardzo intesywny w pracy, boty robią wszystko same, dosłownie, znajduje jakieś małe problemy, są sytuacje że bot stanie i nie wie co zrobić ale po 90 sekundach system go resetuje i leci dalej robi swoje BotyAi juz biegaja na vps, zobaczymy co zrobią przez tydzień jak mine nie bedzie 😄
-
SebuśPL zareagował(a) na odpowiedź w temacie:
Metin2 Nauka sztucznej inteligencji
-
Obecnie kontroluje boty czy na pewno buffy działają i dają odpowiednie wartości. Poziom wiedzy botów to 56% oznacza to że do 55 lvl ogarnęły 100% gry, obecnie nie występują żadne problemy z botami.
-
SebuśPL zareagował(a) na odpowiedź w temacie:
Metin2 Nauka sztucznej inteligencji
-
Boty potrafią samodzielnie zdobywać doświadczenie, wybierać odpowiednie mapy do swojego poziomu, zmieniać miejsce expienia, korzystać z teleportów, przechodzić pomiędzy mapami i reagować, gdy utkną albo przez dłuższy czas nie robią postępu. Każdy bot posiada system planowania celów. Może zdecydować, czy w danym momencie ważniejsze jest zdobywanie EXP, wykonywanie questa, rozwój Biologa, handel, poprawa ekwipunku, zdobywanie przedmiotów, rozwój konia, aktywność gildyjna czy inne zadanie. System potrafi również odpowiedzieć na pytanie „dlaczego bot teraz to robi?” i pokazuje w panelu jego aktualny cel, powód decyzji, blokadę oraz następny planowany krok. Boty rozumieją swój ekwipunek. Potrafią otwierać skrzynie startowe, zakładać odpowiednie przedmioty, ulepszać wyposażenie, oceniać przydatność broni i zbroi oraz szukać lepszego sprzętu. Potrafią również rozpoznawać wartościowe bonusy, między innymi średnie obrażenia w broniach, i traktować rozwój wyposażenia jako jeden z długoterminowych celów. Mają własną gospodarkę. Boty zdobywają Yang, sprzedają niepotrzebne przedmioty, kupują potrzebne rzeczy, handlują między sobą oraz wystawiają własne prywatne sklepy. Jeżeli inny bot potrzebuje np. konkretnej książki umiejętności, może ją kupić od innego bota. Po wyprzedaniu całego asortymentu sklep zostaje automatycznie zamknięty. Boty potrafią rozwijać umiejętności swojej klasy. Rozpoznają odpowiednie książki, potrafią je zdobywać i używać, a cały system może uwzględniać również przedmioty wspomagające czytanie książek. Obsługują system konia. Jeżeli bot chce rozwijać konia, może traktować zdobywanie medali konnych i odpowiednie lochy jako osobny cel, zamiast bez potrzeby siedzieć tam podczas zwykłego expienia. Boty korzystają również z systemu Biologa. Jest to jednak kontrolowane przez planner i system limitów, aby setki botów nie porzucały jednocześnie całego świata i nie wykonywały dokładnie tego samego zadania. Posiadają system społeczny. Mogą przyjmować zaproszenia do znajomych od prawdziwych graczy, komunikować się, tworzyć bardziej naturalne relacje oraz uczestniczyć w systemach związanych z gildiami. System gildii nie jest traktowany tylko jako nazwa nad postacią. Boty mogą otrzymywać cele gildyjne, rozwijać gildię, oddawać doświadczenie oraz docelowo korzystać z mechanik związanych z ziemią gildii, budynkami i usługami gildyjnymi. Boty posiadają również elementy osobowości. Nie wszystkie muszą podejmować identyczne decyzje. System może uwzględniać różne preferencje, priorytety i zachowania, a kolejne generacje botów mogą rozwijać się według własnej historii działania. Każdy bot może mieć swoją „historię życia” — informacje o tym, co robił, jakie cele realizował, gdzie expił, jakie problemy napotkał i jak rozwijała się jego postać. Walka jest wykonywana przez natywny system gry, z zachowaniem synchronizacji pozycji, animacji i obrażeń. Bot nie powinien zabijać potworów „na odległość” albo zadawać niewidzialnych obrażeń, gdy wizualnie stoi w miejscu. System posiada mechanizmy wykrywające i odzyskujące błędne stany walki. Boty potrafią również reagować na śmierć, wracać do działania i kontynuować swój plan zamiast pozostawać bezczynnie po odrodzeniu. Całość posiada rozbudowany system nawigacji. Bot może poruszać się po mapie, korzystać z tras, portali i NPC teleportujących, wykrywać problemy z przejściem oraz wykonywać replan trasy. Jeżeli NAV naprawdę się zatnie, system może to wykryć i uruchomić recovery. Dodatkowo stworzyłem automatyczny detector anomalii. Serwer na bieżąco może wykrywać m.in.: boty bez postępu, błędny stan walki bez celu, problemy NAV, problemy z osiągnięciem celu, nadmierne skupienie populacji na jednym rodzaju aktywności, nietypowe zachowanie pojedynczych botów. Detector nie służy tylko do wyświetlania błędów. Jego zadaniem jest również dostarczenie informacji potrzebnych do automatycznego recovery i dalszego ulepszania AI. System kontroluje też całą populację. Dzięki temu np. 600 botów nie musi podejmować jednej identycznej decyzji. Planner posiada docelowy podział aktywności i potrafi wykrywać tzw. herding, czyli sytuację, w której zbyt duża część populacji zaczyna robić to samo. Boty posiadają scheduler z budżetem czasu, dzięki czemu cięższe systemy AI nie muszą być wykonywane dla wszystkich postaci w każdym ticku serwera. Pozwala to obsługiwać dużą populację bez niepotrzebnego obciążania GAME. Boty obecnie posiadają około 50% wiedzy o grze Metin2, Dlaczego tylko 50%? ponieważ pozwalam wbić im tylko 55 lvl i z posiadaną wiedzą zaczynaja od nowa wbijać poziom, ucze ich poprawnego rozwijania postaci. Kolejny etap to 75 lvl i ekwipunek do groty i dungi. Ulepszenia/poprawy NPC Shop Intelligence V2 — bot rozpoznaje rodzinę refine, więc gdy szuka np. +0, widzi realne +7/+9 dostępne u NPC, zna właściwy VNUM i cenę i potrafi kupić ulepszony wariant. Acquisition Planner — porównuje NPC / refine / market / static drop / learned drop. Planner V3 — wybiera cel, źródło zdobycia, następny krok i przekazuje plan do realnego wykonania. Knowledge Router — scala NPC, market, World Knowledge V2, Experience V20, statyczny drop, pamięć osobistą oraz wiedzę społeczną. Knowledge Source Graph — osobno rozróżnia sposób zdobycia i źródło wiedzy, np. drop_learned uzyskany z informacji guild albo friend. Guild/Friend Knowledge Sharing — boty przekazują sobie odkryte źródła dropu. TWARDY LIMIT DROP: ±15 lvl — źródło z mobem oddalonym o więcej niż 15 poziomów dostaje level_eligible=0 i nie może zostać wybrane przez Acquisition Planner. Economic Intelligence V2 — fair/average price, confidence, liquidity, spread oraz trend cenowy wpływają na decyzję zakupową. Counterfactual AI — panel pokazuje nie tylko „dlaczego wybrano EXP”, ale również „dlaczego nie wybrano alternatywy”. Memory Consolidation — wiele obserwacji zostaje zamienionych w wnioski o najlepszych i ryzykownych mapach; pamięć wpływa również na ocenę źródła dropu. Strategic AI Director V2 — nie przerzuca losowo setek botów z EXP. Szuka botów mających faktyczną predyspozycję do brakującej aktywności i używa rotujących cohortów. operacyjne zdobywanie dropu — Planner V3 potrafi skierować istniejący world-travel na mapę źródła oraz przekazać konkretny VNUM moba do istniejącego systemu wyboru przeciwnika. bez custom warpów — nadal wykorzystywany jest zweryfikowany world graph. refine jako alternatywna ścieżka — jeśli bot ma właściwy przedmiot, materiały i Yang, Acquisition Planner może uznać refine za lepsze od kupienia kolejnego EQ. Tyle czasu spędziłem na obserwacji Botów Ai Dlaczego na dolinie boty nauczyły się że na dolinie działa bonus na ludzi? dlatego że polowały na besty a na besty działa bonus na ludzi
-
Nadal tak jest, jest quest na 80 lvl jak sie nie myle " dziwne potwory " jeden z najbardziej zbugowanych questów który podobno ma respic w m2 bossy
-
@SebuśPL tak normalnie do m1 złów się tepał za graczem, łamał całkowicie zasady gry
-
Ciekawostka# Bot odkrył bug w samym game, bug polegał na tym że boss w szczególności złów z pustynii potrafił się teleportować za botemAi na inne mapy ( Bot używan normalnie NPC jako teleport ) <- tak jak zwykły gracz. (rzeczywisty błąd w char_state.cpp. Specjalny boss, m.in. race 2191, może wykonać Show(victim->GetMapIndex(), ...)
-
Poslaniec zareagował(a) na odpowiedź w temacie:
[Ss]Płyta Metin2
-
Poslaniec zareagował(a) na odpowiedź w temacie:
Metin2 Nauka sztucznej inteligencji
-
SebuśPL zareagował(a) na odpowiedź w temacie:
Metin2 Nauka sztucznej inteligencji
-
Poslaniec zareagował(a) na odpowiedź w temacie:
Metin2 Nauka sztucznej inteligencji
-
Poslaniec zareagował(a) na odpowiedź w temacie:
Metin2 Nauka sztucznej inteligencji
-
"Niestety" równolegle rozwijam boty pod Offline, pod Vps, no i posiadam moduł wchodzenia na serwery obce <- troche inaczej to działa i wchodziłem tylko 1 botem bo nie rozwiązałem jeszcze problemu tworzenia 400 kont na obcym serwerze a raczej nie próbowalem bo oprócz tego robie program do SimRail. Boty na obecnym etapie normalnie się zachowują jak gracze, ciężko będzie odróżnić, jeszcze trzeba je douczyć pisania bo czasami używają ID przedmiotu zamiast nazwy przedmiotu
-
SebuśPL zareagował(a) na odpowiedź w temacie:
Metin2 Nauka sztucznej inteligencji
-
- Boty Ai odpisują jak gracze - Można z nimi się targować i handlować - Można dodawać do znajomych boty - Można expić w grupie z botami <- potrafia wywalić jak gracz za mało robi - Toczą bitwy między sobą - Zapamiętują graczy a także Ai kto był miły a kto mordowal, jak są silniejszy to atakują takiego gracza w pozniejszym etapie
-
SebuśPL zareagował(a) na odpowiedź w temacie:
Metin2 Nauka sztucznej inteligencji
-
Boty biją się miedzą sobą na pustynii, potrafią wołac sojuszników do pomocy
-
SebuśPL zareagował(a) na odpowiedź w temacie:
Metin2 Nauka sztucznej inteligencji
-
Update projektu Metin2 Playerbots — 2 września 2026 Dzisiaj wdrożyłem jeden z ważniejszych systemów rozwoju AI Playerbotów: Bonus Intelligence / Map Equipment Memory. Do tej pory bot potrafił ocenić podstawową wartość przedmiotu, ale nie rozumiał jeszcze w pełni, że różne mapy wymagają różnych bonusów PvM. Teraz system zaczyna działać bardziej jak prawdziwy gracz Metin2 — boty obserwują świat, analizują przeciwników i wspólnie uczą się, jakie bonusy są najbardziej przydatne na konkretnych mapach. Jak boty się uczą? System nie posiada ręcznie wpisanej tabeli w stylu: „DT = Nieumarłe” „Dolina = Orki” Zamiast tego Playerboty wykorzystują prawdziwe dane znajdujące się w silniku GAME. Po zabiciu przeciwnika bot analizuje jego rzeczywiste flagi rasy, m.in.: zwierzęta, orki, mistycy, nieumarli, diabły, ludzie. Dodatkowo analizowane mogą być właściwości związane z żywiołami, np. ogień, lód, wiatr, błyskawice, ziemia czy mrok. Każde zabójstwo staje się więc kolejną próbką wiedzy. Jeżeli setki botów walczą na jednej mapie i większość przeciwników posiada flagę Nieumarłych, system stopniowo dochodzi do wniosku: „Na tej mapie bonus Silny przeciwko Nieumarłym jest bardzo wartościowy.” Ta wiedza nie należy tylko do jednego bota. Jest współdzielona przez cały świat Playerbotów. Wspólna pamięć świata 600 botów buduje wspólną bazę wiedzy o mapach. Pamięć przechowywana jest trwale, więc po restarcie serwera boty nie zaczynają nauki od zera. Aktualnie system nauczył się już 9 map. Przykładowe dane z pierwszych obserwacji: Mapa 1 — 2484 próbki, 97% przeciwników sklasyfikowanych jako zwierzęta, Mapa 41 — 1850 próbek, 78% zwierzęta, Mapa 23 — 1773 próbki, praktycznie 100% ludzie, Mapa 21 — 1551 próbek, 86% zwierzęta, Mapa 3 — 1374 próbki, praktycznie 100% ludzie. System dopiero zaczyna zbierać informacje z dalszych map. Wraz z progresją botów powinny pojawić się dane dotyczące Orków, Mistyków, Nieumarłych i Diabłów. Bot nie zakłada jednak „byle czego z dobrym bonusem” To bardzo ważna część systemu. Bonus mapowy nie zastępuje podstawowej logiki dobrego ekwipunku. Bot nadal posiada twarde priorytety. Broń lvl 30 i lvl 75 Najważniejsze pozostają średnie obrażenia. Dobry FMS/RIB lub broń lvl 75 z wysokimi średnimi nie zostanie zdjęta tylko dlatego, że słabsza broń posiada np. +10% na Nieumarłych. System bonusów służy przede wszystkim do wyboru pomiędzy przedmiotami o podobnej jakości. Przykład: broń A — 41% średnich + 10% Orki, broń B — 40% średnich + 10% Nieumarłe. W Dolinie Orków bardziej opłacalna będzie broń A. W DT system może preferować broń B. Ale broń posiadająca np. 50% średnich nadal może być lepsza od dużo słabszej broni tylko z bonusem mapowym. Priorytety pozostałego ekwipunku Boty zostały nauczone również podstawowych zasad budowania normalnego zestawu PvM. Tarcza bardzo wysoki priorytet ma NNO / odporność na omdlenie, później oceniane są pozostałe przydatne właściwości. Zbroja PŻ, wartość ataku, pozostałe właściwości PvM. Buty PŻ, krytyk, później bonusy sytuacyjne. Bransoleta PŻ, krytyk, bonusy PvM. Naszyjnik PŻ, krytyk, dodatkowe właściwości. Bonus Silny przeciwko Potworom pozostaje bardzo wysoko oceniany, ponieważ działa uniwersalnie w PvM. Metiny i bossowie uczą system szybciej Nie każde zabójstwo ma taką samą wagę. Zwykły przeciwnik dostarcza normalną próbkę wiedzy. Metiny i bossowie mają większą wagę, dzięki czemu doświadczenia z ważniejszych walk mocniej wpływają na wiedzę świata. System rejestruje już również walki z Metinami i bossami. Wiedza może zmieniać się wraz z serwerem System nie zakłada, że to, czego nauczył się dzisiaj, będzie prawdziwe na zawsze. Jeżeli w przyszłości zmienię mob_proto, skład mobów na mapie albo ich właściwości, pamięć może stopniowo dostosować się do nowych warunków. Dzięki temu AI nie jest uzależnione od jednej ręcznie zapisanej konfiguracji. 600 botów = jedna wspólna inteligencja Aktualnie manager poprawnie obsługuje: 600 Playerbotów Docelowa populacja to: 200 Shinsoo, 200 Chunjo, 200 Jinno. Liczba botów aktualnie znajdujących się dokładnie w PHASE_GAME może chwilowo się zmieniać, dlatego nie jest już traktowana jako błąd. Najważniejsza wartość to managed=600, czyli cały komplet Playerbotów pozostaje pod kontrolą systemu. Combat Sync Równolegle sprawdziłem synchronizację walki. Ostatni audyt: 531 botów z odpowiednią liczbą próbek 0 poważnych naruszeń Combat Sync Nadal obowiązuje zasada: 1 animacja ataku = 1 podstawowe zdarzenie obrażeń Nie wracamy więc do starego problemu wielokrotnych obrażeń z jednej animacji. Co dalej? Bonus Intelligence jest systemem uczącym się, dlatego jego pełne możliwości będą widoczne dopiero wtedy, gdy boty zaczną regularnie docierać na dalsze mapy. Szczególnie interesujące będą: Dolina Orków, Pustynia, Góry Sohan, Świątynia Hwang, Loch Małp, Wieża Demonów / DT, późniejsze mapy progresji. Wtedy będziemy mogli zobaczyć, czy świat sam nauczy się m.in.: Dolina → Orki Świątynia → Mistycy DT → Nieumarli i czy boty zaczną automatycznie dobierać pod te miejsca odpowiednie zestawy ekwipunku. Docelowo Playerbot nie ma po prostu wykonywać skryptu. Ma zdobywać doświadczenie, zapamiętywać świat, porównywać ekwipunek i podejmować coraz lepsze decyzje na podstawie tego, czego sam nauczył się podczas gry. To kolejny krok w kierunku świata Metin2, w którym boty nie zachowują się jak statyczne NPC, tylko jak rozwijający się gracze.
-
SebuśPL zareagował(a) na odpowiedź w temacie:
Metin2 Nauka sztucznej inteligencji
-
@SebuśPL Tarcze mixowały zanim dropnęły fsmy. Wiele różnych botów ma nno. Jeżeli maja zwoje to ulepszają zwojami. Podstawowoe bony nie wchodzą w max jak niżej zbroja, to jest mixowane,
-
tak dropią 1-5 bony z metinów/ dropią dodania 6/7 mixują itemy, z Game pobierały informacje dot map i bonów i bonują itemy pod daną mape, z Tymi Fms ciężko jest ponieważ ustawiłem szanse 0.14% na drop i dopiero teraz zauważyłem że w ogole im nie dropiły, zmieniłem na 10% bo chce zobaczyć jak będą mixowały średnie. Dodatkowo: Używają dozorcy jako magazyn na ulepszacze handel Exchange bot↔bot. Obecne AI już potrafi przekazywać potrzebne przedmioty między botami, ale robi to wewnętrznym transferem. używają dopałek podczas bicia metinów i trudniejszych potworów. Boty Ai poszły już na pustynie, ten ma top1 lvl Pierwszy bot biega z ribem bot wymixował nno Bot zrobiłsobie fms na +9
-
Mamy to! Ai łowi samo ryby! Przepraszam za muzyke w filmie
-
Wszystkie
-
faktyczne +50% EXP od bazowego obecnego PL, na dzisiejszym etapie zresetowalem im lvl i postacie do 0, przez to że w pamięci mają najlepsze miejsca i expowiska to szybko wbiły 5 lvl i od razu poleciały na zaprzysiężone tam 20 lvl -> i od razu do M2 i połowa do lochu. Dalej nie rozumiem jak one pomijają cały system wykonania konia na 1 lvl, trzeba zabić łuczników i odczekać czas, a on bez czasu od razu jadą na koniu. Myślę że to będzie że już dziś jest to przełomowe do metina i bardzo wiele błędów się odnajdzie które od zawsze były w metinie. teraz dobiły do 36 lvl tyle co nauczyły się od wczoraj, gdzie sie najlepiej expi itd, teraz znowu się uczą i giną aby dobrać najlepsze miejsce i do tego bonują eq Tutaj masz statystyki, 0 lowi, 70 botów robi konia, biologa, 215 expi, 31 dropi coś. Tutaj masz na ilu mapach czegoś się nauczyły, ile zabiły potworów, ile itemów wypadło, ile ulepszaczy pozbierały i ile razy przy tym zginęły Tutaj jest co boty wybrały od startu, co chcą robić, no i wszystkie chciały wykonać biologa. Tutaj jest zaznaczone pomarańczowymi kołami gzie najlepiej i najszybciej im się wbijalo lvl. Schinsoo m2 Pierwszy bot który poszedł probować łowić, zobaczymy czy potrafi Reaguje jak go zaatakowalem i mnie zabił 😄 ustawiły sobie nawet znaczek gildii 😮 wybrały exp na bo
