• Analizza eventi recenti

Algoritmo per le statistiche in live


Messaggio aggiunto da jackjoliet

a questi link potrete scaricare il software realizzato da Shadow nella versione 1:
link non non più disponibile
e nella versione pro2.
link non più disponibile

Messaggi consigliati

Il 31/10/2018 in 20:53 , jackjoliet ha scritto:

 

ce l'hai salvato da qualche parte o vuoi che lo cerco tra i miei appunti?

 

I calcoli li posso ricavare dalla sorgente, per adesso pubblico il link alla versione che ho modificato... http://www.dropbox.com/s/4lqhcxfd6cdyx55/LiveStat2.rar?dl=0

 

  • Thanks 1
Link al commento
Condividi su altri siti

5 ore fa, shadow ha scritto:

Non so se il file sorgente che ho trovato è l'ultimo che vevo passato a JJ, comunque ho aggiunto due nuovi controlli, il primo permette di cancellare dal file dove vengono salvati i dati, quelli reletivi ad un unico incontro scelto tra tutti quelli salvati nel file , il secondo permette di cancellare tutti i dati salvati nel file.

1.jpg

Grazie lo provo subito 

Link al commento
Condividi su altri siti

Ciao, ho aggiunto l'algoritmo di JJ alla versione che estrae i dati da diretta, il programma in questa versione indica con un colore arancione gli incontri dove sul sito non sono presenti le statistiche.

1.jpg

  • Thanks 1
Link al commento
Condividi su altri siti

Ho aggiornato il file su dropbox perché senza la lista dei mach memorizzati, restuiva un errore all'avvio. Cliccando su continua dovrebbe ugualmente andare, ma potrebbe essere fastidioso, con la versione aggiornata non avrete più il fastidioso messaggio all'avvio.

Link al commento
Condividi su altri siti

Ciao Shadow, grazie per l'aggiornamento.

Secondo me però tu hai modificato una versione precedente del livestat, perché nell'ultima avevamo aggiustato un paio di cose, ad esempio il punteggio calcolato dall'algoritmo lo visualizziamo nella seconda colonna e con numeri piccoli (invece in questo arriviamo ad avere punteggi tipo 139-29)
Allego una immagine con i due file a confronto

Immagine.jpg

Link al commento
Condividi su altri siti

Ciao JJ, non credo di avere più quella sorgente, quindi non posso risalire alle modifiche apportate ne le ricordo. Se ricordi tu che modifiche abbiamo apportato, me le scrivi anche in mp, poi appena posso modifico i calcoli del programma.

Link al commento
Condividi su altri siti

Il 1/11/2018 in 23:22 , shadow ha scritto:

me le scrivi anche in mp

Se per te va bene te le scrivo qua, così magari se a qualcun'altro viene un idea di miglioramento la possiamo condividere.
Modifiche da fare:

- Mostrare nella colonna Time anche i secondi
- Eliminare la colonna Poss %
Spostare la colonna Punti accanto alla colonna Ris
Nella colonna Punti bisogna dividere entrambi valori per il valore più basso in modo da ridurli ai minimi termini, ad esempio 136-29 si devono dividere entrambi per 29, così da ottenere 4,7-1 (arrotondiamo alla prima cifra decimale). Uno dei due quindi, deve essere sempre pari a 1

 

Infine non sono riuscito a capire se le due versioni usino la stessa formula per il valore Ip, magari su quello ci confrontiamo in seguito

 

Link al commento
Condividi su altri siti

Per la formula del valore Ip, non avendo la sorgente del file di cui hai pubblicato l'immagine, non saprei dirti se anche per quella hai apportato modifiche.

1.jpg

Modificato: da shadow
Link al commento
Condividi su altri siti

Visto che potrebbe non essere possibile calcolare le statistiche degli ultimi 10/15 minuti, in casi simili il programma calcolerà punti ed ip in base alla ststistiche totali. Se le cella IP assume colore giallo, il valore punti e ip è stato calcolato sulle statistiche totali, colore verde statistiche degli ultimi 10 minuti, colore arancione ultimi 15 minuti.

1.jpg

Link al commento
Condividi su altri siti

Schadow suona male meglio shadow... :d

L'altra versione andava in errore perché i minuti di gioco sono usati per i calcoli, in questa versione anche se in tabella vedrai scritto "Intervallo" il programma userà il valore 45 per i calcoli (45 minuto), mentre per il finale il valore naturalmente sarà 90. Ho rimesso il file su dropbox, prima nel caso un match era senza statistiche, il programma generava un errore, questo per le varie modifiche apportate.

Modificato: da shadow
  • Thanks 1
Link al commento
Condividi su altri siti

Apportato qualche piccola modifica al programma. Se si cancellano i dati di un incontro, la tabella si aggiornerà in automatico dopo l'eliminazione dell'incontro, velocizzato il download dei dati dei singoli incontri (i rallentamenti possono anche dipendere dalla connessione). Aggiornato file su dropbox.

Modificato: da shadow
Link al commento
Condividi su altri siti

Non serve eliminare i dati del primo tempo, dopo aver memorizzato almeno 10 minuti del secondo tempo selezionando le statistiche degli ultimi 10 minuti, è come se la partita fosse inizia da 10 minuti... poi valuta che il programma memorizza sempre le statistiche totali presenti sul sito, per ottenere le statistiche degli ultimi 10/15 minuti, basta fare la differenza tra quelle del tempo attuale e quelle di 10/15 minuti prima.  Se ad esempio un match è al 35 minuto per ottenere le statistiche degli ultimi 10 minuti, il soft non fa altro che ricercare tra i dati memrorizzati quelli più vicini al 25 minuto (35 attuali meno 10), quindi sottrae dalle statistiche attuali quelle memorizzate al 25 minuto e ottiene quelle relative a gli ultimi 10 minuti.

Modificato: da shadow
Link al commento
Condividi su altri siti

Unisciti alla conversazione

Adesso puoi postare e registrarti più tardi. Se hai un account, registrati adesso per inserire messaggi con il tuo account.

Ospite
Rispondi

×   Incolla come testo formattato.   Incolla invece come testo normale

  Sono permesse un massimo di 75 faccine.

×   Il tuo link è stato inserito automaticamente.   Visualizza invece come link

×   Il tuo contenuto precedente è stato ripristinato.   Editor trasparente

×   Non puoi incollare le immagini direttamente. Carica o inserisci immagini dall'URL.

Caricamento