jackjoliet

Moderatore
  • Numero di messaggi

    7237
  • Registrato dal

  • Ultima visita

  • Giorni ottenuti

    149

Contenuti inseriti da jackjoliet

  1. Da qualche giorno sto provando un po' per gioco un po' per sfida, a capire se in qualche modo sia possibile trarre vantaggio da una analisi accurata delle statistiche live che possiamo ottenere durante la partita. Prendendo spunto dall'idea di altri utenti e sfruttando un sw di Shadow, ho selezionato i seguenti parametri: Attacchi pericolosi, Tiri in porta, e Corner e ho cercato di combinarli tra loro per ottenere alla fine quelli che io ho chiamato scherzosamente "PUNTI PARTITA". Vi espongo le mie considerazioni. Da una prima elaborazione si potrebbe pensare che sommare questi valori tra loro e confrontare squadra A e squadra B, possa portarci ad una idea precisa di quello che sia l'andamento della partita fino a quel momento.. La prima osservazione da fare però, è che i tiri in porta e i calci d'angolo sono sempre molto meno numerosi degli attacchi pericolosi, quindi è giusto bilanciare le tre grandezze prima di sommarle. Iniziamo col mettere un moltiplicatore ai tiri in porta.. ma per quanto moltiplicarli? la soluzione che ho trovato è stata quella di mettere a rapporto Attacchi/Tiri, quindi per ogni partita viene fuori un "peso" diverso dei tiri in porta: se ci sono molti attacchi e pochi tiri in porta ad esempio 50 e 2, il rapporto è grande (25) e quindi il "peso" dei tiri deve essere piccolo perché vuol dire che servono 25 attacchi per "produrre" un tiro in porta. Se invece abbiamo ad esempio 10 attacchi e 5 tiri, il rapporto è piccolo (2) e il valore dei tiri deve essere molto maggiore perché significa che ogni due attacchi quella squadra è in grado di produrre un tiro in porta e quindi una chance in più di segnare. In matematica per ottenere questo effetto è sufficiente fare una frazione e mettere al denominatore questo rapporto.. così quando il denominatore è grande il moltiplicatore sarà piccolo e viceversa. Per comodità di calcolo ho deciso di mettere al numeratore della frazione il numero di attacchi pericolosi, così che sviluppando la moltiplicazione e semplificando numeratori e denominatori ottengo il quadrato dei tiri. Fin qui l'algoritmo è così: Attacchi pericolosi + Tiri^2 Adesso dobbiamo occuparci dei corner.. qui dobbiamo partire da una domanda: un corner rappresenta una chance in più o in meno di far goal? una squadra che sta realizzando tanti corner in quella partita, si sta avvicinando al goal di più di quella che ne realizza pochi? Insomma, questo valore che stiamo cercando di ottenere, aggiunge o sottrae punti partita? ecco da qui in poi sto seguendo due strade. La prima strada nasce dalla considerazione che un corner realizzato è un tiro mancato, quindi in ogni caso SOTTRAGGO pt partita. Ad una squadra che ha totalizzato 10 corner e solo 2 tiri (perché magari si è imbattuta in una difesa fortissima) verranno sottratti parecchi punti partita, invece a una squadra che ha fatto 10 tiri in porta e 2 corner e che quindi si è avvicinata al goal di certo di più della precedente, gliene verranno sottratti pochi. Anche qui i corner vanno moltiplicati per un numero che cambia da partita a partita, e questa volta per ottenere il nuovo moltiplicatore, metteremo a rapporto Tiri/Corner. Se questo valore sarà alto sottraiamo pochi punti partita, viceversa ne sottraiamo di più. Quindi al solito realizzo la mia frazione che avrà per denominatore Tiri/Corner e al numeratore ho deciso di mettere la somma Tiri + Coner. A questo punto, fatte le dovute semplificazioni, l'algoritmo diventa così: Attacchi pericolosi + Tiri^2 - Corner*(1 + Corner/Tiri) La seconda strada che ho seguito nasce dalla considerazione che i corner AGGIUNGONO chance di segnare se sono minori dei tiri in porta, viceversa SOTTRAGGONO chance di segnare se sono maggiori dei tiri. Quindi devo moltiplicare i corner per differenza Tiri- coner. Se una squadra ha fatto 10 tiri in porta e 2 corner, devo sommare 2* 8 = 16 pt partita. Se una squdra ha fatto 2 tiri in porta e 10 corner, devo sommare 10*(-8)= - 80 pt partita... cioè praticamente tolgo 80 pt perché verosimilmente la difesa avversaria è fortissima. In questo ultimo caso l'algoritmo diventa questo: Attacchi pericolosi + Tiri^2 + Corner*(Tiri- corner) Riassumendo in breve quest'ultimo aspetto, la domanda è: i corner SOTTRAGGONO in ogni caso punti partita (tanti o pochi a seconda del rapporto coi tiri), oppure i coner SOTTRAGGONO O AGGIUGNONO punti partita (a seconda sempre del confronto coi tiri in porta)? Ci sto lavorando su. Infine manca un pezzo.. Si perché tutto questo algoritmo fino ad ora serve a quantificare qual è la vera potenza di attacco di una squadra, ma non tiene conto in nessun modo di quanto sia valida la difesa. Vorrei inserire questo parametro e ho in cantiere un paio di idee (combinando tiri e corner dell'altra squadra) , ma per adesso ci sto lavorando su. Ciao a questi link potrete scaricare il software realizzato da Shadow nella versione 1: http://www.dropbox.com/s/gir2wwd67eemcfu/LiveStatPro.rar?dl=0 e nella versione pro2. http://www.dropbox.com/s/tg2dpm9t3srcfwr/LiveStatPro2.rar?dl=0