Skip to content

Releases: OrsooTR/statlab

StatLab v1.4.0 — World Cup & player markets

Choose a tag to compare

@github-actions github-actions released this 02 Jul 21:56

StatLab v1.4.0 — Nazionali, Mondiale e mercati giocatore

Scarica StatLab-Setup.exe, installa, aggiorna da dentro l'app (pagina Updates).

🌍 Pronostici nazionali e Mondiale

Le partite delle nazionali (Mondiale, Europei, qualsiasi nazionale contro nazionale) hanno ora un modello dedicato costruito dal dataset pubblico dei risultati internazionali (~49.000 partite dal 1872): Poisson con campo-neutro e peso-torneo, Elo per margine di gol e correzione Dixon-Coles. Nel Live Center le internazionali hanno il pulsante 🎯 Predict + scorers.

⚽ Mercati giocatore (marcatore, primo marcatore, 2+, rigore)

Quando escono le formazioni, il pronostico include i mercati per giocatore, calcolati da dati reali (log di 47.000 gol internazionali con rigori e minuti): la quota-gol di ogni giocatore sulla sua nazionale scala i gol attesi dal modello in un tasso Poisson personale.

  • Marcatore in qualsiasi momento, primo marcatore, doppietta (2+), rigore.
  • Analisi per giocatore: gol internazionali, quota-gol, rigori, minuto medio, ruolo.
  • Proposte marcatore ordinate per probabilità.
  • Esempio reale verificato: Spagna-Austria → Oyarzabal 18% marcatore / 8% primo; Mbappé per la Francia 29% / 14%.

Onestà sui dati

  • Marcatore/primo/rigore delle nazionali: calcolati da dati veri.
  • Ammonizioni: mostrate come stima per-ruolo (non esiste un log cartellini per-giocatore senza feed a pagamento) — etichettato chiaramente.
  • Mercati giocatore per i club: richiedono la chiave opzionale API-Football (nessun dato marcatore per-giocatore dei club è disponibile senza chiave).

Altro

  • 45 test automatici (7 nuovi, senza rete).

⚠️ Strumento statistico: probabilità e simulazioni, mai certezze, mai consigli finanziari.

StatLab v1.3.1 (install fix)

Choose a tag to compare

@github-actions github-actions released this 02 Jul 21:12

StatLab v1.3.1 — fix installazione

Correzione importante: installando la v1.3.0 in C:\Program Files\StatLab, l'app andava in crash all'avvio (PermissionError: Accesso negato ... \data) perché tentava di scrivere i dati dentro Program Files, di sola lettura per gli utenti normali.

Cosa è stato corretto

  • I dati utente (database, cache, report, impostazioni, log, aggiornamenti) ora vivono in %LOCALAPPDATA%\StatLab, sempre scrivibile. Niente più crash.
  • Il log di avvio non può più bloccare l'app anche in caso di errore di scrittura.
  • L'installer è ora per-utente (in AppData\Local\Programs, come Chrome/VS Code): nessun permesso admin, nessun Program Files, e gli aggiornamenti in-app si applicano senza prompt UAC.

Come procedere

Scarica StatLab-Setup.exe qui sotto e installalo — parte senza errori. Se avevi la v1.3.0 in Program Files puoi disinstallarla; la nuova versione si installa in un percorso per-utente separato.

Tutte le funzionalità della v1.3.0 restano invariate (Live Center raggruppato per categoria, pulsante Predict dal vivo, aggiornamenti in-app, multi-fonte senza chiavi).

⚠️ Strumento statistico: probabilità e simulazioni, mai certezze, mai consigli finanziari.

StatLab v1.3.0

Choose a tag to compare

@github-actions github-actions released this 02 Jul 20:37

StatLab v1.3.0

Come installare / aggiornare

  • StatLab-Setup.exe (consigliato) — installer Windows con collegamenti e disinstallazione. Una volta installato, l'app si aggiorna da sola: apri UpdatesDownload & install, senza riscaricare a mano dalla repo.
  • StatLab-windows.zip — versione portable da estrarre.

L'app controlla i nuovi aggiornamenti all'avvio e segnala la pagina Updates.

🔴 Live Center riorganizzato

  • Le partite sono raggruppate per categoria (🌍 nazionali/Mondiali · 🏆 coppe continentali · 🏟️ campionati nazionali), poi per paese e competizione, con un filtro in alto. Basta con Mondiali e club mescolati.
  • Ogni partita di un campionato supportato ha un pulsante 🎯 Predict: lancia il pronostico completo al volo — i nomi delle squadre del feed vengono mappati al database storico (es. "Internazionale" → "Inter") e il campionato viene scaricato automaticamente se manca.

🎯 Match Predictor

  • Le tendine ora funzionano sempre: elenca tutti i campionati; selezionandone uno senza dati locali, li scarica da solo e carica le squadre.

⬆️ Aggiornamenti in-app

  • Nuova pagina Updates: verifica la release più recente su GitHub, scarica e lancia l'installer per aggiornare in-place.

Altro

  • Serie B (I2) aggiunta ai campionati con modello.
  • 38 test automatici (nuovi: risoluzione nomi squadre, parsing versioni updater, metadati raggruppamento).

⚠️ Strumento statistico: probabilità e simulazioni, mai certezze, mai consigli finanziari.

StatLab v1.2.0

Choose a tag to compare

@github-actions github-actions released this 02 Jul 19:56

StatLab v1.2.0

Scarica StatLab-windows.zip, estrai, avvia StatLab.exe. Niente Python, niente chiavi API.

🔴 Live Center — dati reali senza API key

  • Nuovo provider auto (default): incrocia ESPN public feeds (22 competizioni — punteggi live, statistiche, formazioni, eventi) e OpenLigaDB (campionati tedeschi). Le partite duplicate tra fonti vengono unite automaticamente e ogni match mostra le sue fonti.
  • La "listona" delle fonti è in app/football/live/sources.json: aggiungere una fonte = un adapter + una voce di config. Flashscore/diretta.it, SofaScore e FotMob sono elencati ma volutamente disabilitati: i loro termini d'uso vietano lo scraping automatico e usano protezioni anti-bot — documentato nel registro.
  • Chiave API-Football ora opzionale: se presente arricchisce il feed auto.

🎰 Crazy Time — fix payout

  • Le vincite sui bonus ora restituiscono anche la puntata, come nel gioco reale: 5 sul Coin Flip che paga 2x → incassi 15 (10 vincita + 5 puntata). I numeri lo facevano già (5 sul 10 che esce → 55).
  • Il messaggio di vincita mostra la scomposizione: payout = vincita + puntata restituita (netto).

Qualità

  • 35 test automatici (nuovi: restituzione puntata su bonus e numeri, merge multi-fonte, onestà del registro fonti).
  • Verificato su dati reali: 67 partite del giorno via feed pubblici, dettaglio live (Spagna–Austria) con formazioni 4-2-3-1, possesso, eventi e pronostico in-play.

⚠️ Strumento statistico: probabilità e simulazioni, mai certezze, mai consigli finanziari.

StatLab v1.1.0

Choose a tag to compare

@OrsooTR OrsooTR released this 02 Jul 19:32

StatLab v1.1.0 — Windows desktop release

Download StatLab-windows.zip below, extract anywhere, run StatLab.exe. No Python needed. Your data (match DB, reports, settings) lives in a data/ folder next to the exe.

Crazy Time Statistical Simulator

  • 🎰 Live Table — the physical 54-segment wheel with chips, balance, Top Slot and single spins. All four bonus games are fully playable: Coin Flip, Pachinko (real peg walk + DOUBLE re-drops), Cash Hunt (pick your target on the 108-symbol board), Crazy Time (64-segment wheel, choose your flapper, DOUBLE/TRIPLE respins).
  • ⚡ One click mass-simulates your exact chip layout over up to 10 million spins.
  • 23 betting strategies, multiprocess Monte Carlo engine, wheel calibrated to Evolution's published per-spot RTPs (96.08/95.95/96.07/95.90% numbers; 95.7/95.3/94.3/94.4% bonuses).
  • Full risk metrics, paired strategy comparison, PDF/Excel/CSV/JSON reports.

Football AI Prediction Engine

  • 🔴 Live Center — every match of the day listed automatically: live scores, minute, statistics, formations & lineups, substitutions, event timeline, momentum chart and in-play probability updates (Poisson model blending pre-match rates with live shot quality, red-card adjusted). Ships with a built-in demo simulation; paste a free API-Football key in settings for real live data (daily quota tracked automatically).
  • Seven-model ensemble (Poisson, Dixon-Coles, Elo, SPI, GBM, RF, MLP), 12-league historical database, match simulation, walk-forward backtesting with CLV, daily fixture predictions, EV-ranked slip builder.

Quality

  • 31 automated tests (wheel calibration, bonus mechanics, every strategy, models on synthetic leagues, in-play model, demo feed consistency).
  • CI: tests on every push; tagged releases build this Windows package automatically.

⚠️ Statistical tooling only. Simulations and probability estimates — never certainties, never financial advice. No staking strategy changes the house edge.