--------------------------------
Inviato via http://arianna.libero.it/usenet/
> 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.
-----------------------------------------
Messaggio inviato con Excite Newsgroup.
http://www.excite.it/newsgroup
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
> 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
> 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.
>
> 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.
>> 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
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
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
e con questo confermi, come diceva il fondatore del casinò di
Montecarlo, che i soldi vinti al gioco sono soltanto soldi imprestati.
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