Forum strony www.multipasko.pl [Regulamin]


Dodaj wpis w tym temacie
Spis tematów
Login:

Hasło:
Strona: 1 2 ... 10 11 12 ... 18 19
Wyślij wiadomość do admina

Przewiń wpisy ↓

C++ od niechcenia

2018-06-24 (11:28)

status MLRandom
Data rejestracji: 2016-01-16
Ilość postów: 553

14699
wpis nr 1 174 427
[ CZCIONKA MONOSPACE ]

Super! Sindbad, a nie sądzisz, że lepiej byłoby liczyć ONTy dopiero gdzieś od setnego losowania? To po to by pierwsze wyniki (nieco zafałszowane) nie wpływały na całość? Ja tak robiłem u siebie. Przez 100 losowań ONTy zdążą się "zbudować", "paść", czyli złapać normalny rytm tańca
2018-06-24 (14:25)

status sindbad
Data rejestracji: 2008-10-13
Ilość postów: 20531

3794
wpis nr 1 174 464
[ CZCIONKA MONOSPACE ]

Według mnie należy liczyć od pierwszego losowania.



//wg tej logiki to 0 (trafienie) 1 2 3 4



Trafienie w piątym losowaniu:



1 2 3 4 5 - losowania

1 2 3 4 0 - wartość ont



Muszę się upewnić, bo biorę się za wypełnianie tablicy.

--- wpis edytowano 2018-06-24 14:27 ---

2018-06-26 (10:47)

status sindbad
Data rejestracji: 2008-10-13
Ilość postów: 20531

3794
wpis nr 1 174 803
[ CZCIONKA MONOSPACE ]

Przykład wypełnienia tablicy ONT.

W pierwszej kolumnie dałem przykładowo najwyższe ONT na dane losowanie.



http://bit.ly/2Kl4tcq

2018-06-26 (12:07)

status MLRandom
Data rejestracji: 2016-01-16
Ilość postów: 553

14699
wpis nr 1 174 814
[ CZCIONKA MONOSPACE ]

OK. Tablica do "obróbki" jest

Ja bym tylko skorygował pierwszą kolumnę, bo "przeciąga" ONTa po trafieniu. Tzn. w jednym wierszu jest ONT maksymalny 41 (1. kolumna) i w danej kolumnie (np. liczba 23) też 41. W następnym wierszu, w kolumnie liczby (tu: 23) jest już 0 (trafienie), a w pierwszej kolumnie (ONT maksymalny z wiersza) dalej "ciągnie" tego ONTa i wyświetla 42. A powinien już łapać nowego ONTa i jego śledzić.
2018-06-26 (12:39)

status sindbad
Data rejestracji: 2008-10-13
Ilość postów: 20531

3794
wpis nr 1 174 816
[ CZCIONKA MONOSPACE ]

No właśnie.

Kiedyś miałem spór z niejakim Mariuszem o coś takiego.



Przerwa vs Oczekiwanie



11111 - liczba z maksymalną przerwą = 0

11101 - liczba z maksymalną przerwą = 1



11111 - liczba z maksymalnym ONT = 1

11101 - liczna z maksymalnym ONT = 2



Jeśli wymyśliłeś zero przy trafieniu to jest tylko maska a faktycznie ONT+1

--- wpis edytowano 2018-06-26 12:43 ---

2018-06-26 (14:12)

status MLRandom
Data rejestracji: 2016-01-16
Ilość postów: 553

14699
wpis nr 1 174 840
[ CZCIONKA MONOSPACE ]

Tak na dobra sprawę jest to rzecz wtórna, umowna. W zależności o przyjętego wariantu kalibruje się maszynerię obliczeniową. Ja lubię zero, bo od razu widzę trafienia

Przyjmij wygodniejszy dla siebie wariant, jedynie wyraźnie zakomunikuj jak przyjęty wariant działa Ja osobiście wolę zera
2018-06-26 (17:08)

status 777ch
Data rejestracji: 2005-11-07
Ilość postów: 22655

1386
wpis nr 1 174 866
[ CZCIONKA MONOSPACE ]

A ja co najmniej 4 zera

--> ale np. po jedynce z przodu
2018-06-26 (23:50)

status sindbad
Data rejestracji: 2008-10-13
Ilość postów: 20531

3794
wpis nr 1 174 953
[ CZCIONKA MONOSPACE ]

MLRandom, program napiszę według algorytmu, jaki proponujesz.

Jak gdzieś zrobię błąd to wal śmiało.
2018-06-27 (23:20)

status MLRandom
Data rejestracji: 2016-01-16
Ilość postów: 553

14699
wpis nr 1 175 141
[ CZCIONKA MONOSPACE ]

Sindbad, czyli tablica danych do obróbki jest już już chyba jasna.

Tablicę wyników (druga - tu zapisujemy wyniki obróbki danych z pierwszej tablicy) proponuję zrobić w układzie:



1. kolumna - liczba ML, która weszła do gry z najwyższym ONTem (np. 23)

2. kolumna - ONT przy którym liczba z poz. 1 weszła do gry (np. 47)

3. ilość losowań liczby w grze (np. 13) lub ONT przy którym padła.

4. Ilość losowań, z przedziału od poz. 2 do poz 3, po którym padł lewy "obok" (n-1). Np. 8. Jeśli nie padł przed naszą liczbą n, to wpisujemy 999, jako znacznik.

5. Ilość losowań, z przedziału od poz. 2 do poz 3, po którym padł prawy "obok" (n+1). Np. 3. Jeśli nie padł przed naszą liczbą n, to wpisujemy 999, jako znacznik.

Ta tablica byłaby eksportowana do pliku tekstowego. To jest nasz zasadnicza tablica z wynikami do dalszej obróbki (np. tablicą przestawną po wczytaniu do excela)



Taki pomysł do rozpatrzenia
2018-06-27 (23:31)

status 777ch
Data rejestracji: 2005-11-07
Ilość postów: 22655

1386
wpis nr 1 175 143
[ CZCIONKA MONOSPACE ]

Tablica może być od razu exportowana do excela

ale nie wiem jak to w c++ jest ,

ale się da
2018-06-28 (00:07)

status sindbad
Data rejestracji: 2008-10-13
Ilość postów: 20531

3794
wpis nr 1 175 145
[ CZCIONKA MONOSPACE ]

Na razie brak mi czasu na rozrywkę, ale co się odwlecze to nie uciecze.
2018-07-22 (19:27)

status sindbad
Data rejestracji: 2008-10-13
Ilość postów: 20531

3794
wpis nr 1 178 870
[ CZCIONKA MONOSPACE ]

Hej!



Instalowałem sobie wczoraj Windows 10.

Normalnie śmiech na sali.

Wracam do XP.
2018-07-28 (13:06)

status sindbad
Data rejestracji: 2008-10-13
Ilość postów: 20531

3794
wpis nr 1 179 651
[ CZCIONKA MONOSPACE ]

Czołem!



Niestety namawiają mnie do tego paskudztwa, więc będę się musiał przesiadać na to coś.
2019-12-12 (20:43)

status siger7
Data rejestracji: 2017-07-30
Ilość postów: 199

15381
wpis nr 1 261 615
[ CZCIONKA MONOSPACE ]

puk puk sindbad, jestes tam ?

cyt: "sindbad --> to mistrz i zrobi to precyzyjnie.
--> o ile mu się ......będzie chciało ." /777ch/
Zwracam sie w takim razie do mistrza z prosba i zapytaniem, czy w ramach "wolnych mocy przerobowych" moglbys napisac aplikacje/moze masz/, ktora bedzie z podanych kombinacji trojkowych/czworkowych/ z pliku txt "upakowywac" i zapisywac w rozpisie na szesc skreslen ?/Zapis tez do pliku txt/. Przyklad i wiecej informacji napisalem w watku "Edi8 - ROZPISY , METODY I STRATEGIE GRY kontynuacja" strona 137/138 od wpisu nr 1 260 880. Pozdrawiam
2019-12-15 (23:18)

status sindbad
Data rejestracji: 2008-10-13
Ilość postów: 20531

3794
wpis nr 1 262 246
[ CZCIONKA MONOSPACE ]

Cześć
Temat systemów mnie nie interesuje, ale gdybyś miał gotowy algorytm to bym się zastanowił.
Pozdrawiam
2019-12-16 (17:52)

status siger7
Data rejestracji: 2017-07-30
Ilość postów: 199

15381
wpis nr 1 262 357
[ CZCIONKA MONOSPACE ]

No to klapa, algorytmu nie mam, na programowaniu sie nie znam . Ale pomysl z watkiem o C++ na multipasko uwazam za dobry. Sam sie na tyle zaciekawilem, ze zainstalowalem CodeBlocksa, testuje Twoje kody/dzialaja/, odwiedzilem strone " http://miroslawzelent.pl/kurs" i zaczynam od podstaw kurs dla poczatkujacych "http://shebang.pl/kursy/programowanie-cpp/r3-pierwszy-program/". Moze jako autor watku moglbys od czasu do czasu wrzucic jakis kod celem zbadania i potestowania ? Jeszcze odnosnie mojej prosby : gotowych systemow i programow do ich ukladania nie brakuje. Mnie chodzilo tylko , aby program z wybranych trojek przez uzytkownika /import z pliku txt - zapis tez do txt/ "powiazal" je ze soba/upakowal/ w jak najmniejszej ilosci linii w rozpisie na szesc skreslen. Wybrane przeze mnie trojki nie sa zadnym systemem,
tworza zbior "przypadkowych" kombinacji. Szesc liczb np 1,2,3,4,5,6 zawiera 20 kombinacji trojkowych, i z tych trojek da sie ulozyc jeden rozpis na 6 skreslen. Ale z 20 przypadkowych trojek nie uloze jednego rozpisu 6skr. 777ch ze 141 roznych trojek za pomoca swojego programu ulozyl 21 linii 6skr - 6,71 trojek na linie /ale zastrzegl, ze ktos moze to zrobic lepiej /.
2019-12-16 (18:11)

status 777ch
Data rejestracji: 2005-11-07
Ilość postów: 22655

1386
wpis nr 1 262 359
[ CZCIONKA MONOSPACE ]

sindbad

dwie tablice

losowa dla 6 ek
wielkość xxl ustawionych celem próbkowania
najlepiej na spinedicie

druga tablica to tablica własnych ,pobrana z pliku
obojętne co.....pary,czy trójki czy czwórki

Algorytm to pętla
podmieniasz każdą liczbę
tablicy zasadniczej czyli w tym przypadku 6-skr

na inną kolejną albo losową
za kazdym razem sprawdzając pokrycie całej tablicy
do tablicy własnej ........ sprawdzając xxl pokrytych z tablicy własnej

przy lepszym wyniku zapamiętujesz lepszą tablicę jako podstawową
na której ciagle pętli się ........

Dobrze jest zrobić odniesienie dla ilości prób nieudanych
jeśli pętla nic nie wskóra przez np 10000 prób
to tablicę zapamiętujemy ale ......
w obrabianej zasadniczej wymieniamy dublujemy linię
na losowa już istniejacą ....

Co spowoduje utworzenie się szansy nanowy ........korytarz zmian
i tak w kółko ......

pozdrawiam
2019-12-16 (18:26)

status 777ch
Data rejestracji: 2005-11-07
Ilość postów: 22655

1386
wpis nr 1 262 366
[ CZCIONKA MONOSPACE ]

Sindbad podaje przykład:
tablica własna [trójki] 24-szt
nigdy nie wylosowane w lotto 6/49

1 9 25
1 42 48
3 8 13
3 26 41
4 13 36
4 25 42
4 30 43
5 25 46
8 11 42
9 12 14
10 18 19
10 18 45
11 24 46
11 26 39
16 43 45
17 45 47
19 22 48
22 28 29
23 34 37
27 39 48
28 39 49
29 41 49
30 43 45
34 42 48


tablica szóstek po pętleniu się przez około 2 minuty

04 09 16 30 43 45
04 10 13 18 19 36
03 08 13 22 28 29

Hit pokrycia >= 3|6 --> 7/24-spr.

a więc 17 nie pokryte
% zakresu ustawionego [24]--> 29,1666666666667 %

ot cała filozofia

jak zmienisz ustawienie
z 3-ch szóstek na np. 6-eść

01 27 34 39 42 48
01 04 16 30 43 45
03 26 28 29 41 49
08 11 14 26 39 42
04 09 12 13 14 36
10 18 19 23 34 37

to uzyskasz lepszy wynik

Hit BEST pokrycia >= 3|6 --> 14/24-spr.
% zakresu ustawionego --> 58,3333333333333 %
..........pokrycia
dla układów własnych..... jak chce Siger7

pozdrawiam


Ja mam sporo różnych odwołań do frekwencji czy innych warunków
musiałbym właściwie od nowa to robić.....
a nie bedę kaleczył tego co jest ..... a nie udostępnię całości
to tak ........ na marginesie.



po co to i na co ,skąd ten pomysł

powody były dwa

jeden to wiedza jakie czwórki czy trójki przeważają
w np ont 4|10 ....... wyodrębnienie ich z zapisem
i wygenerowanie nowych 10-ek czy innych sekwencji
bazując na pokryciu


drugi powód

jak masz juz pokrycie jakiegoś rozpisu

to wypisujesz brakujące elementy....... czyli czwórki,piatki czy szóstki

aby nie sprawdzać gwarancji dla np 49 iczb dla np gw 5|12 if hit =12

noi ustawiasz pętlę dla pokrycia 5-ek brakujących tworzac twór 12-liczb

gwarancja wzrosnie o liczbę pokrytych w tej jednej 12-ce ......lub więcej dwunastkach........

no to już chyba jasne.............

--- wpis edytowano 2019-12-16 18:38 ---

2019-12-16 (18:47)

status 777ch
Data rejestracji: 2005-11-07
Ilość postów: 22655

1386
wpis nr 1 262 374
[ CZCIONKA MONOSPACE ]

Ostatni wpis dziś....

oczywiście przykład trochę z kosmosu
bo........ "niemożebne"
aby weszły na raz 2-e trójki z nigdy niewylosowanych

ale .... taki przykład podałem ......
może to być zupełnie dowolna tablica własnych......

na przykład
,,,,,,brakujące do jakiegoś rozpisu na rekord do--> Jolli ect. ect.

pozdrawiam
2019-12-16 (20:57)

status sindbad
Data rejestracji: 2008-10-13
Ilość postów: 20531

3794
wpis nr 1 262 404
[ CZCIONKA MONOSPACE ]

Witaj 777ch,
Dzięki za obszerny tekst, ale ja jestem z czasem w plecy, więc nie mogę tego wykorzystać.

siger7, czy zakłady, jakie podał 777ch są prawidłowe.

Pozdrawiam

| Dodaj wpis w tym temacie | Spis tematów | Wyniki lottoStrona: 1 2 ... 10 11 12 ... 18 19
Wyślij wiadomość do admina