Releases: OrsooTR/statlab
Release list
StatLab v1.4.0 — World Cup & player markets
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).
StatLab v1.3.1 (install fix)
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).
StatLab v1.3.0
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 Updates → Download & 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).
StatLab v1.2.0
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.
StatLab v1.1.0
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.