L'analisi viene eseguita automaticamente al caricamento della pagina. Analisi SOLO su incontri con match_state = 'prematch' in sbl_events; se una previsione esiste già viene saltata e NON aggiornata. In tabella vengono mostrate solo le previsioni prematch (Esito e Guadagno reali si aggiornano quando l'incontro è chiuso).

Logica dell'analisi e delle previsioni
  • Dati: solo tabelle sbl_odd_prematch e sbl_events. Eventi ordinati per data. Si analizzano solo gli incontri che hanno quota O1.5 prematch (UO1.5/O in sbl_odd_prematch); se manca, l'incontro viene saltato.
  • Per ogni incontro prematch e ogni segno (1, X, 2, 1X, 12, X2, U2.5, O2.5, U1.5, O1.5): si prende la quota prematch di quel segno e si definisce una banda quota ± delta (delta aumentato fino a includere almeno 200 eventi passati).
  • Campione: tutti gli eventi conclusi con stato closed (escluso l'evento che si sta analizzando) la cui quota per quel segno cade nella banda. Serve almeno 200 eventi in banda.
  • Secondo filtro: riferimento O1.5 per l'analisi di 1, X, 2, 1X, 12, X2; riferimento delta12 per U2.5, O2.5, U1.5, O1.5. Si seleziona il 50% degli eventi filtrati in precedenza prendendo la quota O1.5 o il delta12 dell'evento e considerando, tra gli eventi in banda, quelli più vicini a tale valore.
  • Previsione: sugli eventi del campione (dopo il secondo filtro) che hanno final_score in sbl_events si calcola il guadagno medio (vittoria = quota−1, sconfitta = −1). La % è (guadagno totale / numero con esito) × 100. Serve almeno 50 eventi con esito.
  • Inserimento: la previsione viene salvata in sbl_predictions_01 solo se previsione ≥ 3% (stesso valore usato in Storico pronostici per il filtro «previsione ≥»). Se la coppia (evento, segno) esiste già viene saltata e non aggiornata. Esito reale e guadagno reale si aggiornano da sbl_events.final_score quando l'incontro è concluso.
  • Debug: per vedere il log di analisi (conteggi per step e per segno) aggiungi ?log=1 all'URL e riesegui l'analisi.
Salvataggio previsioni: vengono salvate solo le previsioni con previsione ≥ 3,0% (valore da config/config_predictions.php, perc_prevista_min_save). Lo stesso valore è usato in Storico pronostici per il filtro «previsione ≥».
Analisi prematch eseguita: 0 previsioni inserite (esistenti saltate, non aggiornate). SOLO incontri con match_state='prematch'. Esiti da sbl_events.final_score quando l'incontro è chiuso.
delta12
o15

Tabella previsioni prematch (sbl_predictions_01)

Incontro Segno Quota
Nessuna previsione prematch. Esegui l'analisi prematch.