ALLFALYTICS

Data är grönare än gräs

AllFaLytics idag och framåt

2023 har varit en bra säsong för modellen och modellaget återfinns idag med tre omgångar kvar på plats 49 i totalen. Säsongen närmare sig slutet och en top 50-placering vore långt över förväntan. Men även om det givetvis är kul att modellens egna lag går jättebra är det inte primärt därför AllFaLytics skapades. Målet var att bygga ett så bra verktyg som möjligt för mig och andra som vill spela Allsvenskan Fantasy. Därför är det nu dags att titta framåt. Vilka planer finns det idag för framtiden och vad saknar ni i dagsläget?

Planer i dagsläget

Just nu har jag följande förändringar i min backlog.

Jag kommer givetvis inte att hinna implementera allt detta innan 2024 startar - men vi får se hur långt jag hinner.

Lagmodell

Inför den här säsongen bytte jag den underliggande modellen för lagstyrka till FiveThirthyEight. Det underlättade mycket av mitt arbete, dels för att jag kunde automatisera uppdateringen men kanske främst för att jag då fick tillgång till historisk lagstyrka. Jag kunde inte bara se hur bra Malmö FF var just nu, utan även hur bra de var 2020. Med hjälp av historisk data kunde jag lättare vikta spelares data historiskt.

Tyvärr medförde den sjunkande konjunkturen att Disney bestämde sig för att lägga ner fotbollsdelen av FiveThirtyEight och det har medfört att deras modell inte har uppdaterats sedan 11 juni. Omgång 14 och framåt har AllFaLytics modell därför inte fått några uppdateringar på lagstyrka. Det har för det mesta gått bra ändå, men några svagheter har säkert smugit sig in.

Detta göra att det är naturligt att den största och viktigaste förändringen till nästa säsong kommer vara en egenbyggd modell för lagstyrka. Jag har en experimentell modell färdig redan som inte används ännu men som verkar lovande. Jag kommer att slipa lite ytterligare och kan tyvärr inte lova att den blir klar under denna säsong. Det ger mig också ett utmärkt tillfälle att vikta efter de olika lagens styrka när det gäller defensiva aktioner. Det säger sig självt att ett lag som slår fler inlägg kommer generera fler rensningar för motståndarlaget. Jag har dock inte haft något bra sätt att väga in det i modellen, fram tills nu.

En annan sidoeffekt som detta kan medföra är att det öppnar dörren till lite mer kul statistik. Kanske återskapa FiveThirtyEights tabell med projicerad sluttabell och procentchans för titel/europaspel/nedflyttning? Kanske visa chanser till hållen nolla i kommande omgång? Vi får se…

Inloggning

Det är ingen hemlighet att de största delen av mitt arbete under säsong går till att försöka justera den förväntade speltiden. Trots detta gör jag helt ärligt inte ett jättebra jobb. Många av er kan göra det betydligt bättre. Så varför inte ge er chansen? Med en användare till siten öppnas möjligheten till att själv justera och spara den förväntade speltiden för olika spelare. Mer detaljer kommer så klart längre fram, men i grova drag kommer det finnas möjlighet att specifiera sannolikhet att en spelare startar samt dennes förväntade speltid om han gör det.

Admininterface

Även om ni skulle kunna editera speltiden själva är det få (eller ingen) som har tid eller kunskap att göra det för spelets samtliga lag och spelare. Jag vet dock att det finns en community där ute som är mer än kapabla att göra det tillsammans. Därför planerar jag att, om intresse finns, ge vissa personer admin-rättigheter till vissa lag. De får då möjlighet att administrera default-speltiden för spelare i det/de lag som de administrerar. Givetvis även straffskyttar.

UI-förändringar

Tabellen som har visats den här säsongen har haft ganska begränsade möjligheter för filtrering och dylikt. Jag vill förbättra den upplevelsen och även lägga till möjlighet att se mer detaljerad information om vardera spelare. Istället för att bara visa slutgiltiga poäng kanske det också vore värdefullt att visa förväntade mål, assist och så vidare. Sen tillkommer såklart allmän uppfräschning, dark mode och engelsk översättning.

Ny funktionalitet

Det finns mängder med verktyg som jag känner att jag skulle vilja bygga men som jag kanske inte har tid att förverkliga. Ett exempel på detta är ett utvärderingsverktyg som använder en kombination av AllfaLytics data, xG och det faktiska utfallet för att kunna utvärdera sina val hittills under säsongen. Ett annat är en Live GW-tracker som håller koll på diina live-poäng, hur många spelare du har kvar under omgången, deras förväntade poäng från modellen och sen möjligheten att jämföra detta med exempelvis top 1000.

Prisförändringar

Slutligen har vi såklart prisförändringar. Som många av er känner till gör Pelle ett fantastiskt jobb på den fronten i FantasyGuidens slack men som Pelle tidigare har varit inne på lämpar sig kanske inte google docs superbra för den här typen av uppgift. Vi har tidigare diskuterat möjligheten att istället bygga en webbversion av detta och lägga ut på Allfalytics. Jag gjorde ett initialt försök under sommaren men stötte på en del problem. Kanske kan jag göra ett nytt försök under vintern men ännu bättre vore om någon annan tillsammans med Pelle byggde det istället. Möjligheten att hosta lösningen som en del av Allfalytics finns om man vill det, och jag kan givetvis vara inblandad på ett hörn också. Jag kan bara inte lova att jag hinner utveckla lösningen själv, och jag känner väl personligen att prisförändringar är en såpass viktig del av spelet att det vore bra om vi hade ett automatiserat verktyg för det.