Newsgroup: it.sport.calcio.inter
Titolo: Una cosetta mia...

Si chiama "compuchart" ed è un'elaborazione fatta al PC dei risultati del
campionato, basata *esclusivamente* sui risultati del campo. Nessuna
influenza di giudizi soggettivi di qualsiasi tipo, voti o simili, né della
fede calcistica interistissima del suo inventore (cioè il sottoscritto).
Lo scopo è idealmente quello di "correggere" la classifica in un certo
momento del campionato in funzione del calendario avuto dalle varie squadre
(ovvero del calendario da quel momento alla fine), tagliando qualcosa alle
squadre che hanno avuto il calendario più facile, e concedendo qualcosa in
più alle squadre che hanno avuto un calendario più difficile.
Pubblicavo la compuchart su it.sport.calcio già qualche anno fa, ma le
origini di questo mio giochino matematico risalgono addirittura al lontano
1985, quando cercai per la prima volta di trovare una risposta matematica al
quesito che aveva infiammato una puntata del Processo: pesano più i 3 punti
di vantaggio del Verona di Bagnoli o il calendario favorevole dell'Inter di
Castagner (e di Kalle Rummenigge)? Da quei calcoli elementari fatti con una
tascabile all'attuale algoritmo ad approssimazioni successive (che spreme un
Pentium III per una ventina di secondi) la strada è stata lunga, passando
attraverso il basic del commodore 64, al gwbasic del mio primo 286, ecc.
Prossima tappa un'implementazione in Python + Gadfly, portabile su Linux.
Una spiegazione delle sigle che vedete sotto: CC è il punteggio "corretto"
di ogni squadra, ovvero (idealmente) i punti che quella squadra avrebbe
fatto con un calendario "medio", invece di quello effettivamente avuto. CU
sono i punti della classifica ufficiale. Diff è la differenza tra queste
due. MPP (media punti per partita) è pari a CC diviso il numero di partite
giocate. Le squadre vengono ordinate in base a MPP in modo da "normalizzare"
rispetto a squadre che possono avere una partita in più o in meno.
Moltiplicando MPP per il numero totale di partite (34) ed arrotondando, si
ottiene la proiezione del punteggio finale (PPF) a fine campionato,
ipotizzando costanza di rendimento.
Sigla	MPP	CC	CU	Diff	PPF
IN	2,718	21,743	22	-0,257	92
MI	2,102	16,814	19	-2,186	71
LA	2,092	16,732	17	-0,268	71
CH	2,037	16,297	15	1,297	69
JU	1,892	15,140	18	-2,860	64
EM	1,609	12,872	10	2,872	55
MO	1,523	12,185	12	0,185	52
BO	1,508	12,066	12	0,066	51
RO	1,350	10,802	14	-3,198	46
PE	1,264	10,110	8	2,110	43
PA	1,234	9,868	12	-2,132	42
BR	1,095	8,762	8	0,762	37
TO	1,060	8,478	6	2,478	36
PI	0,997	7,977	7	0,977	34
RE	0,821	6,566	5	1,566	28
UD	0,782	6,255	8	-1,745	27
AT	0,531	4,252	4	0,252	18
CO	0,486	3,885	4	-0,115	17
IN	*********************************************	
MI	***********************************
LA	***********************************
CH	**********************************
JU	********************************
EM	***************************
MO	*************************
BO	*************************
RO	***********************
PE	*********************
PA	*********************
BR	******************
TO	******************
PI	*****************
RE	**************
UD	*************
AT	*********
CO	********
Come vedete, sia la Juve che il Milan hanno avuto (secondo questo mio
programma) un calendario molto favorevole. Il Milan è quasi a pari merito
con la Lazio, mentre la Juve viene "retrocessa" al quinto posto, dietro
anche al Chievo.
Secondo i miei calcoli, una ipotetica squadra "media" avrebbe fatto 15,391
punti con il calendario della Juve, 15,191 con il calendario del Milan,
12,972 con quello dell'Inter, 11,835 con quello della Lazio, 9,031 con
quello del Chievo.
Il programma prevede anche il calcolo delle percentuali di conquista dei
vari possibili risultati: Scudetto, CL (prime 4), Uefa (prime 6), Salvezza
(prime 14). Naturalmente questi calcoli si basano sull'ipotesi che i
risultati ottenuti da ogni squadra fino a quel momento siano uno specchio
fedele della forza della squadra stessa. Dopo 8 partite ancora non sono
particolarmente affidabili, ma per quello che valgono ve li scrivo (sono
obbligatori gi scongiuri).
sigla	Scud.	CL	UEFA	Salv.
IN	80,7%	100,0%	100,0%	100,0%
MI	7,2%	61,5%	79,9%	99,6%
LA	5,0%	63,9%	84,0%	99,9%
CH	3,4%	57,7%	79,1%	99,7%
JU	3,2%	45,9%	67,5%	99,0%
EM	0,1%	16,8%	43,0%	99,1%
MO	0,1%	13,2%	34,5%	97,5%
BO	0,2%	16,6%	35,6%	94,6%
RO	0,0%	3,0%	15,1%	96,0%
PE	0,0%	4,3%	14,8%	87,9%
PA	0,0%	1,6%	8,9%	90,4%
BR	0,1%	7,1%	16,2%	73,1%
TO	0,0%	7,9%	17,1%	69,9%
PI	0,0%	0,5%	3,2%	70,0%
RE	0,0%	0,1%	0,7%	51,5%
UD	0,0%	0,0%	0,1%	45,9%
AT	0,0%	0,0%	0,1%	25,4%
CO	0,0%	0,0%	0,0%	0,4%
Ogni commento è il benvenuto. Se la cosa interessa posso postarla anche dopo
le prossime partite.
Xlater

più alle squadre che hanno avuto un calendario più difficile.
Mi piace la matematica e lo trovo interessante.
Giusto per curiosita', sai dirmi che risultato forniva lo scorso 4
maggio?:-)
Puo' darsi che l'algoritmo di calcolo vada modificato inserendo
diverse variabili, ...esempio il fattore Moggi:-)
Bye

 diverse variabili, ...esempio il fattore Moggi:-)
Temo che Moggi non sia N-P completo... ;-)
Xlater
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Temo che Moggi non sia N-P completo... ;-)
In compenso l'Inter è NP-hard. Ah, se siamo hard!
PS: posta le tue proiezioni col tag. Mi sono scorticato le palle.
--
Questa è la mia opinione e io la condivido.
MdM
www.interisti.org

 ha scritto
Vivissimi complimenti per l'algoritmo però...
La tua compuchart non tiene in considerazione tre fattori importantissimi:
1) Ogni partita fa storia a se (scontato, banale, ma sacrosanto e dovevo
dirlo).
2) Il calendario (cioè il preciso ordine delle partite giocate) è un fattore
(psicologico) fondamentale che di fatto DETERMINA i risultati futuri. Mi
spiego con un esempio: tutti dicono che l'Empoli giochi bene nonostante le
sconfitte interne rimediate contro Inter, Juve e Lazio. Probabilmente se
avesse incontrato al loro posto squadre più deboli adesso sarebbe in cima
alla classifica e per assurdo, inconntrando successivamente quelle "grandi"
magari non avrebbe perso, proprio perchè galvanizzata dalla classifica
positiva. Invece adesso probabilmente finirà che l'Empoli non vincerà
neppure contro le squadre alla sua portata.
3) Il coefficiente di difficoltà che tu assegni ad ogni squadra per poter
eseguire i tuoi calcoli è di fatto determinato dal calendario parziale a
quel momento e non è quindi indipendente come vorresti . Ovvero, tornando
all'esempio di prima, che coefficiente assegnerai all'Empoli? Immagino,
banalizzando, che sarà determinato dal numero di V, P, S ottenuti, dal
fattore casa e dal fatto di aver incontrato squadre con coefficiente più o
meno alti. Ma questi ultimi sono determinati a loro volta dagli stessi
identici fattori (il gatto che insegue la coda). Con che criterio quindi, in
estrema sintesi, puoi dire che una squadra abbia coefficiente alto o meno?
Che sia forte o meno?
La verità è che in questo senso il calendario del campionato italiano ti da
una bella mano!!!
Infatti è volutamente fatto in modo che nelle prime partite le grandi non si
incontrino subito tra loro. Questo fa in modo che la classifica venga
naturalmente ordinata secondo le reali forze con le "grandi" già in testa (e
questo, lo capisci benissimo, non è poco ai fini del tuo calcolo!).
Prova infatti ad immaginare un calendario dove, nelle prime partite, tutte
le grandi si incontrino subito tra loro ed altrettanto facciano le piccole.
Magari ci ritroveremmo con un Empoli in cima alla classifica a punteggio
pieno (perchè magari ha vinto con Torino, Como, Atalanta, Perugia, ecc..) e
nello stesso tempo Milan, Inter, Juve, Lazio e Roma in fondo perchè hanno
rimadiato tutti e solo pareggi fra di loro.
Che coefficienti attribuirebbe il tuo algoritmo? Che risultati darebbe?
Immagino molto diversi.
Con questo non voglio dire che compuchart non sia valido, anzi! Di fatto,
proprio in virtù della conlusione del 
p.to
 3, ritengo che la proiezione
proposta sarà molto vicina alla realtà. L'algoritmo deve essere
interessantissimo e ti rinnovo quindi i complimenti; solo non ti illudere
che sia veramente indipendente dal calendario.
Ciao
lu

 che sia veramente indipendente dal calendario.
Non mi illudo assolutamente. Credo solo che sia "un po'" più indipendente.
Hai presente la media inglese? In un certo senso è anche essa una rozza
compensazione del calendario, che tiene conto solo del num di partite
giocate in casa e/o in trasferta. Diciamo che la Compuchart fa la stessa
cosa, ma in un modo un pizzico più sofisticato e complesso.
Per il resto è solo un passatempo divertente, e magari uno spunto di
curiosità e discussione tra tifosi, meno noioso, mi auguro, delle solite
polemiche sui rigori e i fuorigiochi fischiati e non fischiati.
Piacere di incontrarti anche da queste parti! :-)
