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

combinazioni totocalcio

230 views
Skip to first unread message

gentilecliente

unread,
Dec 30, 2004, 5:58:18 AM12/30/04
to
non so se puň servire ma una volta mis sono fatto calcolare in cobol ( e
memorizzare in un file testo che e' risultato di circa 5 megabytes) tutte le
combinazioni.
ho fatto cosě : ho trasformato il valore minimo (1111111111111) in decimale
(dal ternario) poi ho trasformato il valore massimo (3333333333333) =
(xxxxxxxxxxxxx) in decimale, poi contando dal valore minimo al valore
massimo e convertendo per ogni valore dal decimale al ternario ho scritto il
file.
ciai.

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

Caro Estintore

unread,
Dec 30, 2004, 6:30:03 AM12/30/04
to
gentilecliente wrote:

> non so se può servire ma una volta mis sono fatto calcolare in cobol ( e


> memorizzare in un file testo che e' risultato di circa 5 megabytes)

non riesco a capire il senso di questa cosa. Che scopo ha
memorizzare in un file qualcosa che probabilmente e'
piu' facile e veloce generare direttamente quando serve,
piuttosto che leggerla dal disco ?
Per generare tutte le combinazioni del totocalcio bastano
veramente pochissime linee di codice in qualunque linguaggio.
per esempio in C:

char S[3]={'1','2','X'};
int i,j,k;
for (i=0; i<81*81*81*3; ++i)
{
for (j=0, k=i; j<13; j++, k/=3) printf("%c",S[k%3]);
printf("\n");
}

comunque le possibilita' sono 3^13= 1594323, che moltiplicate
per 13 (caratteri, senza considerare il separatore) fa un po' meno
di 20 mega. Quindi il tuo file da 5 mega non poteva essere un puro
file di testo, ma doveva essere compresso in qualche modo, oppure
mancavano delle combinazioni.
ciao.
e.

gentilecliente

unread,
Dec 30, 2004, 8:45:12 AM12/30/04
to
Caro Estintore <bo...@dev.null.ca> ha scritto nel messaggio
<%ERAd.593679$35.24...@news4.tin.it>
grazie per la routine che spero di riuscire a comprendere. tuttavia quello che
io volevo fornire non era il modo più compresso di ottenere il risultato, ma il
modo più comprensibile per tutti a parte la difficoltà del cambiamento di base.
i dati comunque mi ero sbagliato mi sembra fossero intorno ai 17 mega (mi si è
fritto un pò il cerebro).
by by.

-----------------------------------------
Messaggio inviato con Excite Newsgroup.
http://www.excite.it/newsgroup


Nino

unread,
Dec 30, 2004, 8:30:50 AM12/30/04
to

"Caro Estintore" ha scritto nel messaggio

> Per generare tutte le combinazioni del totocalcio bastano
> veramente pochissime linee di codice in qualunque linguaggio.
> per esempio in C:
>
> char S[3]={'1','2','X'};
> int i,j,k;
> for (i=0; i<81*81*81*3; ++i)

Solo per aggiornamento ;-)
....81*81*81*9...

> {
> for (j=0, k=i; j<13; j++, k/=3) printf("%c",S[k%3]);
> printf("\n");
> }
>

<14
Adesso, hanno leggermente aumentato le difficoltà...
Le partite da indovinare non sono più 13, ma 14

> comunque le possibilita' sono 3^13= 1594323, che moltiplicate
> per 13 (caratteri, senza considerare il separatore) fa un po' meno
> di 20 mega. Quindi il tuo file da 5 mega non poteva essere un puro
> file di testo, ma doveva essere compresso in qualche modo, oppure
> mancavano delle combinazioni.

Con il formato standard (.col) adottato dai programmi commerciali,
lo spazio occupato per 14 triple è, come dici, di circa 60 mega.

Ciao, Nino


Nino

unread,
Dec 30, 2004, 8:33:39 AM12/30/04
to

"Nino" ha scritto nel messaggio
>

> Con il formato standard (.col) adottato dai programmi commerciali,
> lo spazio occupato per 14 triple è, come dici, di circa 60 mega.

Scusa, 70 mega.

Nino


gentilecliente

unread,
Dec 30, 2004, 9:29:39 AM12/30/04
to
Caro Estintore <bo...@dev.null.ca> ha scritto nel messaggio
<%ERAd.593679$35.24...@news4.tin.it>
>
> gentilecliente wrote:
> > non so se puň servire ma una volta mis sono fatto calcolare in cobol (

e
> > memorizzare in un file testo che e' risultato di circa 5 megabytes)
> non riesco a capire il senso di questa cosa. Che scopo ha
> memorizzare in un file qualcosa che probabilmente e'
> piu' facile e veloce generare direttamente quando serve,
> piuttosto che leggerla dal disco ?
la volevo sul disco perchč cosě potevo riportare con un editor i risultati
usciti fino ad allora e fare dei ragionamenti per scoprire dove sarebbe caduto
un nuovo risultato.

> Per generare tutte le combinazioni del totocalcio bastano
> veramente pochissime linee di codice in qualunque linguaggio.
> per esempio in C:
> char S[3]={'1','2','X'};
> int i,j,k;
> for (i=0; i<81*81*81*3; ++i)
qui se mi spieghi mi fai veramente un favore (sopratutto i<81*81*81*3)

> {
> for (j=0, k=i; j<13; j++, k/=3) printf("%c",S[k%3]);
lo stesso per k/=3
> printf("\n");
> }
> comunque le possibilita' sono 3^13= 1594323, che moltiplicate
> per 13 (caratteri, senza considerare il separatore) fa un po' meno
> di 20 mega. Quindi il tuo file da 5 mega non poteva essere un puro
> file di testo, ma doveva essere compresso in qualche modo, oppure
> mancavano delle combinazioni.
> ciao.
> e.
grazie e.

Caro Estintore

unread,
Dec 30, 2004, 9:16:15 AM12/30/04
to
gentilecliente wrote:

> la volevo sul disco perchč cosě potevo riportare con un editor i risultati
> usciti fino ad allora e fare dei ragionamenti per scoprire dove sarebbe caduto
> un nuovo risultato.

siccome siamo sotto natale non faccio commenti :-)

> qui se mi spieghi mi fai veramente un favore (sopratutto i<81*81*81*3)

era un modo per indicare 3^13, siccome in C non esiste l'elevamento
a potenza intero e non ricordavo il valore, allora ho usato
81 (che e' uguale a 3^4), moltiplicato per se stesso 3 volte e poi
per 3, perche' 3^4 x 3^4 x 3^4 x 3 = 3^13.

in pratica ogni valore tra 0 e (3^13)-1 lo converto in base 3,
ottenendone una cifra alla volta.

per esteso il metodo e' questo

per i che va da 0 fino a 3^13 meno 1
{
* metti k uguale a i;
* ripeti questo ciclo 13 volte:
{
* poni d = k%3, cioe' al resto di k diviso 3.
(questo corrisponde a porre d uguale alla cifra meno significativa
di k espresso in base 3)
* a seconda che d sia 0,1, o 2 stampa '1','2',o 'X'.
* poni k = k / 3 (sintetico k/=3) ovvero poni k uguale
al quoziente di k diviso 3. (Questo serve per "uccidere" la cifra

meno significativa di k espresso in base 3, in modo che
nella successiva iterazione leggeremo una altra cifra)
}
* hai stampato 13 simboli, ora stampa un "a capo".
}
fine.
se conosci le rappresentazioni in base, la cosa dovrebbe essere
abbastanza ovvia.
ciao,
e.

Caro Estintore

unread,
Dec 30, 2004, 9:17:07 AM12/30/04
to
Nino wrote:

>
> Solo per aggiornamento ;-)
> ....81*81*81*9...

> Adesso, hanno leggermente aumentato le difficoltà...


> Le partite da indovinare non sono più 13, ma 14

carramba, che sorpresa!
si vede che non gioco a totocalcio, eh...
ciao,
e.

El Filibustero

unread,
Dec 30, 2004, 11:50:26 AM12/30/04
to
On Thu, 30 Dec 2004 14:16:15 GMT, Caro Estintore wrote:

>> la volevo sul disco perchč cosě potevo riportare con un editor i risultati
>> usciti fino ad allora e fare dei ragionamenti per scoprire dove sarebbe caduto
>> un nuovo risultato.
>
>siccome siamo sotto natale non faccio commenti :-)

Mi e' venuta l'idea di creare un file con i primi 100 miliardi di
numeri pari in sequenza ordinata. Chissa' che, andando avanti di
questo passo, non si trovi qualche acquirente. Ciao

il barbi

unread,
Jan 1, 2005, 10:41:58 AM1/1/05
to
"gentilecliente" <gentile...@excite.it> ha scritto nel
messaggio news:cr13cj$k93$1...@news-intl.excite.it...

> Caro Estintore <bo...@dev.null.ca> ha scritto nel messaggio
> <%ERAd.593679$35.24...@news4.tin.it>
> >
> la volevo sul disco perchč cosě potevo riportare con un
editor i risultati
> usciti fino ad allora e fare dei ragionamenti per scoprire
dove sarebbe caduto
> un nuovo risultato.
>
guarda che sei fuori strada
tuttavia i risultati del Totocalcio non sono come i numeri
del Lotto che sono perfettamente casuali, mentre invece nel
Totocalcio hanno inventato e inventano migliaia di "sistemi"
che in pratica si basano tutti sul "fattore campo" ossia
sono piu' frequenti gli "1" e gli "X" dei "2"
il sistema piu' sensato secondo me, su cui ho lavorato per
un po' prima di lasciar perdere, e' di partire da un punto
di vista probabilistico e assegnare delle probabilita' alle
13 (o 14) partite, ad es.: 50% "1", 30% "X" e 20% "2"
e quindi elencare le prime N schedine che vuoi giocare in
ordine decrescente di probabilita' (qui sta il nocciolo duro
del metodo)
infatti se guardi i vari giornalini sistemistici di solito
ti danno delle probabilita' molto vicine a 33%-33%-33% :-))
naturalmente la bonta' del metodo dipende tutta
dall'attendibilita' delle probabilita' che assegni...
Buona fortuna!
il barbi

Nino

unread,
Jan 2, 2005, 4:15:26 AM1/2/05
to

"il barbi" ha scritto nel messaggio

> il sistema piu' sensato secondo me, su cui ho lavorato per
> un po' prima di lasciar perdere, e' di partire da un punto
> di vista probabilistico e assegnare delle probabilita' alle
> 13 (o 14) partite, ad es.: 50% "1", 30% "X" e 20% "2"
> e quindi elencare le prime N schedine che vuoi giocare in
> ordine decrescente di probabilita' (qui sta il nocciolo duro
> del metodo)

E' un metodo che ho provato fin dagli anni '80 (l'ho chiamato
"a fascia di vincita prefissata"). In realtà, io utilizzavo
due "quote del picchetto": la prima, che chiamavo "tecnica",
cercava di ottimizzare (con un altro programma) le probabilità
% dei segni 1-X-2 di ogni partita; l'altra, che chiamavo "giocata",
si basava molto sui pronostici dei giornali specializzati e no,
e cercava di valutare al meglio le effettive frequenze giocate.
Poi, oltre ad altri condizionamenti di carattere tecnico,
filtravo le colonne del pronostico, fino ad avere le colonne
da giocare, che rientravano in determinate fasce di valori
probabilistici (ottimizzate su base sperimentale per le quote
tecniche e preferibilmente con vincite stimate per il 13
da 10 a 100 milioni per le quote giocate).

Abbiamo giocato questi sistemi in società per una decina d'anni
(da 2000 a 3000 colonne a settimana), con risultati lusinghieri.

Ciao, Nino


il barbi

unread,
Jan 2, 2005, 5:00:27 PM1/2/05
to
"Nino" <a...@libero.it> ha scritto nel messaggio
news:OYOBd.11062$_E5.3...@twister2.libero.it...
>
> Abbiamo giocato questi sistemi in societą per una decina

d'anni
> (da 2000 a 3000 colonne a settimana), con risultati
lusinghieri.
>
ehhhh? reclamo il copyright...:-))
ma veramente avete vinto???
e poi perche' avete piantato li'???
eravate stufi di vincere??
il barbi

Nino

unread,
Jan 3, 2005, 4:34:50 AM1/3/05
to

"il barbi" ha scritto nel messaggio
> "Nino" ha scritto nel messaggio>>
>> Abbiamo giocato questi sistemi in società per una decina

> d'anni
>> (da 2000 a 3000 colonne a settimana), con risultati
> lusinghieri.
>>
> ehhhh? reclamo il copyright...:-))

Escluso. Se conoscessi Totoguida Sport, che dagli anni '50
rappresenta il testo sacro della Sistemistica, sapresti che
le tecniche di gioco prima a somma (orrore!!!), poi a
moltiplicazione dei valori probabilistici è stata da tempo
studiata, e poi proposta fin dai primi programmi computerizzati
per il totocalcio.

> ma veramente avete vinto???
> e poi perche' avete piantato li'???
> eravate stufi di vincere??
> il barbi
>

In queste parole mi sembra di cogliere una punta di sarcasmo,
decisamente fuori luogo... Libero di credermi...
Ma dall'82 al 92, ho organizzato (con 25 soci) una giocata
collettiva che solo un paio d'anni ha chiuso in perdita.
Gli altri anni, il bilancio è stato attivo dal 20 al 90% della
cifra investita (che era di circa 50 milioni per stagione).
Perchè abbiamo smesso?
Perchè ho cambiato posto di lavoro (sono stato trasferito);
alcuni soci sono andati in pensione; altri, pensavano che andare
in collina a mangiare gratis tutte le settimane fosse poco, e
pretendevano di più; perchè una volta si è verificato uno
spiacevole errore di compilazione (le 200-300 schedine erano
tutte rigorosamente compilate a mano), che ha fatto perdere una
cospicua vincita; e infine perchè le ultime settimane (nella
speranza del colpaccio) si è voluto strafare (arrivando a giocare
oltre 6000 colonne a settimana) con la conseguenza di finire in
pochi concorsi il guadagno dell'anno precedente....

Cuntent?!
Nino


gino

unread,
Jan 3, 2005, 6:26:46 AM1/3/05
to
Il 03 Gen 2005, 10:34, "Nino" <anas...@occupato.it> ha scritto:
>e infine perchè le ultime settimane (nella
> speranza del colpaccio) si è voluto strafare (arrivando a giocare
> oltre 6000 colonne a settimana) con la conseguenza di finire in
> pochi concorsi il guadagno dell'anno precedente....
>

e con questo confermi, come diceva il fondatore del casinò di
Montecarlo, che i soldi vinti al gioco sono soltanto soldi imprestati.

il barbi

unread,
Jan 3, 2005, 6:22:08 PM1/3/05
to
"Nino" <anas...@occupato.it> ha scritto nel messaggio
news:_k8Cd.12748$H%6.56...@twister1.libero.it...

>
> "il barbi" ha scritto nel messaggio
> > "Nino" ha scritto nel messaggio>>
> >> Abbiamo giocato questi sistemi in societą per una

decina
> > d'anni
> >> (da 2000 a 3000 colonne a settimana), con risultati
> > lusinghieri.
> >>
> > ehhhh? reclamo il copyright...:-))
>
> Escluso. Se conoscessi Totoguida Sport, che dagli anni '50
> rappresenta il testo sacro della Sistemistica, sapresti
che
> le tecniche di gioco prima a somma (orrore!!!), poi a
> moltiplicazione dei valori probabilistici č stata da tempo

> studiata, e poi proposta fin dai primi programmi
computerizzati
> per il totocalcio.
>
> > ma veramente avete vinto???
> > e poi perche' avete piantato li'???
> > eravate stufi di vincere??
> > il barbi
> >
>
> In queste parole mi sembra di cogliere una punta di
sarcasmo,
> decisamente fuori luogo... Libero di credermi...
>
ma no, non e' sarcasmo, e' invidia, non hai visto la
faccetta?
io invece ho perso anni a programmare nei linguaggi piu'
diversi e nei dettagli piu' spinti (registrazione giocate,
database storico, statistiche varie, metodi per distillare
le probabilita' di input, routines di servizio per stampare
le schedine sul PC mettendo insieme le doppie e le triple
per minimizzare le schedine ecc. ecc.
ma non ho mai giocato...:-)
il barbi

Nino

unread,
Jan 4, 2005, 7:16:43 AM1/4/05
to

"il barbi" ha scritto nel messaggio
>>
> io invece ho perso anni a programmare nei linguaggi piu'
> diversi e nei dettagli piu' spinti

Io ho perso anni alla riduzione matematica dei sistemi
(n-1, n-2, ecc., con l'intento di realizzare primati,
vedi Albo d'Oro della Sistemistica Italiana). Ora, non piů.
Perň sono soddisfatto di quelle analisi e realizzazioni,
tutte rigorosamente manuali, con carta e matita, non penso
sia stato tempo perso.

> routines di servizio per stampare
> le schedine sul PC mettendo insieme le doppie e le triple
> per minimizzare le schedine ecc. ecc.

Tieni presente che fino agli anni 90 non era consentito
l'accorpamento sulle schedine per sistemini inferiori
alle 3 doppie. D'altronde, dovresti sapere che i sistemi
piů validi (almeno quelli a maggiore copertura per n-1)
sono ridotti derivati costituiti da colonne singole.

> ma non ho mai giocato...:-)
> il barbi
>

Io, invece, gioco ancora al totocalcio.
Poco, da solo, e perdendo.
Cosa ci vuoi fare, č l'unico gioco di Stato che
mi piace (nonostante i ripetuti tentativi di rovinarlo).

Nino


0 new messages