Dodaj wpis w tym temacie
Spis tematów | Strona: 1 2 Wyślij wiadomość do admina |
Przewiń wpisy ↓ | Generator KENO i Multi |
2013-06-03 (22:01)![]() Data rejestracji: 2009-04-30 Ilość postów: 820 ![]() | wpis nr 644 715 [ CZCIONKA MONOSPACE ] Witam, Czy są zainteresowani generatorem Multi i Keno opartym o ISAAC+? Szkic algorytmu będzie wyglądał następująco: * Inicjalizacja stanu wewnętrznego ISAAC+ na całej szerokości przez windowsowy CryptGenRandom. * Permutacja generatorem ISAAC+ kolejności elementów w tablicy 1..n (gdzie n to najwyższa liczba w zbiorze z którego losuje się kombinacje) - permutacja wykonana będzie algorytmem Fisher-Yates. * Po tasowaniu pierwszych x liczb w tablicy będzie sortowanych rosnąco i zwracanych jako kombinacja. Wartość x to ilość elementów w losowanych kombinacjach. Program będzie napisany pod 32-bitowe Delphi i sterowany z wiersza poleceń. Do wersji GUI będzie trzeba mnie naprawdę solidnie przekonać - z zasady piszę przeważnie programy dla wiersza poleceń. Kod źródłowy będzie udostępniony, jeśli będą zainteresowane nim osoby. Kurko, jeśli to czytasz: Sądzę, że kod źródłowy da się drobnymi zmianami dostosować do 64-bitowego FreePascala, co powinno pozwolić na wyciśnięcie z kodu większej wydajności niż dla kompilacji 32-bitowej. Moje uwagi i wyjaśnienia co do algorytmu ISAAC+ można znaleźć tutaj: http://tinyurl.com/k7qoorx Pracę nad programem rozpocznę po zgłoszeniu się większej ilości chętnych. Pozdrawiam ciepło, Amadeus |
2013-06-04 (08:40)![]() Data rejestracji: 2005-12-12 Ilość postów: 4801 ![]() | wpis nr 644 811 [ CZCIONKA MONOSPACE ] Witam Taka jak w temacie aplikacja powinna znajdować się w zasobach gracza. Dlatego zgłaszam zainteresowanie powyższym. pozdrawiam |
2013-06-04 (12:41)![]() Data rejestracji: 2012-09-01 Ilość postów: 2921 ![]() | wpis nr 644 893 [ CZCIONKA MONOSPACE ] Witam, Warto spróbować. Mogę przerobić na wersję GUI. Pozdrawiam. |
2013-06-05 (10:35)![]() Data rejestracji: 2005-12-12 Ilość postów: 4801 ![]() | wpis nr 645 279 [ CZCIONKA MONOSPACE ] Amadeus,będzie generator ? |
2013-06-05 (10:40)![]() Data rejestracji: 2007-03-17 Ilość postów: 50 ![]() | wpis nr 645 280 [ CZCIONKA MONOSPACE ] AMADEUS WARTO SPRÓBOWAĆ NAWET JAK BĘDZIE MAŁO CHĘTNYCH |
2013-06-06 (14:07)![]() Data rejestracji: 2005-12-12 Ilość postów: 4801 ![]() | wpis nr 645 842 [ CZCIONKA MONOSPACE ] Amadeus, powstanie Generator KENO i Multi ? |
2013-06-06 (16:06)![]() Data rejestracji: 2009-04-30 Ilość postów: 820 ![]() | wpis nr 645 898 [ CZCIONKA MONOSPACE ] Wciąż za mało chętnych na generator. Uruchomię projekt jeśli zbierze się grupa poważnie zaangażowanych w analizy osób. Pozdrawiam ciepło, Amadeus |
2013-06-07 (13:21)![]() Data rejestracji: 2008-10-13 Ilość postów: 20531 ![]() | wpis nr 646 312 [ CZCIONKA MONOSPACE ] Amadeus, Takie osoby mają swoje narzędzia do analizy. Może przez samą ciekawość zaangażują się w temacie, ale to nic pewnego. Jeśli chcesz coś przekazać to po prostu zrób to. Powodzenia |
2013-09-03 (11:14)![]() Data rejestracji: 2012-09-03 Ilość postów: 3244 ![]() | wpis nr 682 983 [ CZCIONKA MONOSPACE ] @Amadeus Czy kontynuujesz pracę na tym generatorem? - jestem zainteresowany. Jestem też bardzo zainteresowany napisaniem takiego generatora na potrzeby Mini Lotto. Pozdrawiam |
2015-02-05 (11:16)![]() Data rejestracji: 2009-04-30 Ilość postów: 820 ![]() | wpis nr 873 565 [ CZCIONKA MONOSPACE ] Witam, Będzie aktualizacja tematu i będzie publikacja generatorów. Po serii moich ostatnich postów o marności standardowych/popularnych/środowiskowych generatorów dostałem zapytania w temacie. Ilość zainteresowanych okazała się spora, więc będę publikował generatory. Na chwilę obecną gotowe są: Pracujące na bazie generowania i konwersji CSN: * Polskie Lotto * Polskie Mini Lotto Pracujące na bazie generowania i konwersji CSN ORAZ osobnego wyboru liczby z zadanego zakresu (bonus balls/star balls wybieranego z osobnej "maszyny" czyli osobnego stanu wewnętrznego generatora): * EuroMillions * EuroJackpot * UK National Lottery / 49s W przygotowaniu są: * Generator KENO * Generator Multi Wszystkie oparte są o kryptograficznie silny generator ISAAC+ inicjowany poprawnie losowością systemową na całej szerokości stanu wewnętrznego. Rozważam też generator sprzętowy dla każdego - rzeczywistą fizyczną losowość uzyskiwałby z próbkowania szumu matrycy kamerki USB (webcam). Rozwiązanie tanie i skuteczne. Aktualnie badam związane z tym biblioteki procedur. Pozdrawiam ciepło, Amadeus |
2015-02-05 (14:49)![]() Data rejestracji: 2009-04-30 Ilość postów: 820 ![]() | wpis nr 873 644 [ CZCIONKA MONOSPACE ] Aktualizacja: * dodany generator dla gry "Ekstra Pensja" |
2015-02-05 (15:34)![]() Data rejestracji: 2005-12-12 Ilość postów: 4801 ![]() | wpis nr 873 658 [ CZCIONKA MONOSPACE ] Witaj,Amadeus Bardzo ciekawy Temat i zarazem pouczający. Życzę wytrwałości. Pozdrawiam |
2015-02-05 (16:02)![]() Data rejestracji: 2014-01-25 Ilość postów: 4128 ![]() | wpis nr 873 667 [ CZCIONKA MONOSPACE ] Witaj Amadeus ! Mam pytanko, czy istnieje możliwość zakupu generatorów ? Interesowałby mnie generator do mini lotto i ekstra pensji. Pozdrawiam ! |
2015-02-05 (16:03)![]() Data rejestracji: 2009-04-30 Ilość postów: 820 ![]() | wpis nr 873 668 [ CZCIONKA MONOSPACE ] @zorza Generatory będą za darmo - dla wszystkich. |
2015-02-05 (16:08)![]() Data rejestracji: 2009-07-08 Ilość postów: 3863 ![]() | wpis nr 873 669 [ CZCIONKA MONOSPACE ] ciekawy pomysł z chęcią pomogę w dalszych badaniach czy to przepisaniu generatorów na inny język |
2015-02-05 (16:10)![]() Data rejestracji: 2014-01-25 Ilość postów: 4128 ![]() | wpis nr 873 670 [ CZCIONKA MONOSPACE ] Zaznaczam, że nie znam się na technikach informatycznych opracowywania programów. Jedynie umiem obsługiwać w sumie proste programy. np. lottoCada itd. |
2015-02-05 (16:11)![]() Data rejestracji: 2014-01-25 Ilość postów: 4128 ![]() | wpis nr 873 672 [ CZCIONKA MONOSPACE ] @Amadeus Dzięki za informację ! |
2015-02-05 (16:49)![]() Data rejestracji: 2009-04-30 Ilość postów: 820 ![]() | wpis nr 873 683 [ CZCIONKA MONOSPACE ] @ralfek Opublikuję też kody źródłowe, więc będziesz miał szansę konstruować własne rozwiązania. To, co sugeruję, to kompilację ISAAC+ jako biblioteki dynamicznej (DLL) z interfejsem do funkcji generowania by korzystać z niego mogły programy pisane w innych językach. Ja swoje programy piszę w Delphi 7 (dialekt Object Pascala). Pozdrawiam ciepło, Amadeus |
2015-02-05 (18:49)![]() Data rejestracji: 2009-04-30 Ilość postów: 820 ![]() | wpis nr 873 700 [ CZCIONKA MONOSPACE ] Aktualizacja: 2015-02-05 18:40 Ulepszyłem szkielet generatora co umożliwiło generowanie kombinacji do C(80,10) włącznie - np. KENO i Multi Multi - bez odwoływania się do zewnętrznych bibliotek obsługi wielkich liczb. Kosztem będzie spadek prędkości generowania. Aktualną wersją generatora można generować "typy" dla KENO i MultiMulti - ale nie symulacje losowań. Granicą dla tej wersji są właśnie parametry C(80,10). Symulacje losowań będą wymagać innego podejścia - tasowania tablicy liczb algorytmem Fisher-Yates. To oznacza osobny algorytm, a taki jest właśnie w fazie testów (bo tasowanie tablicy zostanie być może zastąpione znacznie szybszym wyborem poprzez maskę bitową). Pozdrawiam ciepło, Amadeus |
2015-02-06 (09:35)![]() Data rejestracji: 2009-04-30 Ilość postów: 820 ![]() | wpis nr 873 827 [ CZCIONKA MONOSPACE ] Aktualizacja: piątek 06.02.2015, 09:27 Kilka optymalizacji kodu przyspieszyło generatory - także te w wersji z 64bitowymi liczbami losowymi dla KENO i Multi. Dodałem jakościowy mechanizm bezpieczeństwa: jeżeli procedura inicjacji generatora losowością systemową nie powiedzie się, generator nie uruchomi się wcale. Na chwilę obecną gotowe są: Pracujące na bazie generowania i konwersji CSN: * Polskie Lotto * Polskie Mini Lotto * Generator KENO * Generator Multi UWAGA! Na chwilę obecną generatory KENO i Multi oparte o losowe CSN generują "TYPY" ("kupony" 10 z 70 i 10 z 80) nie losowania. Proszę o informację ile osób potrzebuje generować także pełne losowania 20 z 70 / 20 z 80. Pracujące na bazie generowania i konwersji CSN ORAZ osobnego wyboru liczby z zadanego zakresu (bonus balls/star balls wybieranego z osobnej "maszyny" czyli osobnego stanu wewnętrznego generatora): * EuroMillions * EuroJackpot * UK National Lottery / 49s * Polska Ekstra Pensja W przygotowaniu ogólny losowy generator "K z N" z opcjonalnym sortowaniem pozwalający na generowanie dowolnych kombinacji. Aktualnie założone limity to N<=80 i K<=50. Proszę o informację, czy przyda się komuś generator o innych limitach. Pozdrawiam ciepło, Amadeus --- wpis edytowano 2015-02-06 09:36 --- |
| Dodaj wpis w tym temacie | Spis tematów | Wyniki lotto | Strona: 1 2 Wyślij wiadomość do admina |