Jeżeli chcesz komentować kliknij na tytuł artykułu, wyświetli się tylko ten artykuł z możliwością komentowania.

poniedziałek, 6 czerwca 2016

Pani Ewa pyta o sposób filtracji ...

Chciałam zapytać, czy jest możliwość, bo nie mogę znaleźć filtracji na konkretne grupy wybranych liczb. Już tłumaczę. Wybieram np.: 1, 4, 10, 26, 35, 47, 49 . Interesuje mnie, aby między podanymi liczbami nie było zawartych kombinacji. Ale już z grupami innych liczb np.: 1, 4 , 12, 25, 38, 42, 45 już tak . Jeżeli w pierwszej grupie są liczby 1,4 to nie wystąpią z liczbami z tej samej grupy, ale z innymi już tak. Przeważnie w programach liczbowych utrudnieniem jest to, że są eliminowane z systemu na stałe i nie mają możliwości wystąpienia w innych grupach. Czy w tym programie znajduje się taka opcja?



Pani Ewo w LottoCAD wydaje mi się że gotowej takiej opcji nie ma ale LottoCAD ma język skryptowy PHP. Temat może być ciekawy ale przyznam się że opis jest nieco niejasny więc nie kojarzę co Pani rozumie np pod pojęciem kombinacji. Proszę dokładnie opisać procedurę najlepiej jako prosty przykład, co na wejściu co na wyjściu i dlaczego ?. Wówczas ponieważ temat jest interesujący to chętnie pomogę i taki skrypt dla Pani napiszę.



Już tłumaczę. np. grupa liczb parzystych. Tu podaję przykładowy zakres od 1-20, czyli: 2,4,6,8,10,12,14,16,18,20. Kombinacje mam na myśli, po prostu zakłady czyli np. w Dużym Lotku 6 to przykładowo z tego zakresu będzie np. kombinacja: 2,4,8,12,16,20. Tak więc wszystkie 6 z tej kombinacji odpadają, ale n 2 zakres to: 2,4,6,8,10,11,12,14,16,18,20 - 11 liczb i tu jest już 11 , czyli liczba parzysta w związku z tym kombinacja 2,4,6,10,11,18 jest już OK. To jest tylko przykład a tak naprawdę jestem zainteresowana wyborem w sumie nieskończonej ilości zakresów liczb. Wybieram sobie dowolny zakres i eliminuję po kolei niechciane kombinacje. Oczywiście w grę wchodzą wszystkie liczby np: 49 Czy nie poplątałam za bardzo?



Po Pani wyjaśnieniu sprawa wydaje się prosta, Jednym słowem odfiltrować wszystkie kombinacje z Pani zestawu (w Dużym Lotku) 6 liczbowe z Pani zestawu liczb ?. czyli dla zestawu : 2,4,6,8,10,12,14,16,18,20 będzie to 210 kombinacji 6 liczbowych

 2  4  6  8 10 12
 2  4  6  8 10 14
 2  4  6  8 10 16
..
..
..
 8 10 14 16 18 20
 8 12 14 16 18 20
10 12 14 16 18 20
i są to zakłady "złe" zostaną one usunięte z Pani zestawu zakładów. Jeżeli tak ma być to proszę o potwierdzenie, postaram się szybko pomóc.



ps: Zanim zapędzę się do pisania skryptu to prostota tego filtra pozwala zrobić to w LottoCadzie bez pisania specjalnego skryptu. Robi się to tak : Z menu filtry wybieramy opcję "Edycja i opcje filtra MHD". Wciskając klawisz Operacje wybieramy opcję "wyłącz wszystkie" (wyłączamy wszystkie filtry zaptaszkowane). Teraz przesuwamy wskaźnik tabeli na ostatni wiersz i wciskamy klawisz Insert. Tabela zostanie wprowadzona w stan wstawienia nowego pola (filtra).

I w komórki tabeli wpisujemy kolejno Nazwa: np ewa1, Opis : np filtr ewa1, Operacja wybieramy "nie więcej", poziom wybierania 5 (pięć) czyli filtr przepuści zakłady zawierające nie wiecej niż 5 liczb z zestawu (czyli 6ki z zestawu zostaną odfiltrowane) no i Filtr czyli zestaw liczb parzystych 2,4,6 ... 20. Zatwierdzamy zmiany przez przesuniecie kursora na inny filtr i powrót aż w pierwszej kolumnie pokaze się zaczerniona strzałka jak na rysunku. Jeszcze tylko wystarczy włączyć ten filtr wstawiajac ptaszek w kolumnie nr 2 (jak na rysunku).

Filtr jest gotowy. Teraz z menu filtry włączamy opcję "włącz filtr twardych wielokrotnych MHD". I mona filtrować zakłady. Aby sprawdzić działanie wygenerowałem wszystkie 210 kombinacji z tego zakładu i w linii 187 zmieniłem liczbę 12 na 11.

Teraz z menu odręcznego prawym myszki stojac na polu zakłady wybieramy opcje "zastosuj filtry"=>"filtruj pole zakłady". No i zostaje nam tylko jeden zakład ten zmieniony z liczbą 11.

Mozna to tez zrobić szybciej wykorzystując filtr twardych wpisywany bezpośrednio z menu Filtry.

Jak na rysunku Włączamy ten filtr (inne wyłączamy). W opcji "Przepuść filtrem FHD liczb : wybieramy nie wiecej, Lista twartych to nasz zestaw, a z listy przepuść wybieramy 5 liczb. Działa dokładnie tak samo z tym że jest to pojedynczy filtr. W opcji MHD tych filtrów moze byc nieskończenie dużo. Pozdrawiam Myslę że pomogłem...