Dodaj wpis w tym temacie
Spis tematów | Strona: 1 2 ... 19 20 21 ... 41 42 Wyślij wiadomość do admina |
Przewiń wpisy ↓ | Generator kombinacji gier liczbowych (moderator tematu: Amadeus) |
2015-02-20 (01:08)![]() Data rejestracji: 2009-07-08 Ilość postów: 3863 ![]() | wpis nr 877 955 [ CZCIONKA MONOSPACE ] 3 14 18 25 30 36 39 50 67 74 1 2 28 32 36 54 56 59 64 75 8 13 34 35 41 45 47 57 64 74 6 15 25 34 36 46 47 49 74 78 6 22 42 43 48 53 59 63 65 71 2 6 13 19 23 33 43 44 54 76 5 12 14 21 24 46 47 52 64 66 1 12 17 20 21 28 40 59 65 75 4 9 10 12 15 19 32 35 60 71 6 19 20 25 29 34 39 51 58 80 --- wpis edytowano 2015-02-20 01:10 --- |
2015-02-20 (01:10)![]() Data rejestracji: 2009-07-08 Ilość postów: 3863 ![]() | wpis nr 877 956 [ CZCIONKA MONOSPACE ] 1 6 9 13 36 46 57 66 67 75 3 4 11 26 30 34 37 49 50 69 4 8 12 14 35 42 48 55 70 74 2 3 4 10 22 29 34 53 71 72 19 27 52 56 62 64 65 68 73 80 6 8 10 17 19 20 53 57 61 77 2 14 20 21 41 47 53 61 64 79 8 18 24 26 30 34 50 57 62 79 4 8 10 30 31 36 57 71 76 77 4 12 14 21 37 40 48 56 65 71 2 5 10 14 26 31 39 44 57 79 4 16 19 25 41 49 58 59 74 79 3 21 27 30 36 49 51 56 66 72 4 12 21 24 36 38 49 54 55 68 8 15 26 28 50 60 67 69 73 75 8 12 14 28 34 38 55 65 68 76 2 18 19 33 40 41 43 59 70 76 3 6 21 22 25 29 40 44 45 63 3 6 10 17 33 42 60 61 65 80 2 29 36 40 47 63 67 75 76 78 14 17 30 35 57 64 66 68 70 79 11 12 18 42 51 57 63 70 73 76 2 8 13 22 26 29 41 44 45 65 5 9 14 16 17 18 55 57 59 76 4 23 28 34 39 48 50 55 56 62 1 7 14 21 39 46 57 64 74 80 8 14 16 23 28 29 39 40 42 78 5 30 35 46 48 51 52 65 74 75 6 11 17 18 20 31 39 46 56 78 15 25 30 37 48 50 52 55 61 68 1 2 9 33 37 39 49 73 77 79 3 5 11 15 24 26 42 47 69 76 23 28 29 32 40 50 52 63 71 78 16 17 27 28 33 39 42 57 65 78 5 20 25 33 37 49 59 66 72 76 4 5 15 32 34 45 66 74 78 79 9 16 24 27 29 39 52 53 55 74 6 7 23 26 46 49 63 65 66 77 2 13 16 19 27 33 45 47 52 63 5 13 31 35 63 65 70 75 78 79 2 17 27 30 52 56 59 62 71 74 5 6 7 14 15 16 20 50 56 80 13 15 31 35 41 57 60 66 67 69 6 9 11 28 35 43 51 52 79 80 4 11 14 17 23 31 58 67 70 74 9 10 32 39 44 47 48 62 70 76 1 12 35 44 46 49 57 59 60 80 14 26 27 32 34 50 62 67 70 80 9 11 15 16 19 24 29 46 55 76 6 10 11 35 41 48 53 55 77 79 2 6 15 18 32 36 38 49 52 55 14 26 37 38 42 46 52 59 66 68 7 9 11 30 32 34 48 51 60 73 7 10 11 15 17 31 56 62 72 73 3 11 18 20 38 42 54 58 61 62 1 10 12 24 25 43 47 54 55 58 17 18 21 25 27 43 50 74 75 79 1 4 10 22 28 46 54 56 62 72 18 22 26 27 31 48 52 55 59 67 14 18 19 21 33 35 50 56 78 79 9 10 38 43 46 55 64 65 75 77 4 7 9 12 27 37 54 57 65 73 19 28 34 38 62 65 71 75 78 80 1 3 18 22 35 45 49 63 68 70 3 13 39 40 49 51 55 56 59 67 19 21 26 28 32 50 52 57 58 62 19 21 23 24 33 39 40 58 60 80 4 10 21 24 31 46 49 53 74 77 10 13 15 39 51 62 63 67 70 71 24 34 45 46 53 59 60 62 64 65 2 14 23 24 26 27 31 36 62 68 2 13 18 35 38 39 40 57 62 70 6 15 20 23 25 40 46 55 60 62 6 10 15 16 22 36 57 77 79 80 4 5 24 27 34 36 48 71 74 76 8 12 18 21 35 43 55 66 68 74 23 26 34 35 40 46 53 58 64 69 11 19 36 47 55 58 67 68 72 76 8 9 27 36 39 60 61 63 68 71 8 19 20 31 34 44 50 58 61 73 3 9 25 32 41 54 61 62 72 80 15 26 34 38 43 45 47 67 74 78 7 19 23 47 58 59 60 63 71 80 30 36 43 46 51 52 61 66 77 79 19 31 32 39 40 49 59 64 77 80 1 9 13 30 49 60 65 67 68 76 1 4 5 7 10 13 14 20 49 67 8 10 13 16 29 48 51 54 58 64 1 14 15 30 32 45 51 62 66 79 14 21 22 23 26 28 42 47 70 78 1 3 6 30 34 45 52 59 60 79 9 13 15 19 33 40 44 50 56 67 2 15 22 26 35 37 38 57 64 78 10 29 33 40 42 45 60 61 70 77 1 19 28 31 33 40 46 63 77 78 6 7 13 14 18 33 46 56 69 72 21 24 26 31 34 43 59 62 72 74 11 18 36 48 50 53 54 62 68 71 6 18 21 32 34 42 57 58 70 79 2 3 4 13 32 41 52 68 71 80 |
2015-02-20 (01:12)![]() Data rejestracji: 2012-09-01 Ilość postów: 2921 ![]() | wpis nr 877 957 [ CZCIONKA MONOSPACE ] Dzieki, |
2015-02-20 (01:29)![]() Data rejestracji: 2012-09-01 Ilość postów: 2921 ![]() | wpis nr 877 958 [ CZCIONKA MONOSPACE ] Koszt 146775 wygrana 54828 zwrot 37% |
2015-02-20 (07:20)![]() Data rejestracji: 2009-04-30 Ilość postów: 820 ![]() | wpis nr 877 971 [ CZCIONKA MONOSPACE ] @Ken Kod źródłowy generatora został opublikowany w tym wątku: wpis nr 876 357 Pozdrawiam ciepło, Amadeus |
2015-02-20 (11:56)![]() Data rejestracji: 2003-11-30 Ilość postów: 631 ![]() | wpis nr 878 014 [ CZCIONKA MONOSPACE ] Witam Mam pytanie ? Jak jest lepiej typować generatorem mini. 1. Wygenerować w jednym dniu 2 zakłady i grać nimi przez 10 dni. 2. Generować co dzień inne 2 zakłady i grać przez 10 dni. czy to nie ma znaczenia , bo decyduje szczęście. Pozdrawiam |
2015-02-20 (15:54)![]() Data rejestracji: 2012-09-01 Ilość postów: 2921 ![]() | wpis nr 878 077 [ CZCIONKA MONOSPACE ] >>I po raz kolejny powtórzę: ilości trafień czy czasy oczekiwania NIE SĄ miarą >>>jakości generatorów. >>>To tak jakbyś testował maratończyków po dwóch metrach no! >>>Ja to sprawdziłem na DL i znacznych różnic brak. >>>Tak jak pisze Amadeus należy wypłynąć na głębsze wody. Raz jeszcze wrócę do wątku testów Ralfka. najpierw nasuwa się pytanie po co właściwie testuje skoro ilości trafień nie są miarą jakości generatorów...pewnie nie tych co nie służą do generowania typowań ![]() I drugie pytanie, co oznaczają te głębsze wody ... miliony czy miliardy testowanych losowań bez powtórzeń jak tylko na to pozwala stan wewnętrzny. Oczekujemy większej dokładności testu czy jakiejś prawdy objawionej ... Oczywiście możemy tak się pobawić i miło spędzać czas. Przy okazji przydało by się trafić szóstkę w Lotto albo całe pięć w Mini czy inną wielką wygraną, bo wierzymy przecież że losowością można pokonać losowość. A tu się robi jakieś testy na ilość trafień ... No i trafienia wychodzą ... 10 zakładów z generatora na 5871 losowań 5 * "8" 91 * "7" 612 * "6" 3062 *"5" 8724 * 4 15766 * 3 17264 * 2 10495 * 1 2691 * 0 i 100 innych na te same losowania. 2 * "9" 75 * "8" 957*"7" 6741 * "6" 30162 * "5" 86353 *"4" A jaka korzyść dla gracza ? Mało się pisze o zwrocie chociaż tu, granie, czasem określa się tu inwestycją. A przecież to podstawowy test. I jeżeli mówimy o metodzie na lepsze typowanie to nie powinno się tego pomijać. I jeszcze raz powtarzam, w polskim lotto zwrot wynosi ok. 40% zainwestowanych pieniedzy i jak razie nikomu nie udało się tego pokonać. Nie ma znaczenia czy stałe zakłady czy zmieniane. Z testu na 10 * 5871 zakładów zwrot wyniósł 37% Z testu na 100* 5871 zakładów zwrot jeszcze dokładniej 38,6% To ja czekam na antyGenerator ![]() --- wpis edytowano 2015-02-20 15:56 --- |
2015-02-20 (16:14)![]() Data rejestracji: 2009-04-30 Ilość postów: 820 ![]() | wpis nr 878 081 [ CZCIONKA MONOSPACE ] @Ken Napisałeś: "najpierw nasuwa się pytanie po co właściwie testuje skoro ilości trafień nie są miarą jakości generatorów...pewnie nie tych co nie służą do generowania typowań" Zalecane przeze mnie oparte o ISAAC+ generatory mają służyć także do generowania nieobciążonych postrzeganiem losowości typowań. Powtórzę: nawet kiepski generator zaliczy test częstotliwościowy na poziomie pojedynczych kombinacji. Ale frekwentystyczny model losowości wymaga, by to zjawisko powtarzało się dla par, trójek, czwórek, itd. Generator o małym stanie nigdy nie będzie w stanie nawet wygenerować takich par, a co dopiero mieć ich ładnie wyrównaną ilość. Jeśli więc chcemy cokolwiek testować w oparciu o kombinacje z generatora (a w tym wątku są osoby które deklaruję wykonywanie właśnie testów) to generator musi być dobry, inaczej będą badane nie cechy gry, ale słabości generatora. Testowanie samych ilości wypadnięć i czasów oczekiwania na poziomie pojedynczych kombinacji owszem, nie da nam wglądu w jakość generatora. Tylko gorszy niż zły generator miałby problem z takim testem. Wyzwanie jakościowe zlokalizowane jest w skali większych zestawów. Pozdrawiam ciepło, Amadeus |
2015-02-20 (16:18)![]() Data rejestracji: 2009-04-30 Ilość postów: 820 ![]() | wpis nr 878 083 [ CZCIONKA MONOSPACE ] @Ken Opisz, proszę, możliwie formalnie, nie ekonomicznie, pożądane cechy hipotetycznego antygeneratora. Z góry dziękuję. Amadeus |
2015-02-20 (19:16)![]() Data rejestracji: 2003-11-30 Ilość postów: 631 ![]() | wpis nr 878 136 [ CZCIONKA MONOSPACE ] @Ken Czyli w układzie strefowym też tak będzie , czy gorzej ?. Mam generator na 3 kolumny . Potrzebuje trafić 2 lub 3 zdarzenia , wszystkich zdarzeń jest 66 . Pozdrawiam |
2015-02-20 (20:20)![]() Data rejestracji: 2010-08-02 Ilość postów: 706 ![]() | wpis nr 878 164 [ CZCIONKA MONOSPACE ] Koledzy, w jaki sposób testujecie czy wykorzystujecie generatory Amadeusa? Mnie zbyt wiele sposobów nie przychodzi do głowy. Interesuje mnie gra 49's. Mam losowania rzeczywiste. I mam 1000 wyników generowanych. Losowania rzeczywiste są w Excellu w pierwszych 6-ściu kolumnach. Losowania generowane w następnych 6-ściu kolumnach Sprawdzam trafienia w generowanych losowaniach, tak jakby były te zakłady codziennie wysyłane. Po kolei, po jednym zakładzie na każde losowanie. I nic innego nie przychodzi mi do głowy. Owszem są trafienia, czasem 3, czasami nawet 4 liczby z 6-ściu. Ale trafienia są tez kiedy weźmiemy dowolne 6 liczb i będziemy je sprawdzać. Generowałem kilka razy (może trzeba kilka tysięcy?) te zestawy 6-ścio liczbowe, czasem jest więcej trafień, czasem mniej. Tak na intuicję należałoby może wygenerować tysiące takich "szyn" (tak to nazywał kiedyś TJ_Gumiś) i sprawdzać po kolei z wynikami rzeczywistymi, jak pokrywają się trafienia. Jak będzie ich sporo i będą regularne, to na tą "szynę" można dalej grać.. |
2015-02-20 (20:27)![]() Data rejestracji: 2008-10-13 Ilość postów: 20531 ![]() | wpis nr 878 168 [ CZCIONKA MONOSPACE ] @arkady202 musisz zmienić zainteresowania. |
2015-02-20 (20:38)![]() Data rejestracji: 2010-08-02 Ilość postów: 706 ![]() | wpis nr 878 172 [ CZCIONKA MONOSPACE ] @sindbad - pewnie masz racje;) |
2015-02-20 (20:46)![]() Data rejestracji: 2009-04-30 Ilość postów: 820 ![]() | wpis nr 878 174 [ CZCIONKA MONOSPACE ] @arkady202 Zanim zmienisz zainteresowania, zbadaj takie opcje z mojego warsztatu: Wariant A: Brutalno-czasochłonno-ślepy: Stwórz sobie programik który będzie generował moim generatorem losowe kombinacje w ilości nieco większej (np o 1000) od ilości wyników archiwalnych. Dla każdego wygenerowanego zestawu sprawdzaj ilość trafień z bazą historyczną. (zestawy z generatora zapisuj). Testuj nie tylko pełne jackpoty, ale też trafienia od 4 wzwyż. Takich zestawów wygeneruj i przetestuj DUŻO (definicja "DUŻO" zależy od Ciebie, od czasu...). Możesz zastosować prosty "eliminator Max" - zapisuj zawsze ostatnio wygenerowany zestaw. Jeśli kolejny zaliczy więcej trafień niż poprzedni, nowy staje się "liderem" a stary jest kasowany z pamięci. Odpal takie narzędzie na całą noc na szybkim kompie. Gdy zwycięski "wielotrafieniowy" zestaw z generatora będzie gotowy, wyczyść go z kombinacji będących trafieniami piątek i czwórek z bazą historyczną. To, co uzyskałeś, to podczyszczony zestaw, moim zdaniem coś zbliżonego do opisywanej przez Ciebie "szyny" Z pozostałymi liczbami podziałaj wg swojego uznania. Jeśli masz jakieś filtry, filtruj. Jeśli stawiasz na ślepy los, wybieraj z tego zbioru podzbiorki i na nie graj. Wariant B: Brutalno-pamięciowo-naśladowczy: Niestety, opis jest po angielsku, pisałem to na anglojęzycznym forum, wklejam z nadzieją, że da się zrozumieć, a jeśli nie, będę tłumaczył do skutku ![]() Przykłady są w pseudokodzie, realnie zaimplementowany kod źródłowy to 16-bitowy DOSowy Turbo Pascal - uprzedzam, by ewentualni chętni nie byli zszokowani - ja naprawdę wciąż kluczowe prace wykonuję w systemie DOS. "Random()" w pseudokodzie oczywiście nie oznacza nędznego randoma, ale generator wysokiej jakości. ======= CYTAT START ======= Program reads to two-dimensional array HistoricResults all historical draw results. Then randomly one historical result is selected. Number at position 1 in this result is copied to new empty array on the same position: Code: R = Random(NumberOfResultsStored) NewCombination[1] = HistoricResults[R,1] Position of just used source combination in HistoricResults array is stored in separate array A: Code: A[1] = R Then, repeating, new random historical result is selected, until one is found, which has the same number at current position as our NewCombination AND is "unused" - was never selected to be the source of numbers: Code: for Counter = 2 to 6 do begin Repeat R = Random(NumberOfResultsStored) until (R not in A) and (HistoricResults[R,Counter-1]=NewCombination[Counter-1]) NewCombination[Counter] = HistoricResults[R,Counter] A[Counter] = R; end If such combination is found, it becomes the source of next number for our NewCombination. When NewCombination is ready, it is returned as result. Arrays NewCombination and A are emptied, and the whole process can be repeated if needed. Pseudocode omits important security feature inside repeat-until loop: when too many attempts to satisfy condition "(R not in A) and (HistoricResults[R,Counter-1]=NewCombination[Counter-1])" have failed, program exits the loop and discards unfinished NewCombination. Combinations generated with this algorithm have the following features: - Every number in derivative combination comes from different historical combination. - Every number in derivative combination at given position comes from the same position of some historical combination. - Every pair of consecutive numbers in derivative combination has appeared at least once in different historical combinations (So, every derivative combination is built from six different historical combinations). - Frequency of numbers in derivative combinations reflects frequency of stored historical results. ======= CYTAT STOP ======= Pozdrawiam ciepło, Amadeus |
2015-02-20 (21:23)![]() Data rejestracji: 2010-08-02 Ilość postów: 706 ![]() | wpis nr 878 194 [ CZCIONKA MONOSPACE ] Hej Amadeus, Ten pierwszy sposób, to jest to co robiłem tylko na bardzo małą skalę. Znaleźć taki zestaw (szynę) 1000 losowań, w których będzie najwięcej trafień i liczyć na to, że ta duża ilość trafień utrzyma się dalej. Mówiąc precyzyjniej - ta szyna 1000 zakładów jest porównywana z losowaniami rzeczywistymi, na każde losowanie wysyłany jest jeden zakład z bazy generowanej, tak jak ida po kolei. Doszliśmy do ostatniego losowania rzeczywistego i następne będzie jutro. A my z boku, w kolejnych sześciu kolumnach mamy jeszcze np 100 generowanych wyników. I na nie będziemy grać, licząc że szyna będzie ciągnąć dalej te trafienia. Drugi sposób jest chyba troche bardziej skomplikowany. Nie chodzi o język, tylko o sam sposób. Jak zrozumiałem, do tablicy 2-wymiarowej wczytujemy historyczne-rzeczywiste losowania i tutaj Twój generator służy nam do wylosowania/wybrania jednego z nich. Liczb z 1-szej pozycji kopiujemy do nowej tablicy i zapisujemy na tej samej pozycji. Tu będzie miało znaczenie czy wyniki są sortowane czy nie. Potem ponownie losujemy z wyników historycznych. Tutaj nie bardzo rozumiem: Then, repeating, new random historical result is selected, until one is found, which has the same number at current position Amadeus jak chcesz to wytłumacz, ale do niczego nie zmuszam, bo nie wiem czy będę korzystał z tej metody. Najlepiej jak napiszesz tylko czy przynosi ona rezultaty, bo jak nie , to szkoda czasu. Pozdrawiam |
2015-02-20 (21:26)![]() Data rejestracji: 2009-07-08 Ilość postów: 3863 ![]() | wpis nr 878 195 [ CZCIONKA MONOSPACE ] " Gdy zwycięski "wielotrafieniowy" zestaw z generatora będzie gotowy, wyczyść go z kombinacji będących trafieniami piątek i czwórek z bazą historyczną. " nie zrozumialem tego ale tak w ogole myslicie, ze takie zestawy dajace dobre wyniki caly czas w ogole istnieja? odpowiadajac lakonicznie - nie sadze |
2015-02-20 (21:40)![]() Data rejestracji: 2010-08-02 Ilość postów: 706 ![]() | wpis nr 878 204 [ CZCIONKA MONOSPACE ] Też nie wiem dlaczego wyrzucać te zestawy. One w grze i tak nie będa miały juz znaczenia. Czy one tam będą czy nie. Trudno tu wytłumaczyć wszystko dokładnie. Jak znajdziemy taki zestaw 1000 generowanych zakładów i postanowimy nim grać to robimy tak: Powiedzmy dla przykładu że bierzemy ostatnie 800 losowań rzeczywistych, losowanie 801 będzie jutro. Ale z boku mamy 1000 wyników generowanych i 800 z nich już nie ma teraz znaczenia, bo już sprawdzaliśmy na nich trafienia. Z boku mamy jeszcze 200 wyników generowanych i nimi będziemy grać teraz, jeden zakład na jedno losowanie, w kolejności w jakiej wygenerował je generator Amadeusa. Teraz liczymy że w następnych 200-stu generowanych wynikach (które pozostały z tysiąca) dalej będzie dużo trafień, może trójek, może czwórek, a może i piatek. A najlepiej szóstka Ja tak to widzę. --- wpis edytowano 2015-02-20 21:44 --- |
2015-02-20 (21:43)![]() Data rejestracji: 2009-04-30 Ilość postów: 820 ![]() | wpis nr 878 205 [ CZCIONKA MONOSPACE ] @arkady202 Na przykładzie: Losujemy jakąś kombinację z bazy historycznej. np: 04 23 25 39 44 48 pierwsza liczba to 04. Kopiujemy ją do pustej tablicy: 04 xx xx xx xx xx Teraz znów losowo wybieramy historyczne kombinacje, aż znajdzie się inna mająca 04 na tej samej pozycji. I oto znalazła się: 04 06 10 20 28 40 kopiujemy z niej do tablicy drugą liczbę, czyli 06: 04 06 xx xx xx xx Teraz szukamy losowo kombinacji historycznej mającej 06 na drugiej pozycji. Szukamy, szukamy i znaleźliśmy: 01 06 14 27 29 42 Kopiujemy trzecią liczbę do tablicy: 04 06 14 xx xx xx Teraz szukamy losowo losowania hsitorycznego z 14 na trzeciej pozycji i tak dalej, aż do zapełnienia tablicy. Każda kombinacja-dziecko ma sześcioro rodziców i dzieli z nimi - że tak złośliwie nawiążę do innego wątku - genom UWAGA! Zapisuj pozycje kombinacji użytych jako "dawcy" i nie używaj ich ponownie podczas generowania danej kombinacji "potomnej" @ralfek Gdy zwycięski "wielotrafieniowy" zestaw z generatora będzie gotowy, wyczyść go z kombinacji będących trafieniami piątek i czwórek z bazą historyczną. " nie zrozumialem tego Tłumaczę: Usuń z wygenerowanego zestawu kombinacje będące trafieniami szóstek, piątek i czwórek w bazie historycznej. ale tak w ogole myslicie, ze takie zestawy dajace dobre wyniki caly czas w ogole istnieja? Cały czas na pewno nie. Ale pewien czas - TAK. Na tym bazuje ta metoda. Pozdrawiam ciepło, Amadeus --- wpis edytowano 2015-02-20 21:47 --- |
2015-02-20 (21:49)![]() Data rejestracji: 2010-08-02 Ilość postów: 706 ![]() | wpis nr 878 208 [ CZCIONKA MONOSPACE ] Amadeus, teraz rozumiem. Na przykładzie najłatwiej zrozumieć. Ale ta pierwsza metoda mnie bardziej interesuje. O tym pisał kiedys TJ_Gumiś. To jest dosyć ciekawe. A ja pisałem : ========= Chyba dlatego właśnie Amadeus czy TJ_Gumiś generowali jakims dobrym generatorem ciągi losowe, żeby znaleźć taka "szynę" na której nie będzie długich słupków. ========= Link: http://forum.multipasko.pl/n_viewtopic.php?id=3879&page=9&sort=&dir= |
2015-02-20 (21:55)![]() Data rejestracji: 2009-07-08 Ilość postów: 3863 ![]() | wpis nr 878 211 [ CZCIONKA MONOSPACE ] znalezienie takiego przypadku, ze 800 bedzie ladnie wchodzic i potem nastepne 200 bedzie graniczyc z cudem poniewaz gdy obliczysz te ladne 800 to nigdy nie wiesz co bedzie dalej dlatego bedzie ich wiecej niz tych 1000 ladnych wiec to strzelanie na oślep znow problem postrzegania czlowieka to ze cos sie dobrze zachowuje nie znaczy, ze tak bedzie --- wpis edytowano 2015-02-20 21:55 --- |
| Dodaj wpis w tym temacie | Spis tematów | Wyniki lotto | Strona: 1 2 ... 19 20 21 ... 41 42 Wyślij wiadomość do admina |