Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

[OT] - SuperEnalotto

8 views
Skip to first unread message

alterx

unread,
Jan 17, 2003, 6:28:14 PM1/17/03
to
Salve a tutti scusate l'intrusione ma non ho trovato un gruppo adeguato e
quindi ho pensato logico inserirlo in quello del lotto che ha una certa
relazione con il super...
La mia domanda è questa:

Qual'è il procedimento che viene attuato su un sistema di sestine per
ottenere ad esempio una garanzia di 3??

Sono grato anticipatamente a chi può rispondermi

--------------------------------
Inviato via http://usenet.libero.it

Alessandro F. DoppioGioco

unread,
Jan 18, 2003, 8:14:04 AM1/18/03
to

"alterx" ha scritto nel messaggio...

| La mia domanda è questa:
|
| Qual'è il procedimento che viene attuato su un sistema di sestine per
| ottenere ad esempio una garanzia di 3??

Ti riferisci all' algoritmo per generare il sistema? Quello che si cerca di fare e' trovare
un sottoinsieme (con cardinalità minore possibile) di tutte le sestine generate sulla massa
numerica che copra per intero il sistema integrale e dia le garanzie richieste.
Ad asempio se voglio fare un sistema che garantisce il tre con sei estratti presi su venti
numeri, il sistema mi deve garantire minimo un tre qualsiasi sia la sestina estratta tra i venti
numeri, quindi qualsiasi sia la sestina tra quelle generate dal sistema integrale dei venti numeri.

Nota che la condizione "cardinalità minore possibile" e' quella che ti farà scervellare se sei
programmatore e hai intenzione di fare un programma per sviluppare sistemi (come immagino,
data la domanda...). Un buon sistema deve avere il minor numero di colonne possibili, ma
non si e' ancora trovato un algoritmo di riduzione ottimale e universale (non credo che ci sia,
almeno non con complessità polinomiale...).
Infatti, se trovare un algoritmo di riduzione non e' difficile, trovare un buon algoritmo lo e',
e trovare un algoritmo ottimo e', allo stato delle cose, credo impossibile.
E' per questo che c'e' un "Albo d' Oro della Sistemistica Italiana" dove sono registrati tutti i
primati della sistemistica.
Di più non posso dirti... altrimenti ti toglierei il divertimento :-)
Saluti,
Alessandro Fulciniti - www.doppiogioco.com


alterx

unread,
Jan 18, 2003, 2:36:25 PM1/18/03
to
Ok grazie.

Quindi se ho ben capito devo confrontare tutte le sestine di un sistema
integrale con le terzine di n numeri scelti dall'utente per poi prendere
tutte quelle che garantiscono una terzina all'interno di una sestina??

Alessandro F. DoppioGioco

unread,
Jan 18, 2003, 3:19:36 PM1/18/03
to

"alterx" ha scritto nel messaggio...
| Ok grazie.
|
| Quindi se ho ben capito devo confrontare tutte le sestine di un sistema
| integrale con le terzine di n numeri scelti dall'utente per poi prendere
| tutte quelle che garantiscono una terzina all'interno di una sestina??


Scusami ma non ho capito la tua domanda...il che mi fa intendere che non
hai capito molto bene. Cosa ti serve sapere tra:

a) Come implementare l' algoritmo per ridurre i sistemi (in tal caso, per una
sorta di "gelosia"... non posso aiutarti oltre)
b) Come fare a verificare che un sistema rispecchia le garanzie che dice
c) Capire cosa significa "questo sistema ridotto garantisce la vincita minima
del 3 con 6 estratti presi"

Fammi sapere,
Alessandro

alterx

unread,
Jan 19, 2003, 5:58:55 AM1/19/03
to
Non preoccuparti per il tuo sistema di filtraggio...non è questo che voglio
sapere.

supponiamo che ho 8 numeri che corrispondono a 28 sestine...
adesso dovrei sviluppare con gli 8 numeri DELLE terzine da confrontare con
le sestine e se trovo una terzina nella sestina, devo prendere quest'ultima
perchè soddisfa la garanzia...La mia domanda è questa:

Il criterio per scegliere i numeri per formare le terzine quale può essere?
nel senso ho già creato l'algoritmo che effettua il confronto suddetto, però
le mie terzine vengono sviluppate su tutti gli 8 numeri...di conseguenza il
sistema garantito risulta essere quello integrale per ovvi motivi
matematici. Quindi volevo capire se c'è una regola standard per creare
queste terzine, che sò prendere solo i pari etc..., oppure no??

Comunque grazie per l'aiuto che mi stai offrendo

Alessandro F. DoppioGioco

unread,
Jan 19, 2003, 7:34:32 AM1/19/03
to
Alterx:

| supponiamo che ho 8 numeri che corrispondono a 28 sestine...
| adesso dovrei sviluppare con gli 8 numeri DELLE terzine da confrontare con
| le sestine e se trovo una terzina nella sestina, devo prendere quest'ultima
| perchè soddisfa la garanzia...La mia domanda è questa:
|
| Il criterio per scegliere i numeri per formare le terzine quale può essere?
| nel senso ho già creato l'algoritmo che effettua il confronto suddetto, però
| le mie terzine vengono sviluppate su tutti gli 8 numeri...di conseguenza il
| sistema garantito risulta essere quello integrale per ovvi motivi
| matematici. Quindi volevo capire se c'è una regola standard per creare
| queste terzine, che sò prendere solo i pari etc..., oppure no??
|
| Comunque grazie per l'aiuto che mi stai offrendo

Allora la questione e' a monte:
Un sistema a garanzia di tre estratti con sei estratti presi e' un sottoinsieme delle colonne
del sistema integrale che mi consente, se centro sei punti tra i numeri a girare, di fare
almeno un tre sul sistema ridotto.
Non e' una questione di terzine, forse sei un po' fuori strada... e non capisco come
mai a ridurre ti venga il sistema integrale...
Cmq, qui stiamo andando decisamente OT e la questione non credo che interessi a molti
nel ng...Chiarisciti i dubbi, pensando bene a cosa faresti carta e penna. La prima idea non
sarà sicuramente la migliore, però se hai capito bene la questione, dovrebbe già funzionare.
Ciao,
Alessandro


Domenico Zangrilli

unread,
Jan 19, 2003, 8:09:39 AM1/19/03
to
Io credo che si riferisca ai sistemi ortogonali...
però forse non sa che solo alcuni si possono attuare..
esempio:
22 numeri a garanzia del terno in 77 bollette
cioè mette in gioco gli integrali terni in sestine senza ripetizione dello
stesso terno.

1-2-3-7-11-22
1-2-4-8-12-23
ecc.

Spero di aver soddifatto alterx per chiarire cosa intendeva.

--
Ciao
Domenico Zangrilli

zdom...@hotmail.com


"Alessandro F. DoppioGioco" <fulcinit...@doppiogioco.com> ha scritto
nel messaggio news:fPwW9.28911$lj5.3...@tornado.fastwebnet.it...

erme

unread,
Jan 19, 2003, 8:48:37 AM1/19/03
to
> supponiamo che ho 8 numeri che corrispondono a 28 sestine...
> adesso dovrei sviluppare con gli 8 numeri DELLE terzine da confrontare con
> le sestine e se trovo una terzina nella sestina, devo prendere
quest'ultima
> perchč soddisfa la garanzia...La mia domanda č questa:

Affronti il problema al contrario.
- Crei tutte le terzine possibili dei tuoi 8 numeri (56 in questo caso)
- Inizi il loop
- Prendi la prima sestina integrale
- La prelevi e diventa la prima colonna del ridotto
- Crei da questa tante terzine quante ne puoi formare da essa (20 nel tuo
caso)
- Elimini dalle terzine integrali queste 20
- Fine Loop quando non avrai piů terzine di quelle formate da 8 numeri

Non č un algoritmo ottimizzato... ma per iniziare a studiarci sopra va piů
che bene..

Fammi sapere se sono stato chiaro..

passero.solitario

unread,
Jan 19, 2003, 8:56:47 AM1/19/03
to
alterx <alt...@hotmail.com> wrote in message
80Z117Z90Z173Y1...@usenet.libero.it...

> Salve a tutti scusate l'intrusione ma non ho trovato un gruppo adeguato e
> quindi ho pensato logico inserirlo in quello del lotto che ha una certa
> relazione con il super...
> La mia domanda è questa:
> Qual'è il procedimento che viene attuato su un sistema di sestine per
> ottenere ad esempio una garanzia di 3??
> Sono grato anticipatamente a chi può rispondermi

Il superenalotto è una superbeffa... (tanto dovevo).
Paolo


Alessandro F. DoppioGioco

unread,
Jan 20, 2003, 1:26:56 PM1/20/03
to
"erme" ha scritto...

| Affronti il problema al contrario.
| - Crei tutte le terzine possibili dei tuoi 8 numeri (56 in questo caso)
| - Inizi il loop
| - Prendi la prima sestina integrale
| - La prelevi e diventa la prima colonna del ridotto
| - Crei da questa tante terzine quante ne puoi formare da essa (20 nel tuo
| caso)
| - Elimini dalle terzine integrali queste 20
| - Fine Loop quando non avrai piů terzine di quelle formate da 8 numeri
|
| Non č un algoritmo ottimizzato... ma per iniziare a studiarci sopra va piů
| che bene..
| Fammi sapere se sono stato chiaro..

Sei stato chiaro.. ma non e' il modo per produrre sistemi a garanzia del tre con
tre estratti? Forse Alterx voleva sapere il modo di ridurre i sistemi a garanzia
del tre con sei estratti. Ritengo che arrivare da solo a progettare algoritmi dia
cento volte in piů soddisfazione. Comunque... ecco una prima idea:

All' inizio il ridotto ha zero colonne
Per ciascuna sestina del sistema integrale
Se non e' coperta dal sistema ridotto parziale con almeno tre punti
Aggiungila al ridotto parziale
Fine Loop

Alla fine dell' iterazione avrai che il sistema ridotto ti copre il sistema integrale.
Questo e' l' algoritmo "bovino" cioe' il peggiore (o quasi) per quanto riguarda
il rapporto di riduzione (tant'e' che con 22 numeri per esempio genera l' ortogonale
a garanzia del tre con tre estratti anzichč il ridotto a garanzia del tre con sei!)...
...ma per iniziare puň andare. Se ci ragioni su poi potrai trovare miglioramenti.

Saluti,
Alessandro


AlterX

unread,
Jan 22, 2003, 8:28:10 AM1/22/03
to
Allora ragazzi io sono un programmatore e sto sviluppando questo programma
di sistemi superenalotto, con generatori di combinazioni infinite, filtri,
etc...

Creato l'algoritmo che sviluppa le combinazioni, sia esse 6 che un altro
numero, come potrei ridurre con garanzia, ad esempio 3, il sistema integrale
di sestine??
All'inizio ho creato con gli stessi numeri con cui ho generato le sestine,
tutte le possibili terzine, nel caso di garanzia 3, e le ho ciclate nel
sistema integrale, prendendo tutte quelle sestine che avessere una terzina
all'interno... Come procedimento non è male, ma generare tutte le terzine
con gli stessi numeri che hanno formato le sestine, non porta a nessun
filtraggio, perchè si tratta di matematica!!
Vorrei sapere prima se come procedimento è accettabile e secondo un modo per
diminuire i numeri da combinare in terzine; in questo caso si incomincerebbe
a ridurre il sistema integrale. Oppure se avete qualche tecnica migliore!
Grazie

Domenico Zangrilli

unread,
Jan 22, 2003, 11:04:09 AM1/22/03
to
Scusa se subentro, anche se non sono all'altezza..
ma provo ad esprimere la mia piccola mente malata.. :-)))

allora con 90 numeri si hanno 117.480 terni (giusto?)
mentre su 6 numeri si hano 20 terni (giusto?)

quindi il calcolo della probabile combinazione (ortogonale) dovrebbe essere
imposta cosě:
117.480 : 20 = 5.874 bollette cioč un terno solo per tutte le sestine

mettiamo che la sestina 1-2-3-4-5-6 comprende 4 ambi per ogni numero di
variazione otteniamo :
1-2 _ 1-3 _ 1-4 _ 1-5 _ 1-6 come variante otteniamo 4 x 5 numeri = 20

quindi suddividiamo i 90 numeri in gruppi di 6 numeri otteniamo che ogni
numero si abbina 89 volte di cui formano 4005 ambi

ora su 5.874 bollette abbiamo :

90*98/2=4005
5.874x15=88.110 : 4005 = 22

quindi un ambo dovrebbe apparire 22 volte
esempio:
1-2 e 3-7-12-40
1-2 e 4-8-13-41
1-2 e 5-9-14-42
1-2 e 6-10-15-43
1-2 e 11-16-21-44
1-2 e 17-22-32-45
1-2 e 18-23-33-46
1-2 e 19-24-34-47
1-2 e 20-25-35-48
1-2 e 26-36-49-60
1-2 e 27-37-50-61
1-2 e 28-38-51-62
1-2 e 29-39-52-63
1-2 e 30-90-53-64
1-2 e 31-89-54-65
1-2 e 55-88-66-70
1-2 e 56-87-67-71
1-2 e 57-86-68-72
1-2 e 58-85-69-73
1-2 e 74-84-75-77
1-2 e 76-83-78-79
1-2 e 80-81-82-59


difatti rispecchia appunto che gli ambi uguali devono essere 22 della stessa
che formando il terno troviamo 22 x 3 = 66 ambi

purtroppo col pc che abbiamo noi ci impiega molto tempo circa 48 h..
solo per sezionare le sestine

Forse converrebbe sezionare dividendo in 45 numeri (PARI E DISPARI) a gruppi
di 3 per sezione potrebbe portare a 1.419 combinazioni

se riesco ad avere del tempo lancio il programma ( ma credo che mi dia esito
negativo perchč i primi numeri saranno sicuramente dei doppioni.


--
Ciao
Domenico Zangrilli

zdom...@hotmail.com

"AlterX" <alt...@hotmail.com> ha scritto nel messaggio
news:80Z117Z90Z167Y1...@usenet.libero.it...


> Allora ragazzi io sono un programmatore e sto sviluppando questo programma
> di sistemi superenalotto, con generatori di combinazioni infinite, filtri,
> etc...
>
> Creato l'algoritmo che sviluppa le combinazioni, sia esse 6 che un altro
> numero, come potrei ridurre con garanzia, ad esempio 3, il sistema
integrale
> di sestine??
> All'inizio ho creato con gli stessi numeri con cui ho generato le sestine,
> tutte le possibili terzine, nel caso di garanzia 3, e le ho ciclate nel
> sistema integrale, prendendo tutte quelle sestine che avessere una terzina

> all'interno... Come procedimento non č male, ma generare tutte le terzine


> con gli stessi numeri che hanno formato le sestine, non porta a nessun

> filtraggio, perchč si tratta di matematica!!
> Vorrei sapere prima se come procedimento č accettabile e secondo un modo

AlterX

unread,
Jan 23, 2003, 6:23:31 AM1/23/03
to
Grazie per la proposta ma penso sia troppo complessa e soprattutto troppo
matematica...
il mio problema è trovare un criterio (sempliciotto) per scegliere n numeri
da combinare in terzine per confrontarle con le sestine integrali e ottenere
una riduzione. Oppure trovare dei criteri per far ricadere la scelta di
tutto ciò sull'utente del programma.
0 new messages