Skocz do: Nawigacja, szukaj

Mój podpis

Zamieszczam go tutaj, żebym miał go pod ręką, a nie musiał za każdym razem szukać ;P

Michaellll86 (Statystyli Loota wszystkich potworów), [Data - 1 I 2009], [Godzina].

Dyskusja na temat spisu

Oczywiście będę wdzięczny za wszelkie propozycje, uwagi, itp. w celu stworzenia jak najlepszego spisu :)


W obecnej chwili nie mam zbytnio czasu - praca magisterska i dodatkowe projekty zżerają mi tyle czasu, że na przyjemności już zbyt dużo nie zostaje :/. Przewiduję, że pewnie około stycznia znów aktualizuję spis i dodam kilka usprawnień w kodzie programu. Do tego jednak czasu nic się nie zmieni.

michaellll86, 16 XI 2009; 13:20.


Zmiany w przyszłości

Mimo, że dopiero dzisiaj aktualizowałem spis, pomysłów na zmiany mam pełno. Poniżej przedstawiam je i krótko opisuję:

Przedmioty rosnąco (zrobione)

Wszystkie przedmioty, jakie wypadają z danego moba zostaną posegregowane od tych najczęściej wypadających do tych wypadających najrzadziej. Dzięki temu już na pierwszy rzut oka będzie widać, które z przedmiotów są dość często spotykane, a które wypadają raczej rzadko.

Nazwy potworów (zrobione)

Po najechaniu na danego potwora zostanie wyświetlona jego nazwa, a dopiero po myślniku, ile zarejestrowano zabić danego moba - w ten sposób łatwiej będzie się połapać nie tylko słabszym graczom, którzy silniejszych potworów nigdy "na żywo" nie widzieli, ale także wszystkim, którzy zaczną się przyglądać potworom identycznym z wyglądu (jak na przykład demon i kilka innych jego wcieleń).

Nazwy przedmiotów (zrobione)

Podobnie, jak przy potworach, także przy poszczególnych przedmiotach zostaną dodane nazwy, aby łatwiej można było się zorientować, czym dokładnie jest dany przedmiot.

Przekierowania po kliknięciu (potwory i przedmioty)

Obecnie, gdy kliknie się na którąś z ikonek, zostaniemy przeniesieni do strony na temat danej grafiki. Planuję to zmienić, aby kliknięcie przekierowywało na stronę poświęconą danemu potworowi/przedmiotowi. Jednak to będzie dopiero po AKTUALIZACJI WERSJI WIKI, O KTÓRĄ BARDZO PROSZĘ SZANOWNYCH PANÓW MODERATORÓW!!! Gdyż obecnie nie działa to tak jak powinno.

Oznaczenia dla pewniejszych danych (zrobione)

Dość dużo myślałem, w jaki sposób zaznaczać (i na jakiej podstawie) fakt, iż informacje na temat danego potwora są "pewniejsze" od innych - oczywiście nie chodzi mi tutaj o wartości "pewności" przy każdym przedmiocie, to już jest i będzie - mam tutaj na myśli jakąś widoczną od razu wskazówkę "Statystyki tego potwora są dobre" i... Mam kilka pomysłów na ten temat i nie jestem w stanie powiedzieć, który z nich zastosuję:

Kolor i wielkość strzałek (odpada)

Za każdym potworem znajduje się strzałka. Chciałem, aby w zależności od ogólnej "pewności" strzałka ta była na początku czerwona, później żółta, a dla bardzo pewnych - zielona. Także wielkość miałaby rosnąć z kolejnymi "stopniami".

Liczba strzałek (odpada)

Wraz z "pewnością" statystyki danego potwora miałaby rosnąć liczba strzałek. To, czy ta liczba miałaby rosnąć w poziomie, czy w pionie - także jeszcze się nie zdecydowałem. Być może do tej liczby dałoby się dodać także inny kolor (tak jak w poprzednim punkcie) - nie wiem, będę dalej myślał.

Tło statystyk danego potwora (zrobione)

Kolejną z możliwości jest zmiana tła, na którym wyświetlany byłby potwór oraz przedmioty. Choć tutaj nie jestem pewien, czy czasami się nie okaże, że będą widoczne takie "białe kwadraty" dookoła grafik. No i będzie trzeba uważać z odcieniami, żeby to wszystko nie powodowało oczopląsu (a można go dostać już obecnie, tylko z powodu ruszających się gifów)

Liczba stopni pewności (zrobione)

Liczba stopni pewności także jest pewną zagadką. Wprawdzie kilka punktów wyżej wspomniałem o trzech kolorach, co by w wyniku dawało... 4 stopnie. (czarny - dla mobów, których liczba nie przekracza kilku(nastu) i trzy pozostałe). Jednak równie dobrze stopni może być 5 lub 10. To akurat nie jest aż taki problem, jak kolejny, który jest najgorszym ze wszystkich...

Na jakiej podstawie określać "przedziały" kolejnych stopni? (zrobione)

Tzw. "Ogólna pewność" statystyk danego moba to rzecz bardzo względna...

Jedną z możliwości jest branie średniej ze wszystkich "pewności".

Drugą możliwością będzie zrzucanie wszystkiego do najniższej "pewności" (czyli 10 rzeczy może być na 99%, a jedna na 50% i już cały potwór dostanie najniższy stopień).

Jednak oba te sposoby będzie mi bardzo trudno uzyskać w związku z obecną strukturą programu, gdzie najwygodniejszym rozwiązaniem byłoby całkowite uproszczenie - zależność tylko od liczby zabitych mobów. Jednak takie podejście ma ogromne wady, jakimi będzie w szczególności całkowity brak sprzężenia zwrotnego od faktycznych "pewności" pojawiania się przedmiotów. Kolejnym problemem będzie fakt, że być może uda się osiągnąć aż 2 (razem z tym początkowym - trzeci) stopień pewności, kiedy nadal niektóre przedmioty nie pojawią się ani razu.

A nawet, jeśli już się na któreś zdecyduję, to przy jakich wartościach zmieniać stopień?

0-50% - zerowy

50-90% - pierwszy

90-97% - drugi

97-100% - trzeci

Lub przy drugim sposobie rozdzielania stopni:

0-100 kills - zerowy

100-1000 - pierwszy

1000-10000 - drugi

10000+ - trzeci

A to powyżej jest tylko przy założeniach, że będą trzy stopnie, przy innej liczbie od razu się to "rozłazi"...

Zaimplementowanie tabeli (zrobione)

Nie da się ukryć, że obecny wygląd daleki jest od przejrzystego. W przypadku jednego potwora (Hellgorak) lista przedmiotów weszła nawet do drugiej linijki. Najlepszym rozwiązaniem będzie z pewnością tabela, ale jaka dokładnie? Zapewne w jednej kolumnie znajdzie się potwór, a w drugiej przedmioty. Dodawać trzecią kolumnę, w której znajdowałyby się strzałki? Czy może zostawić strzałki, a wykorzystać inną metodę informacyjną na temat ilości zabić, bądź minimalnej wartości pewności? (czyli zrezygnować ze 100% graficznego interfejsu i dodać także dane w postaci liter i liczb) Do tego same przedmioty - także je trochę "rozstrzelić" i ułożyć posługując się tabelą, czy zostawić, tak jak jest? To też jeszcze do przemyślenia.

Odnośniki do statystyk loota (prawdopodobie nie będzie...)

Jak już powstanie tabela, pod grafiką każdego potwora dodane zostaną odnośniki do stron, które niedawno zagościły na tibia-wiki, czyli Potwór/Loot. Jednak to dopiero, kiedy większość (jeśli nie wszystkie) tych stron zaczną istnieć, gdyż póki co dość topornie to idzie.

Maksymalna ilość przedmiotu

To dopiero za dłuższy czas, gdyż ingerencja w program będzie tutaj naprawdę duża. W planie jest dorzucenie automatycznego zliczania, ile np. Gold_Coin wypadło z danego moba i porównywanie z dotąd zauważoną wartością maksymalną. Przyda się to o tyle, że ilości, które wypadały we wcześniejszych wersjach niekoniecznie nadal muszą być aktualne.

Zarazem także poszczególne "pewności" będą obliczane na podstawie tej wartości.

No i przy pewnym poziomie pewności będzie można zmienić obecnie istniejące wartości w wiki (jak na przykład Rotworm - kiedy ostatnio udało się komuś zdobyć choć 30gp z jednego ?? A teoretycznie idzie aż 40gp ...).

Wartość ta będzie przedstawiona w chmurce (jak cała reszta) na samym końcu opisu, w nawiasie, w postaci: "(max: 27)". Zastanawiam się jeszcze, czy w przypadkach oczywistych (jak na przykład legs i armor) także dodawać "(max: 1)".

Jednak to będzie się wiązać także ze zmianą struktury bazy danych, a więc bardzo ostrożnie...

Nieznane przedmioty (zrobione)

To bardziej dla mojej pamięci - obecnie, jeśli z danego potwora wypadnie coś, czego nie ma w spisie na wiki (jak na przykład platinum_coin u Plaguesmith ), to w moim spisie także się to nie pojawi, a co gorsza, nawet nie będę wiedział, że taka sytuacja zaistniała.

Niewielka modyfikacja kodu pozwoliłaby na wychwytywanie takich błędów poprzez rysowanie zastępczej ikonki dla przedmiotu, który nie został przewidziany w zestawieniu. W ten sposób zauważę, że coś nie pasuje i będę w stanie dojść, gdzie jest błąd.

Nieznane potwory (raczej ominę - nie jest wymagane)

Coś podobnego jak powyżej, żebym "widział", że jest błąd, w związku z którym któryś z mobów nie jest wyświetlany w spisie (na przykład w obecnym zabrakło grim Reaper).

Dodać "ser"

Obecnie cheese należy do przedmiotów nieujętych w zestawieniu - kiedy go tam wkładałem, kod programu był w bardzo wczesnej wersji. Obecnie niepoliczalność tego rzeczownika nie sprawia już problemu, jednak nie chcę go dodawać do tej wersji, gdyż wymagane by było automatyczne wyzerowanie statystyk wszystkich potworów, z których ten ser może wypaść.

W związku z tym - do dodania przy kolejnej wersji Tibii.

Krycie stworów bez przedmiotów (zrobione)

W obecnej wersji, nawet jeśli z potwora nie wypadła żadna rzecz (ba - nawet, jeśli ani razu nie został zabity), jest wyświetlany w spisie. Dodanie warunku, w którym wyświetlane by były tylko te potwory, które dały jakikolwiek loot poprawiłoby czytelność całego spisu (i pozwoliłoby dodać do programu potwory, z których nigdy nic nie wypadało, a tym samym na bieżąco śledzić, czy może w nowej wersji coś nie zaczęło wypadać).

Dodatkowe wiadomości na początku

Będzie trzeba dopisać kolejne rzeczy, po ich dodaniu w zakładce na temat korzystania ze spisu. Można gdzieś na początku także dodać takie informacje, jak na przykład datę ostatniej aktualizacji, ogólną liczbę zabitych potworów i "przedmiotów", które z nich wypadły. Także sumaryczną liczbę potworów ujętych w spisie (tylko tych wyświetlonych!!!).

Rozdziały pomiędzy kolejnymi potworami

Kolejność potworów wynika ze spisu wg doświadczenia i podobnie jak tam, także tutaj chciałbym dorobić rozdzialiki "nie dające exp-a", "normalne", "bossowie".

Podziękowania

Zakładając, że znajdą się osoby chcące pomóc i przysyłające mi linki - będzie potrzebne miejsce także na podziękowania tym osobom :)

Cherry, Cheries (zrobione)

Kolejna przypominajka dla mnie - muszę dopisać warunek, który zarówno jedną, jak i dwie wisienki przypisywałby do tego samego przedmiotu, a nie do dwóch oddzielnych (jak się to dzieje obecnie).

Także Small Ruby/Rubies.

Zmiany na Wiki

No a docelowo - na podstawie uzyskanych danych chciałbym ujednolicić nazewnictwo, które obecnie ma kilka stopni (rzadko, bardzo rzadko, niezwykle rzadko), ale które są wykorzystane niejako "na czuja". Chciałbym, aby konkretne określenie odpowiadało konkretnym zakresom ilości potworów, ile trzeba (średnio) zabić, by wypadła choć jedna taka rzecz.

O podpisie

Nie wiem, czy nadal masz problemy z podpisem, a jeśli tak, to używaj do podpisania sie < br >(bez spacji) oraz 4 tyld (~ ~ ~ ~, bez spacji).
Masterro 20:29, 16 lis 2009 (UTC)

Dorzucę się odnoście wstawiania kodów wiki (do Masterra). Wystarczy wziąć coś w tag (no i tak samo zamknąć ten tag, .
Wstawiłem w tagi i mogę pisać tak: '''L'''ightberaer to spoko [[event]].<br> ~~~~

Zipper'ek (Dyskusja) 21:11, 16 lis 2009 (UTC)


Próba
Kolczoplex 12:51, 20 lis 2009 (UTC)

Hehe, dzięki Masterro za radę - nie wiedziałem, że coś takiego jest - ale jak widzisz powyżej - wyświetla się coś zupełnie innego niż bym chciał ;)

Michaellll86 (Statystyli Loota wszystkich potworów), 20 XI 2009, 13:49.


W preferencjach ustawiasz co ma się wyświetlać.

Zipper'ek (Dyskusja) 13:30, 20 lis 2009 (UTC)



Wróciłem! :) Sory że nie na temat ale mam nadzieję że mnie pamiętacie?

Zaku


Ta, mam twoje gg nawet. xd

Zipper'ek (Dyskusja) 18:15, 20 lis 2009 (UTC)


Zmiany w najnowszej wersji spisu

Same statystyki zostały poprawione w dość nieznacznym stopniu, głównym celem było poprawienie wyglądu.

Uszeregowano przedmioty od najczęściej do najrzadziej wypadających.

W chmurce (po najechaniu myszką) pojawia się nazwa danego potwora/przedmiotu.

Oznaczono pewniejsze dane poprzez odpowiednie kolorowanie tła dla danego potwora. Zastosowano 4 stopnie, przy czym najniższy jest biały (kolejne to czerwony, żółty i zielony). Kolory zostały dobrane w taki sposób, żeby nawet przy kolorowej całej stronie zbytnio nie raziły.

Dodano także mechanizm, dzięki któremu przedmioty, które zostaną wyciągnięte z potwora, a nie są "przewidziane" w opisie danego moba na Wiki - wyskakuje błąd w postaci czerwonej strzałki (co widać w obecnej wersji edycji).

Także już pod nową wersję bazy danych wprowadzono mechanizm niewyświetlania stworów, które nie zostały jeszcze zabite.

No i liczę, że po uporaniu się z pozostałymi "rzeczami do zrobienia" zabiorę się za solidną aktualizację statystyk, bo się ostatnio dowiedziałem, że mam już konkurencję na innej stronie :]

Pozdrawiam i zachęcam do odwiedzin i reklamowania tej podstrony (tym bardziej teraz, kiedy już można to robić jawnie) :)

Michaellll86


Dzisiaj nie dodałem dużo - tylko czerwone strzałki, które wskazywały mi na błędy zostały poprawione na prawidłowe przedmioty (ale już tym razem bez wprowadzania poprawek na samej Wiki - za dużo czasu by mi to zajęło :/ ). W algorytmie zmiany dotknęły tylko liczby mnogiej niektórych przedmiotów - teraz już algorytm sam zmienia takowe nazwy na poprawne (w liczbie pojedynczej).

Kolejna poprawka będzie DUUUUUŻA, ale zarazem pewnie dopiero za 1-2 miesiące.

Michaellll86


Nareszcie :)

Najnowsza wersja spisu. Na początku dodane małe statystyki opisujące, to co znajdzie się poniżej.

Do tego statystyki z poprzedniej wersji (do wglądu - w obecnej wersji nie mają większego sensu, ale w przyszłości, zaraz po przejściu na nową wersję taka "historia" będzie przydatna).

Przede wszystkim znacznie powiększyła się liczba stworów (ze 150 na 250 obsługiwanych przez algorytm). Prócz tego uodpornił się na wszelakiego rodzaju błędy typu "dwukrotne malowanie tego samego potwora" lub opuszczenie jakiegoś.

Jak widać (po liczbie czerwonych strzałek) - do poprawienia jest jeszcze bardzo dużo, z czasem będzie się to coraz bardziej klarować :)

Michaellll86


Coś mi się wydaje, że tylko ty się interesujesz wypełnianiem tych statystyk loota. Ja nadal uważam, że zdobycz zależna jest od farta, a nie od jakiejś statystyki. Jednej osobie może wypaść np. 2 dsm jeden po drugim, a komuś innemu dopiero po miesiącu huncenia, albo i to nie. Na dodatek system ten jest strasznie pamięciożerny.
Masterro 08:09, 5 lut 2010 (UTC)


Hym, fart na czymś musi się bazować, musi być jakieś rozgraniczenie losowości. Chociażby średnio raz na 1/50 czy 1/100. Wiele stron posiada już podobne statystyki. Nikt się tym nie interesuje ponieważ samemu spisywanie loota, ilości potworów itp. jest nudne i niepraktyczne, a i szablon nie jest zbyt czytelny. Mając program (skrypt?), który podlicza wszystko wystarczy dostarczyć odpowiednią ilość filmików. Poza tym oprócz tworzenia stricte statystyk, system umożliwia sprawdzenie czy dobrze loot jest on dopisany do potworów (np. czy z rotworma wypada katana). Dziękuje za link do BynaCam. Interesujące ;) Może coś pokombinuje.
Sared xolino (Dyskusja) 14:07, 5 lut 2010 (UTC)


Masterro, miałem probabilistykę 2 lata temu na uczelni ;) Wiem, że z niej wynika, że jeśli jedną rękę włożysz do lodu, a drugą do wrzątku, to "średnio jest mi w sam raz", ale jeśli tylko się wie, na jakie rzeczy można się naciąć, to korzystanie z takich statystyk może pomóc, chociażby w związku z poszukiwaniem pewnego przedmiotu - wiesz, z jakich potworów wypada (takie info można znaleźć wszędzie), ale nie jesteś w stanie ocenić, gdzie PRAWDOPODOBNIE najmniej wydasz na wyprawie po dany przedmiot. Druga sprawa - przewidywanie wymaganego zaopatrzenia w związku z wyprawą w pewne rejony - widząc, jak często wypada mana potion jestem w stanie stwierdzić, czy na przykład dam radę "wyżyć" tylko z tego, co znajdę w potworach...

Te przykłady są wzięte z księżyca, bo tak naprawdę wszystkiego tego dowiadujesz się nie ze statystyk, ale zwyczajnie - z praktyki :) Aczkolwiek nie zgodzę się z "całkowitą losowością" - taka ma miejsce, jeśli zabijasz 1 moba. Przy dwóch - już zachodzi pewna niewielka korelacja, ale nadal za mało, by coś powiedzieć.

Z kolei - jeśli zabijesz 1000 Rotów, to na podstawie tej statystyki, z dokładnością do 10% wartości względnej będę w stanie powiedzieć, co zdobyłeś (z pewnością 99%)... I właśnie tak działa statystyka :)

No i jeszcze fakt, że wiele stron już coś takie posiada - jasne, spóźniłem się... Ale jeśli tylko zajrzy się w historię tej strony, to będzie widać, że statystykami zajmuję się dłużej, niż istnieje Server Log :P

Usprawnienia obecnego spisu na dniach i także jakoś tak postaram się go choć trochę rozreklamować poza krąg osób czytających "Ostatnie zmiany" :)

michaellll86

Przeglądanie

Proponowałbym podzielić spis na kilka części, bo po prostu jest ogromny i źle się przegląda.. : \

Zipper'ek (Dyskusja) 20:06, 7 lut 2010 (UTC)


A jakieś konkretne propozycje? Sposób podzielenia?

Dla wygody planuję pododawać nazwy konkretnych mobów pod nimi, żeby łatwiej szło wyszukać konkretnego potwora, ale to w sumie nie ma nic do rzeczy...

Proszę o konkretną propozycję na podzielenie tego. No i oczywiście inne propozycje na polepszenie :)

Michaellll86


Jako co, zwróć uwagę że masz popsuty loot z demona. Wchłonąłeś "demonogoblina".
Sugerowałbym podział, na bossy, potwory do X expa i powyżej.
Co do kolorów, to mógłbyś zrobić troszkę bardziej wyraźne.

Zipper'ek (Dyskusja) 20:23, 7 lut 2010 (UTC)


Ajjj, nie wiedziałem nic o "tym" Demonie :/ Tak, teraz rozumiem, w Server Logu jest jako Demon... Dzięki za zwrócenie uwagi - jakoś to będę musiał przerobić...

A jeszcze co do podziału - tak sobie myślałem, czy mogę na przykład stworzyć sobie stronę

tibia-wiki.net/wiki/Użytkownik:Michaellll86/Staty850 ??

I tam wrzuciłbym tę drugą część strony. Co do podziału na sekcje typu 0 Exp, normalne, Bossy, to to... W sumie miałem zamiar z tego zrezygnować, ale skoro mówisz, że będzie lepiej ;)

Michaellll86


Oczywiście, że możesz ;). Nawet sądzę, że byłoby to wskazane przy takiej ilości danych. A co do podziału to zgadzam się z Zipper'kiem. 0 exp, 1-500?, 501-1500, 1500<, bossy jakoś tak. I dodać nazwę potwora obok obrazka, aby wyszukaj w przeglądarce łapało. Tym [email protected] można się z Tobą skontaktować rozumiem?
Sared xolino (Dyskusja) 21:50, 7 lut 2010 (UTC)


Ok, to na nową stronę przerzucę archiwum, a na tej pomyślę nad podziałem...

Teraz rozmyślam nad tym demogoblinem i chyba już wiem, jak to zaimplementować.

A kontaktować się przez tego maila możesz, ale nie obiecuję, kiedy odpowiem ;) Dorobiłem sobie osobny specjalnie do CAMów, więc zaglądam tam tylko co kilka dni.

Michaellll86


Dobra - poprawiono Demonogoblinowe naleciałości, a w samym algorytmie uodporniłem się na nie (na tyle, na ile jest to możliwe...)

Do tego dodano już nazwy pod kolejnymi potworami.

Spis archiwalny został przeniesiony na inną stronę, a na tej zamieszczono odnośnik.

A jeszcze apropos kolorów tła (bo zapomniałem wcześniej) - wiem, że są słabo zauważalne... I tak naprawdę o to chodzi - zajrzyj do mojego brudnopisu i tam mam złożone obok siebie 3 różne kolory i obawiam się, że pomimo swej wyblakłości będzie trzeba je za jakiś czas wymieniać na jeszcze jaśniejsze, bo po prostu będzie biło po oczach, a w czymś takim to właśnie czytelność jest rzeczą najważniejszą.

Michaellll86


Zajrzyj na skrzynkę, takie malutkie pytanko wysłałem. Co do spisu, opłacało by się podlinkować wreszcie obrazki do potworów i przedmiotów, działa.
[[Grafika:rabbit.gif|link=Rabbit|Rabbit - 7 kills]] = Rabbit - 7 kills
Sared xolino (Dyskusja) 00:06, 8 lut 2010 (UTC)


Na to podlinkowanie czekam od kilku miesięcy, ale nijak nie jestem w stanie wyprosić adminów o naprawienie tego... Nawiasem mówiąc - to co pokazałeś powyżej nie działa ;) Chmurka nie podaje informacji o zabiciach. I jest to problem tylko i wyłącznie tej tutejszej wersji wiki, bo na każdej innej stronie działa to prawidłowo, tylko tutaj jakoś tak nie chce :/

Tak więc podlinkowane to zostanie, jak tylko będzie to prawidłowo działać (swoją drogą dzisiaj na Hunted zauważyłem admina Bosal i jestem pewien, że to dokładnie ten sam, co tutaj, ale nie ma tam z nim żadnego kontaktu :/ A na blogu mu się wpisywać z takimi tematami nie będę...

A na maila zaraz zajrzę ;)

Michaellll86


Ach... no tak, nie zrozumiałem problemu. Tak, to ten sam Bosal. I jeszcze na kilku stronach jest ten sam ;). A co do mejla to zrobię jak sugerujesz.
Sared xolino (Dyskusja) 00:46, 8 lut 2010 (UTC)

Dalsze zmiany

A tak właściwie to ich brak - najnowsza odsłona nie wprowadza żadnych nowych mechanizmów, a jedynie dodane zostały nowe potwory i zwiększona liczba zabić tych, które już wcześniej były.

Michaellll86