Newsgroup: it.hobby.totoscommesse
Titolo: PROPOSTA DI NUOVO METODO

Ciao a tutti,
leggendo il tutorial di un prg per il totocalcio mi è venuta in mente la
possibilità di sfruttare alcune sue caratteristiche per pronosticare delle
partite nel campo Totoscommesse.Mi spiego meglio:sviluppare un software simile
a Lucifero,ma che abbia le caratteristiche che di seguito sono elencate.Non
avendo le capacità tecniche per poterlo sviluppare,mi rivolgo a chi invece le
ha e che trova interessante questa metodologia ,che naturalmente necessita di
alcune modifiche per renderla valida con le scommesse.Io butto l'idea,magari
potrebbe essere una strada nuova per nuove soddisfazioni!!Fatemi sapere!!!
Grazie
CARATTERISTICHE METODO: 
Le partite vengono pronosticate attraverso delle REGOLE.
La struttura di ogni regola comprende le seguenti informazioni:
·	il nome della regola (una semplice descrizionoe scelta liberamente ed
ininfluente);
·	una o più premesse;
·	una o più conclusioni.
 
Ogni premessa è composta da tre campi obbligatori ed uno opzionale: il primo
identifica la "Squadra di casa", il secondo la "Squadra in trasferta" ed il
terzo il "Risultato". Con il quarto campo è possibile eventualmente indicare la
"Differenza reti" del risultato: in caso di parità, tale parametro indica il
numero di reti fatte dalle due squadre (il valore 0 per il risultato 0-0, 1 per
1-1, 2 per 2-2, ecc...). La struttura delle conclusioni è del tutto analoga:
l'unica differenza è data dalla presenza di un quinto campo (chiamato "Peso")
utilizzato per attribuire alla conclusione un coefficiente di importanza.
Normalmente tale campo ha valore uguale ad 1; impostandolo a 2 si assegna alla
corrispondente conclusione una importanza doppia. In altre parole, con un peso
maggiore di 1 si comunica al programmache la conclusione in esame è
particolarmente affidabile e merita di essere considerata maggiormente durante
l'elaborazione del pronostico.
Primo esempio
Per chiarire quanto detto, si consideri la seguente regola, composta da
un'unica premessa e da un'unica conclusione:
- Nome	:  Inversione
- Premessa	:  (_A, _B, 2, _diffReti0)
- Conclusione	:  (_B, _A, 1, 0, 1)
Il significato della regola Inversione  è molto semplice: se una partita
giocata tra due generiche squadre _A e _B è terminata con la vittoria della
squadra ospite _B, allora la partita di ritorno tra _B e _A finirà con il segno
1. Si intuisce facilmente che una simile regola è decisamente logica, poichè se
una squadra _A perde in casa contro una squadra _B, a maggior ragione è
probabile che perda contro la stessa squadra quando vi gioca fuori casa. Si
osservi che premessa e conclusione presentano due campi variabili (le squadre)
ed uno costante (il risultato, che nella premessa è 2, mentre nella conclusione
è 1). Se al posto delle variabili _A e _B si fossero usati i nomi di due
specifiche squadre (per esempio Inter e Juventus), la conclusione sarebbe stata
generata solo con la partita Juventus-Inter: per questo motivo, regole che
hanno valori costanti per le squadre, sono utilizzate molto raramente, poichè
di fatto verrebbero applicate dal programma solo su singoli incontri. Per non
utilizzare il quarto parametro (differenza reti) si deve lasciare immutata la
variabile _diffRetiX generata automaticamente dal programma per le premesse
(dove X è un numero progressivo) ed impostare il campo a zero nelle
conclusioni. Come si vede dal quinto parametro della conclusione, il peso
(importanza) della regola è stato impostato al valore standard 1.
Secondo esempio
L' esempio successivo mostra una regola che presenta delle variabili anche per
il campo risultato, sia nelle premesse che nella conclusione:
- Nome	:  Transitività
- Premesse	:  (_A, _B, _R, _diffReti0) e (_B, _C, _R, _diffReti1)
- Conclusione	:  (_A, _C, _R, 0, 2)
Il significato della regola Transitività  è il seguente: se una partita tra due
squadre _A e _B è terminata con un risultato _R (per esempio 1) ed una seconda
partita tra le squadre _B e _C è finita con lo stesso risultato _R della prima
(cioè ancora 1), allora anche la partita tra _A e _C avrà risultato _R (quindi
1). In pratica, la precedente regola è l'equivalente di tre regole distinte,
rispettivamente con i valori costanti 1, X e 2 al posto di _R. Anche in questo
caso non è stato utilizzato il parametro differenza reti, mentre il peso è
stato impostato al valore 2, indicando in questo modo al programma che la
regola in esame è particolarmente valida e deve essere pertanto considerata con
importanza doppia durante i vari passi di ragionamento.
Terzo esempio
L' ultimo esempio definisce una regola che utilizza il quarto parametro e
presenta due conclusioni:
- Nome	:  Inversione condizionata
- Premessa	:  (_A, _B, 1, 3)
- Conclusione	:  (_B, _A, 2, 1-2, 1) 
Il significato della precedente regola è il seguente: se _A batte _B con 3 reti
di scarto (3-0, 4-1,...), allora la partita di ritorno tra _B ed _A terminerà
con la vittoria di _A con 1 o 2 reti di scarto. Come si può notare dalla
conclusione di questo esempio, il parametro "Differenza reti" (quarto
parametro) può essere specificato anche tramite intervalli (valore1-valore2).
Nella definizione delle regole è possibile utilizzare qualunque numero di
premesse e qualunque numero di conclusioni. E' importante notare che se si
utilizza la "Differenza reti" nelle premesse, allora si deve obbligatoriamente
specificare il valore della "Differenza reti" anche nelle conclusioni (in caso
contrario la regola viene ignorata in fase di elaborazione). Inoltre per ogni
regola non è possibile utilizzare nelle conclusioni delle variabili non
presenti nelle corrispondenti premesse (altrimenti anche in questo caso la
regola viene ignorata dal programma).
Affinchè il programma fornisca pronostici di elevato livello, l'utente deve
definire almeno una regola con il segno 1 nelle conclusioni, almeno una regola
con il segno X nelle conclusioni ed almeno una regola con il segno 2 nelle
conclusioni: ad esempio, se nessuna regola presenta il segno X nelle
conclusioni, il programma non pronosticherà mai un incontro con il risultato di
parità, perchè non saprebbe come prevederlo. Si intuisce quindi facilmente che
per generare un picchetto tecnico è normalmente necessario definire un Insieme
di regole, anche se teoricamente può essere sufficiente un'unica regola con 3
conclusioni diverse (una per ogni segno).
-- 
Posted from 
rm6-191.dialup.tiscalinet.it
 [62.11.140.255] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 ha scritto nel messaggio
news:34ba1e8b2a15aab3f2b...@mygate.mailgate.org...


 ha scritto nel messaggio
news:34ba1e8b2a15aab3f2b...@mygate.mailgate.org...


non sono riuscito ad aspettare e mi sono letto attentamente la tua proposta.
molto probabilemente sei uno studente di matematica o di logica.
Io logica l'ho fatta al terzo anno di informatica e ho visto subito l'attinenza
del tuo metodo alle regole studiate.
inizio subito col dirti che un progammacosi, non vincerebbe assolutamente
NIENTE. non perche' hai proposto qualcosa si brutto, ma semplicemente perche'
una partita non puo' essere schematizzata come dici tu.
queste regole le puoi utilizzare per per decifrare frasi o per fare ricerche
avanzate in inforatica ma non per prevedere qualcosa.
non e' assolutamente detto che se un sq vince fuori casa con un'altra allora in
casa vince, ANZI !
e poi si potrebbe anche discutere sull'utilita'della variabile peso. il peso
chi lo da ? c'e' una regola e in base a che cosa ? sicuramente non a
sentimento.....
se proprio qualcuno vuole mettersi a fare un programma del genere allora lo
faccia in LISP o in SCHEME. li ho utilizzati in programmazione2 e vi assicuro
che sono ottimi per questo tipo di problemi.
ciao
Kasuga


Ciao Kasuga,
scusami,ma non sono d'accordo con te.prima di tutto perchè il metodo,come ho
già scritto,non è farina del mio sacco(non sono nè un matematico nè un logico
),ma appartiene a un prg(toto expert system 4),reputato da molti uno dei
migliori prg per il totocalcio.Basta pensare che analizzando le schedine dalla
stagione 96/97 a oggi,ha proposto una colonna base che mediamente totalizza 7
punti,
il che è un ottimo risultato.Poi non capisco perchè non si potrebbe
pronosticare un risultato.Faccio un esempio con una semplice regola\conclusione
(infatti se ne possono sviluppare moltissime) per l'1 o 1x:
Impostiamo che la regola e conclusione sia verificata ad esempio nelle ultime 8
giornate
A=Uovo  B=Pollo C=Pesce
Regola:se A(Uovo)-B(Pollo)=1 e A(Uovo)-C(Pesce)=2
Conclusione:allora C(pesce)-B(pollo)=1
poniamo allora che se Quota C<=1,55 allora è 1,se Quota C>1,55 allora 1X
Naturalmente poi possiamo anche considerare la diff. reti nelle varie partite
esempio
A-B=X
A-C=1(differenza reti 3)
Allora
B-C=1
Con questo non voglio dire che il metodo sia valido,anche perchè necessiterebbe
prima
di una verifica storica.Verifica da fare non su di una sola regola ma su tutte
quelle che si possono costruire e vedere quale sia la migliore.
La mia è solo una idea dettata dalla curiosità,poi se non fosse una strada
buona,va bè pazienza,ma intanto ci abbiamo
provato!!
Ciao  
Alex
-- 
Posted from 
net147-168.mclink.it
 [195.110.147.168] 


Ho cercato un esempio pratico e subito ho trovato questo nel campionato Danese
per dimostratare come si possa fare un pronostico:
Premessa:
19/08/01 OB-AgF=1 Risultato 1-0
12/09/01 OB-Esbjerg=2 Risultato 0-2
Conclusione:
24/09/01 Esbjerg-AGF=1 Risultato 4-1
-- 
Posted from 
net147-103.mclink.it
 [195.110.147.103] 
