Skocz do zawartości


Zdjęcie

Statystyki ekspedycji by spieriz

statystyki ekspedycji pte uswe spieriz java jar

  • Zaloguj się, aby dodać odpowiedź
25 odpowiedzi w tym temacie

#1 spieriz

spieriz

    Emerytowany SGO

  • Użytkownik
  • 2434 postów
    • Online: 188d 23h 37m 32s
  • Nazwa z gry:spieriz
  • Uniwersum:Uniwersum 8
  • Gadu-Gadu:2388678
  • LokalizacjaKędzierzyn-Koźle

Napisano 11 listopad 2014 - 20:42

Witam.

 

Mam do zaprezentowania nowy sposób magazynowania statystyk z ekspedycji, który jest równie skuteczny jak kalkulator Excelowski który zrobił dawno temu Jacme, za który bardzo mu dziękuję. ;)

 

Mój kalkulatorek jest aplikacją okienkową napisaną w Javie (link do pobrania na końcu postu). Aby go odpalić, musimy mieć na komputerze zainstalowaną Javę, w wersji co najmniej 1.7. Można ją pobrać tutaj:

 

https://www.java.com/pl/download/

 

Do rzeczy.

Aplikacja jest bardzo prosta w obsłudze. Jedyne co musimy zrobić, to wkleić w odpowiednie okienko nasze raporty z ekspedycji. Może być ich dowolna ilość, jednak nie należy przesadzać wklejając po kilkaset raportów w jednej chwili. Programik działa poprawnie, ale nie jest odporny na celowe bugowanie, i myślę że nie będę tego robić - jak ktoś nie chce nic w niej zepsuć, to na pewno tego nie zrobi przypadkowo. ;)

 

Wrzucam screena. (proszę o przeniesienie na hosting ogam, aby nie padł zbyt szybko).

 

jj0ebm1oz4dw.jpg

 

 

Przy pierwszym uruchomieniu wyskoczą nam trzy komunikaty.

Pierwszy będzie dotyczyć wprowadzenia poziomu PTE i używanej ilości szperaczy. Wprowadzamy je w pierwszych dwóch komórkach na górze, oraz wciskamy przycisk obok. W tym momencie aplikacja wprowadzi ustawienia, zamknie się i należy ją uruchomić ponownie.

Wyskoczą nam wtedy kolejne dwa błędy dotyczące braku jednego pliku - nie ma się czym martwić, jest to plik w którym magazynowane są nasze statystyki. Po wklejeniu pierwszych raportów, żaden błąd nie powinien się pojawić.

Raporty należy wklejać w ich pełnej wersji jaką widzimy w wiadomościach. Dla przykładu:

 

11-11 11:37:48 +0100    System    Raport Ekspedycji
-
    Załoga lądując na obcej planecie zauważyła dziwny grunt.
Robiąc odwiert planeta mało nie eksplodowała - okazało się, że to tajny magazyn
deuteru. Podczas pompowania radary zaczęły wykrywać obce obiekty. Ekspedycja uciekła z planety zabierając ze sobą 288.000.000.000 paliwa.
    11-11 11:37:48 +0100    System    Raport Ekspedycji
-
    Flota ekspedycji pędząc w kosmosie natrafiła na kometę. 30% floty nie zdołało jej ominąć. Załoga wspólnie postanowiła zakończyć misję.
Z 150.000.000 pozostało Ci 105.000.000 szperaczy.
    11-11 11:37:47 +0100    System    Raport Ekspedycji
-
    Radary flot zostały uszkodzone przez szkodliwe promieniowanie. Załoga próbując je naprawić dostała sygnał ostrzegawczy - nie chciała ujawnić jego treści. Ekspedycja wraca na planetę bez zdobyczy.

 

 

Ważne jest aby wklejać raporty z nagłówkiem czasowym oraz "Raport Ekspedycji", ponieważ właśnie po tym nagłówku program odróżnia poszczególne raporty od siebie.

 

W pierwszej kolumnie po lewej widzimy ilościowy zapis występowania danej rzeczy na ekspedycji. Na przykład, wg screenu, deuter trafiłem 33 razy. Przy 150 000 000 szperaczach (ilość którą wprowadziłem) oraz 26 PTE (który również wprowadziłem) daje mi to zysk 9,504b deuteru.

Klon-kom -> podobnie jak w Excelowskim kalkulatorze, nadwyżki nie zaliczamy do łącznego zysku, ale straty już tak.

Dwie końcowe kolumny. Pierwsza jest to realny procent jaki uzyskujemy z danych rzeczy na ekspedycji, druga kolumna jest to teoretyczny procent jaki powinniśmy otrzymać wg. wzoru.

 

Aplikacji potrzebne są do działania dwa pliki (które sama tworzy):

dat1.spieriz

data.spieriz

 

W przypadku usunięcia (lub zmiany nazwy) pierwszego z nich, nic się nie stanie, jedynie się skasują nasze dane dot. PTE i ilości Szperaczy. Natomiast usunięcie (lub zmiana nazwy) pliku data.spieriz spowoduje wyzerowanie wszystkich statystyk. Oba te pliki muszą znajdować się w jednym folderze z naszą aplikacją.

 

 

Po 2 dniach testów które robiłem razem z Winiem (dzięki bardzo ;) ) naprawiłem wszystkie napotkane błędy. Jeżeli jednak coś jeszcze zobaczycie, piszcie w tym temacie lub na PW, postaram się jak najszybciej rozwiązać.

 

Możecie również pisać co chcielibyście aby zmienić, dodać czy poprawić.

 

Mam nadzieję że się spodoba i będzie przydatna. ;)

 

Link do pobrania (Dzięki Alwego za dobry hosting):

Wersja 1.0

http://ogam.slomian....yEkspedycji.jar
 

Wersja 1.10

http://www51.zippysh...KqCNO/file.html

 

 

CHANGELOG:

1.01 - naprawiony błąd z wyświetlaniem oraz liczeniem zysku/strat za klony i komety.

1.02 - niewielka optymalizacja

1.07 - rozbudowanie okienka o dodatkowe pola tekstowe i przyciski - miejsce na daty ostatnich ekspedycji, przycisk do wprowadzania raportów z pliku (nieaktywny), przycisk do backupu (nieaktywny), przycisk do przywracania kopii zapasowej (nieaktywny) oraz sprawna opcja eksportu statystyk do pliku tekstowego.

1.08 BETA - wyświetlanie dat ostatnich ekspedycji, jednak nie wyświetlają się w odpowiedniej kolejności. Poprawki kosmetyczne do opcji eksportu statystyk do pliku. Sprawna opcja backupu statystyk. Przywracanie kopii zapasowej dalej niesprawne, wczytywanie z pliku również.

1.10 - Przywracanie kopii zapasowej sprawne, wczytywanie raportów z pliku tekstowego również działa. Wyświetlane daty ostatnich ekspedycji są prawdziwe, jednak są nieposortowane wg. właściwej kolejności.


Użytkownik spieriz edytował ten post 08 wrzesień 2017 - 11:45

  • 2

Dołączona grafikaDołączona grafikaDołączona grafika


#2 Winiu

Winiu

    Prorok narodów

  • Użytkownik
  • 1011 postów
    • Online: 151d 3h 11m 20s
  • Nazwa z gry:Winiu
  • Uniwersum:9
  • LokalizacjaKonin

Napisano 11 listopad 2014 - 20:46

:spoko:  POLECAM PROGRAM ;P

 

Ładnie, przjeżyście liczy , nie trzeba pierniczyć się w exelu :)


  • 1

Dołączona grafika


#3 IN10CITY

IN10CITY

    Nawiedzony Lucyfer

  • Użytkownik
  • 377 postów
    • Online: 6d 17h 28m 4s
  • Nazwa z gry:IN10CITY
  • LokalizacjaDresden

Napisano 11 listopad 2014 - 21:48

Fakt, fajnie działa,polecam również
  • 0

Dołączona grafika                                                 


#4 destiny

destiny

    Nawiedzony Lucyfer

  • Użytkownik
  • 363 postów
    • Online: 246d 13h 35m 18s
  • Nazwa z gry:Destiny
  • Uniwersum:8

Napisano 16 listopad 2014 - 18:24

Wygląda, że działa git, ja bym jeszcze dodał czas kiedy pierwszy exp został wrzucony:P

 

ale wiem wiem można edytować plik i odszukać

 

ps.

da się jakoś usunąc niektóre ekspy z tego pliku? bo po pijaku kopiowalem i 2 razy wrzuciłem tą samą paczke 100 ekspów a jak edytowałem plik to mi potem nie chciało sie w tym rozszerzeniu zapisać i jakiś błąd wyskoczył

 

 

 

Expypng_wpqaahe.png


  • 0

#5 spieriz

spieriz

    Emerytowany SGO

  • Użytkownik
  • 2434 postów
    • Online: 188d 23h 37m 32s
  • Nazwa z gry:spieriz
  • Uniwersum:Uniwersum 8
  • Gadu-Gadu:2388678
  • LokalizacjaKędzierzyn-Koźle

Napisano 16 listopad 2014 - 19:27

Również zauważyłem problem z datą ekspedycji dzisiaj, jak przypadkowo przeczytałem połowę raportów które miałem wrzucić, i nie wiedziałem od którego momentu wklejać :D

 

Myślę nad rozwiązaniem tego problemu. Albo dodam osobne okienko obok całości, w którym będą daty ostatnich ekspedycji, albo dodam guziczek, który będzie wyświetlał daty w głównym oknie programu.

 

Dodatkowo jest jeszcze błąd w wyświetlaniu potencjalnego zysku z klonów - wyniki są zawyżone. Ale nie ma co się obawiać, liczyć liczy dobrze, błąd dotyczy jedynie wyświetlania.

 

W dalszych planach mam również dodać opcję wyświetlania raportów i statystyk z wybranego okresu czasu, ale to dalsze plany - na pewno nie w tym miesiącu.

 

Do końca przyszłego tygodnia (23 listopad) naprawię błąd dotyczący komet oraz spróbuję zrobić coś co by wyświetlało daty ekspedycji. Myślę że zrobię wąskie pionowe okienko z lewej lub prawej strony gdzie będą godziny i daty ostatnich ekspedycji.

 

W dalszych planach:

- opcja backupa przy każdym włączeniu programu (tworzy osobny plik, którego nazwa będzie obecną datą i godziną, w którym będą zapisane dotychczasowe statystyki) [do końca miesiąca]

- osobny przycisk do wprowadzania raportów z wybranego pliku tekstowego [do końca miesiąca]

- eksport statystyk [do końca miesiąca]

 

@EDIT

Błąd z kometami i klonami naprawiony, wyświetla i liczy już poprawnie. Link do update

http://www56.zippysh...43920/file.html
 


Użytkownik spieriz edytował ten post 17 listopad 2014 - 22:00

  • 0

Dołączona grafikaDołączona grafikaDołączona grafika


#6 kozel

kozel

    Namiestnik chorąży

  • Użytkownik
  • 178 postów
    • Online: 14d 11h 6m 59s
  • Nazwa z gry:-
  • Uniwersum:-

Napisano 17 listopad 2014 - 21:12

no smiga jak poj...- może jakieś asty dla kolegi w nagrodę za usprawnienie gry?:) albo się UNI zrzuci na dex dla kolegi (<3bln oczywiście) :D


  • 0

#7 I_Will_Never_Forget

I_Will_Never_Forget

    Stary mędrzec

  • Użytkownik
  • 724 postów
    • Online: 36d 3h 19m 18s
  • Nazwa z gry:IWNF
  • LokalizacjaWarszawa

Napisano 17 listopad 2014 - 21:18

Proszę napisać post z nickiem oraz uni do przelewu astatów ;) Przyznam co nieco za świetną robotę ;)


  • 0

EX-J.ADMIN


#8 spieriz

spieriz

    Emerytowany SGO

  • Użytkownik
  • 2434 postów
    • Online: 188d 23h 37m 32s
  • Nazwa z gry:spieriz
  • Uniwersum:Uniwersum 8
  • Gadu-Gadu:2388678
  • LokalizacjaKędzierzyn-Koźle

Napisano 17 listopad 2014 - 21:21

spieriz, u8. :)

skoro jednak ktoś docenia pracę, to postaram się wszystkie napisane wyżej aktualizacje skończyć do obecnej niedzieli.

 

 

//Przyznano.

Życzę wytrwałości w dalszej pracy.

I_W_N_F


Użytkownik I_Will_Never_Forget edytował ten post 17 listopad 2014 - 21:25

  • 0

Dołączona grafikaDołączona grafikaDołączona grafika


#9 spieriz

spieriz

    Emerytowany SGO

  • Użytkownik
  • 2434 postów
    • Online: 188d 23h 37m 32s
  • Nazwa z gry:spieriz
  • Uniwersum:Uniwersum 8
  • Gadu-Gadu:2388678
  • LokalizacjaKędzierzyn-Koźle

Napisano 23 listopad 2014 - 13:56

Zgodnie z obietnicą, dzisiaj prezentuję nową wersję programu - 1.10, w której to zostały dodane opcje backupu, przywracania kopii zapasowej, eksportu statystyk oraz wprowadzania raportów z wybranego pliku tekstowego.

 

http://www36.zippysh...18020/file.html
 

;)


  • 0

Dołączona grafikaDołączona grafikaDołączona grafika


#10 deusx

deusx

    Admin / programista

  • Administrator
  • 9306 postów
    • Online: 129d 18h 2m 24s
  • Nazwa z gry:deusx
  • Uniwersum:2-9

Napisano 23 listopad 2014 - 23:41

Przerzucone na nasz serwer:

http://ogam.net.pl/d...edycji_1_10.jar


  • 0

Dołączona grafika


#11 spieriz

spieriz

    Emerytowany SGO

  • Użytkownik
  • 2434 postów
    • Online: 188d 23h 37m 32s
  • Nazwa z gry:spieriz
  • Uniwersum:Uniwersum 8
  • Gadu-Gadu:2388678
  • LokalizacjaKędzierzyn-Koźle

Napisano 05 grudzień 2014 - 19:43

Przedstawienie wyników 1500 ekspedycji przy 26 PTE i 150 000 000 szperaczy :)

Wyeksportowane wyniki prezentują się moim zdaniem bardzo ładnie i czytelnie.

Może dodam jeszcze na samej górze PTE i ilość szperaczy, jakie były używane.

 

Deuter_________901_______259.488.000.000.000______60.07_____62.0
Tryt___________159_______332.588__________________10.6______12.0
Astat__________19________37_______________________1.27______1.0
Oficer_________12________36_______________________0.8_______1.0
Klon___________84________66.150.000.000.000_______5.6_______5.0
Kometa_________91________-71.662.500.000.000______6.07______5.0
Klon-Kometa____-7________-5.512.500.000.000_______0.0_______0.0
Dziura_________21________-55.125.000.000.000______1.4_______2.0
Nic____________213_______0________________________14.2______12.0
Suma___________1.500_____198.850.500.000.000______100.0_____100.0

 

@EDIT

kolorki nie ja robiłem. ;D

automatycznie zostały dodane przez opcję [ code], bo tylko w niej statystyki są czytelne (każdy znak jest tej samej długości i kolumny się nie rozjeżdżają)


Użytkownik spieriz edytował ten post 05 grudzień 2014 - 19:44

  • 0

Dołączona grafikaDołączona grafikaDołączona grafika


#12 Neriel

Neriel

    Potomek zbawionego

  • J.Admin
  • 3244 postów
    • Online: 234d 12h 34m 26s
  • Nazwa z gry:Neriel
  • Uniwersum:3
  • Gadu-Gadu:1463534
  • LokalizacjaWeyhausen

Napisano 05 grudzień 2014 - 20:25

Przy wyświetlaniu liczb należy je wyrównywać do prawej, tak by cyfry jednostek, dziesiątek, setek, tysięcy, itd. były na tych samych pozycjach.

Popatrz na pozycje klon, kometa, klon-kometa, dziura. Porozsuwane, jedne dodatnie inne ujemne.

 

Ja w swoim kalkulatorze już to poprawiłem ale udostępnię jak porobię wszystko co planowałem.


  • 0

#13 destiny

destiny

    Nawiedzony Lucyfer

  • Użytkownik
  • 363 postów
    • Online: 246d 13h 35m 18s
  • Nazwa z gry:Destiny
  • Uniwersum:8

Napisano 05 grudzień 2014 - 21:13

 
taka tam tragedia na 27 lvl

Deuter_________436_______133.416.000.000.000______62.64_____64.0
Tryt___________98________235.507__________________14.08_____14.0
Astat__________3_________8________________________0.43______1.0
Oficer_________4_________12_______________________0.57______1.0
Klon___________34________26.775.000.000.000_______4.89______5.0
Kometa_________41________-32.287.500.000.000______5.89______5.0
Klon-Kometa____-7________-5.512.500.000.000_______0.0_______0.0
Dziura_________21________-55.125.000.000.000______3.02______2.0
Nic____________59________0________________________8.48______8.0
Suma___________696_______72.778.500.000.000_______100.0_____100.0

Użytkownik satriani edytował ten post 05 grudzień 2014 - 21:19

  • 0

#14 Alwego

Alwego

    Mówca planetarny

  • Użytkownik
  • 986 postów
    • Online: 182d 15h 30m 27s
  • Nazwa z gry:Alwego
  • Uniwersum:5
  • LokalizacjaSzczecin

Napisano 05 grudzień 2014 - 21:33

Trzydziestka ;] W tym miesiącu strasznie dużo komet, w poprzednich dwóch miesiącach 2 mld szperek na próby moonowe przerobiłem, teraz trza będzie dobudowywać :D

Deuter_________264_______95.040.000.000.000_______70.03_____70.0
Tryt___________71________257.472__________________18.83_____20.0
Astat__________4_________11_______________________1.06______1.0
Oficer_________1_________3________________________0.27______1.0
Klon___________14________11.025.000.000.000_______3.71______5.0
Kometa_________23________-18.112.500.000.000______6.1_______5.0
Klon-Kometa____-9________-7.087.500.000.000_______0.0_______0.0
Dziura_________0_________0________________________0.0_______0.0
Nic____________0_________0________________________0.0_______-2.0
Suma___________377_______87.952.500.000.000_______100.0_____100.0
 

  • 0

#15 destiny

destiny

    Nawiedzony Lucyfer

  • Użytkownik
  • 363 postów
    • Online: 246d 13h 35m 18s
  • Nazwa z gry:Destiny
  • Uniwersum:8

Napisano 17 grudzień 2014 - 09:13

Deuter_________2.029_____620.874.000.000.000______61.73_____64.0
Tryt___________460_______1.137.402________________13.99_____14.0
Astat__________30________51_______________________0.91______1.0
Oficer_________28________84_______________________0.85______1.0
Klon___________184_______144.900.000.000.000______5.6_______5.0
Kometa_________174_______-137.025.000.000.000_____5.29______5.0
Klon-Kometa____10________0________________________0.0_______0.0
Dziura_________63________-165.375.000.000.000_____1.92______2.0
Nic____________319_______0________________________9.7_______8.0
Suma___________3.287_____455.499.000.000.000______100.0_____100.0

a to dokonania na 27 lvl statystyki gromadzone od 10.11.2014


  • 0

#16 spieriz

spieriz

    Emerytowany SGO

  • Użytkownik
  • 2434 postów
    • Online: 188d 23h 37m 32s
  • Nazwa z gry:spieriz
  • Uniwersum:Uniwersum 8
  • Gadu-Gadu:2388678
  • LokalizacjaKędzierzyn-Koźle

Napisano 08 styczeń 2015 - 09:36

Podsumowanie mojej przygody z 26 PTE, od dzisiaj zaczynam 27 :)

Akurat się złożyło, że ładna liczba na koniec wyszła.

 

Deuter_________1.804_____687.456.000.000.000______59.67_____62.0
Tryt___________430_______923.802__________________10.75_____12.0
Astat__________43________87_______________________0.9_______1.0
Oficer_________40________120______________________1.0_______1.0
Klon___________241_______189.787.500.000.000______6.02______5.0
Kometa_________198_______-155.925.000.000.000_____4.20______5.0
Klon-Kometa____43________0________________________0.0_______0.0
Dziura_________65________-170.625.000.000.000_____1.63______2.0
Nic____________596_______0________________________14.9______12.0
Suma___________4.000_____516.831.000.000.000______100.0_____100.0

  • 0

Dołączona grafikaDołączona grafikaDołączona grafika


#17 hhsnake0

hhsnake0

    Prorok narodów

  • J.Admin
  • 1158 postów
    • Online: 70d 21h 35m 51s
  • Nazwa z gry:hhsnake0
  • Uniwersum:8
  • Gadu-Gadu:nie posiadam :)
  • Tlen:nie posiadam :)

Napisano 19 luty 2015 - 23:11

 

Podsumowanie mojej przygody z 26 PTE, od dzisiaj zaczynam 27 :)

Akurat się złożyło, że ładna liczba na koniec wyszła.

Deuter_________1.804_____687.456.000.000.000______59.67_____62.0
Tryt___________430_______923.802__________________10.75_____12.0
Astat__________43________87_______________________0.9_______1.0
Oficer_________40________120______________________1.0_______1.0
Klon___________241_______189.787.500.000.000______6.02______5.0
Kometa_________198_______-155.925.000.000.000_____4.20______5.0
Klon-Kometa____43________0________________________0.0_______0.0
Dziura_________65________-170.625.000.000.000_____1.63______2.0
Nic____________596_______0________________________14.9______12.0
Suma___________4.000_____516.831.000.000.000______100.0_____100.0

 

spieriz chyba dopatrzyłem się błędu w Twoim kalkulatorze.

Chodzi dokładnie o sumowanie ilości wykonanych ekspedycji.

 

Suma___________4.000

 

Niby masz wykonane 4000 ekspedycji ale ja policzyłem to "na piechotę" i wyszło 3460 ekspedycji.

Jest to błąd spory i pytanie,czy przez to kalkulator nie wprowadza nas w błąd odnośnie średniej jaka powinna być przy np: ilości deuteru

 

 

A tutaj moje wyniki :

 

Deuter_________1.200_____367.200.000.000.000______59.11_____64.0
Tryt___________275_______691.235__________________13.55_____14.0
Astat__________22________46_______________________1.08______1.0
Oficer_________22________66_______________________1.08______1.0
Klon___________140_______110.250.000.000.000______6.9_______5.0
Kometa_________97________-76.387.500.000.000______4.78______5.0
Klon-Kometa____43________0________________________0.0_______0.0
Dziura_________48________-126.000.000.000.000_____2.36______2.0
Nic____________226_______0________________________11.13_____8.0
Suma___________2.030_____241.200.000.000.000______100.0_____100.0

 

Niby 2030 ekspedycji a licząc na piechotkę wychodzi ich 2073 u mnie o 43 za dużo.

Wiesz może co to może być ? :)


  • 0

#18 destiny

destiny

    Nawiedzony Lucyfer

  • Użytkownik
  • 363 postów
    • Online: 246d 13h 35m 18s
  • Nazwa z gry:Destiny
  • Uniwersum:8

Napisano 20 luty 2015 - 15:48

Snake, właśnie po Twoim poście też podliczyłem i masz racje coś jest nie tak z sumowaniem,

 

Tutaj wklejam link do SS z podliczeniem i liczeniem na kalkulatorze na piechote

 

http://scr.hu/58q5/spaqj


  • 0

#19 Neriel

Neriel

    Potomek zbawionego

  • J.Admin
  • 3244 postów
    • Online: 234d 12h 34m 26s
  • Nazwa z gry:Neriel
  • Uniwersum:3
  • Gadu-Gadu:1463534
  • LokalizacjaWeyhausen

Napisano 20 luty 2015 - 16:48

Eh... nie skomentuję...

Ale podpowiem - jesteście pewni, że liczycie klony i komety jak należy?

 

Nie mniej to co spieriz napisał 08 stycznia 2015 - 09:36 zawiera błąd. Tam suma rzeczywiście się nie zgadza.


  • 0

#20 Iac

Iac

    Strażnik pokoju

  • Użytkownik
  • 140 postów
    • Online: 4d 9h 17m 54s
  • Nazwa z gry:Iac
  • Uniwersum:5

Napisano 20 luty 2015 - 16:51

Polecam używanie mojego formularza w excelu: http://www.datafilehost.com/d/4c9c92dc


  • 0





Również z jednym lub większą ilością słów kluczowych: statystyki, ekspedycji, pte, uswe, spieriz, java, jar

Użytkownicy przeglądający to forum: 0

0 użytkowników, 0 gości, 0 anonimowych