<?xml version="1.0" encoding="utf-8"?>
<Gradivo ID="186223" NadgradivoID="0" NRID="29142817" OceID="0" DomainUrl="https://repozitorij.uni-lj.si/" IzpisPolniUrl="https://repozitorij.uni-lj.si/IzpisGradiva.php?lang=slv&amp;id=186223" StOgledov="183" StPrenosov="31" StOcen="0" VsotaOcen="0" DatumIzvoza="2026-09-28 09:42:49" OcenaSkupna="0" StPodgradiv="0" StudijskiProgramEvsID="1000470" JeIndeksirano="0" JeVecAvtorjev="0" DovoliZahtevkeZaDostop="0">
  <PID Url="http://hdl.handle.net/20.500.12556/RUL-186223">20.500.12556/RUL-186223</PID>
  <Naslov>Razvoj programske rešitve za optimizacijo odločitev v igri Fantasy Premier League z uporabo podatkovne analitike</Naslov>
  <Podnaslov></Podnaslov>
  <TujJezik_Naslov>Development of a software solution for decision optimisation in Fantasy Premier League using data analytics</TujJezik_Naslov>
  <TujJezik_Podnaslov></TujJezik_Podnaslov>
  <Opis>Spletna igra Fantasy Premier League je zaporedni odločitveni problem, pri katerem mora uporabnik skozi 38 igralnih krogov upravljati omejen proračun, sestavo ekipe in začetne enajsterice, izbiro kapetana, prestope in posebne žetone. V diplomskem delu je razvita pregledna programska rešitev, ki te odločitve sprejema samostojno. Podatki so pripravljeni iz aktualnih predkrožnih posnetkov (posnetki najnovejšega stanja podatkov, pridobljeni tik pred uporabo v posameznem krogu) uradnega programskega vmesnika FPL (API) in zgodovinskih podatkov FPL. Projekcija nogometaša je izražena v pričakovanih točkah FPL in je zato neposredno primerljiva med različnimi odločitvenimi postopki. Za začetno ekipo in prestope je uporabljen mešani celoštevilski linearni model, medtem ko začetno postavo, vrstni red klopi, izbiro kapetana, samodejne menjave in uporabo žetonov določajo ločeni odločitveni postopki. Poleg samostojnega pripravljanja priporočil za aktualno sezono rešitev omogoča tudi zgodovinske simulacije več različno zahtevnih strategij.

Naključna strategija je v sezoni 2025/26 v 50 ponovljivih zagonih v povprečju dosegla 1721 točk. Strategija, ki kakovost nogometašev ocenjuje samo z uradno vrednostjo pričakovanih točk FPL ep_next, je dosegla 1947 točk. Polni optimizator je dosegel 2336 točk v sezoni 2024/25 in 2310 točk v sezoni 2025/26. Sezona 2025/26 je ovrednotena podrobneje z več primerjalnimi strategijami, sezona 2024/25 pa predvsem kot dodaten preizkus prenosljivosti na drug podatkovni nabor. Rezultati potrjujejo pravilno delovanje celotnega odločitvenega cikla in prednost polnega optimizacijskega pristopa v obravnavanem okolju, ne pomenijo pa zagotovila za prihodnje sezone.</Opis>
  <TujJezik_Opis>Fantasy Premier League is a sequential decision-making problem in which a user must manage a limited budget, squad composition and starting eleven, captain selection, transfers, and special chips over 38 gameweeks. This thesis presents a transparent software solution that makes these decisions autonomously in historical simulations and generates decision recommendations for the current FPL season. The data is prepared from pre-gameweek snapshots of the official FPL API and historical FPL data. Footballer projections are expressed as expected FPL points, making them directly comparable across different components of the solution. A mixed-integer linear programming model is used for initial squad selection and transfers, while the starting lineup, bench order, captain, automatic substitutions, and chips are determined by separate decision-making procedures. In addition to independently generating recommendations for the current FPL season, the solution also supports the simulation of different decision strategies using historical FPL data.

In the 2025/26 season, the baseline random strategy achieved an average of 1,721 points across fifty reproducible runs. The deterministic ep_next strategy, which considers only the expected FPL points of individual footballers obtained through the official FPL API, achieved 1,947 points. The full optimiser achieved 2,336 points in the 2024/25 season and 2,310 points in the 2025/26 season. The 2025/26 season is deliberately evaluated in greater detail using several comparative strategies, while the 2024/25 season is used primarily as an additional test of transferability to a different dataset. The results confirm the correct functioning of the complete decision-making cycle and demonstrate the advantage of the full optimisation approach within the evaluated setting; however, they do not constitute a guarantee of performance in future seasons.</TujJezik_Opis>
  <KljucneBesede>
    <Beseda>Fantasy Premier League</Beseda>
    <Beseda>podatkovna analitika</Beseda>
    <Beseda>celoštevilsko programiranje</Beseda>
    <Beseda>optimizacija</Beseda>
    <Beseda>simulacija</Beseda>
  </KljucneBesede>
  <TujJezik_KljucneBesede>
    <Beseda>Fantasy Premier League</Beseda>
    <Beseda>data analytics</Beseda>
    <Beseda>integer programming</Beseda>
    <Beseda>optimisation</Beseda>
    <Beseda>simulation</Beseda>
  </TujJezik_KljucneBesede>
  <Potrjeno>true</Potrjeno>
  <JeZaklenjeno>false</JeZaklenjeno>
  <JeRecenzirano>false</JeRecenzirano>
  <Zaloznik></Zaloznik>
  <Izvor></Izvor>
  <Jezik ID="1060" ISO639-3="slv">Slovenski jezik</Jezik>
  <TujJezik ID="1033" ISO639-3="eng">Angleški jezik</TujJezik>
  <Povezave></Povezave>
  <Pokrivanje></Pokrivanje>
  <CasovnoPokritje></CasovnoPokritje>
  <AvtorskePravice></AvtorskePravice>
  <VrstaGradiva ID="mb11" DRIVER="info:eu-repo/semantics/bachelorThesis">Diplomsko delo/naloga</VrstaGradiva>
  <DatumVstavljanja>2026-08-28 13:15:23</DatumVstavljanja>
  <DatumObjave>2026-08-28 13:15:36</DatumObjave>
  <DatumSpremembe>2026-08-31 09:19:32</DatumSpremembe>
  <DatumTrajnegaHranjenja>0000-00-00 00:00:00</DatumTrajnegaHranjenja>
  <LetoIzida>2026</LetoIzida>
  <LetoIzidaDo>0</LetoIzidaDo>
  <KrajIzida></KrajIzida>
  <LetoIzvedbe>0</LetoIzvedbe>
  <KrajIzvedbe></KrajIzvedbe>
  <Opomba></Opomba>
  <StStrani></StStrani>
  <StevilcenjeNivo1></StevilcenjeNivo1>
  <StevilcenjeNivo2></StevilcenjeNivo2>
  <Kronologija></Kronologija>
  <Patent_Stevilka></Patent_Stevilka>
  <Patent_DatumVeljavnosti>0000-00-00</Patent_DatumVeljavnosti>
  <VerzijaDokumenta>NiDoloceno</VerzijaDokumenta>
  <StatusObjaveDrugje>NiDoloceno</StatusObjaveDrugje>
  <VrstaStroskaObjave>NiDoloceno</VrstaStroskaObjave>
  <DatumPoslanoVRecenzijo>0000-00-00</DatumPoslanoVRecenzijo>
  <DatumSprejetjaClanka>0000-00-00</DatumSprejetjaClanka>
  <DatumObjaveClanka>0000-00-00</DatumObjaveClanka>
  <EmbargoDo></EmbargoDo>
  <VrstaEmbarga ID="1" Naziv="Takojšnja javna objava" OpenAIREDostop="openAccess"></VrstaEmbarga>
  <Osebe>
    <Oseba ID="164412" Ime="Anej" Priimek="Blatnik" AltIme="" VlogaID="70" VlogaNaziv="Avtor" ConorID="" Afiliacija="" ArrsID="0" ORCID=""></Oseba>
    <Oseba ID="127218" Ime="Damjan" Priimek="Fujs" AltIme="" VlogaID="991" VlogaNaziv="Mentor" ConorID="" Afiliacija="" ArrsID="0" ORCID=""></Oseba>
  </Osebe>
  <Identifikatorji>
    <Identifikator ID="16" Sifra="VisID" Naziv="VisID" URL="">38749</Identifikator>
    <Identifikator ID="3" Sifra="CobissID" Naziv="COBISS_ID" URL="https://plus.cobiss.net/cobiss/si/sl/bib/289416707">289416707</Identifikator>
  </Identifikatorji>
  <Datoteke>
    <Datoteka ID="245341" DatotekaNRID="14771011" NamenDatotekeID="2" NamenDatoteke="Predstavitvena datoteka" FormatDatotekeID="2" FormatDatoteke=".pdf" MIME="application/pdf" IkonaFormata="pdf.png" IkonaFormataPolniUrl="https://repozitorij.uni-lj.si/teme/rulDev/img/fileTypes/pdf.png" VelikostDatoteke="7057237" VelikostDatotekeKratko="6,73 MB" DatumVstavljanja="2026-08-28 13:15:40" JeZbrisana="false" JeJavnoVidna="true" JeIndeksirana="false" JeVidno="true" VidnoOd="01.01.0001" Zaporedje="0">
      <Naziv>Blatnik_Anej_-_Razvoj_programske_resitve_za_optimizacijo_odlocitev_v_igri_Fantasy_Premier_League.pdf</Naziv>
      <OrgNaziv>Blatnik_Anej_-_Razvoj_programske_resitve_za_optimizacijo_odlocitev_v_igri_Fantasy_Premier_League.pdf</OrgNaziv>
      <URL></URL>
      <Opis></Opis>
      <OpisTujJezik></OpisTujJezik>
      <UrlObdelave></UrlObdelave>
      <FrekvencaAzuriranjaID>1</FrekvencaAzuriranjaID>
      <Verzija></Verzija>
      <MD5>8E9EC9F2FEA2CDEEC7B90110C85C4844</MD5>
      <SHA256>a98c48908c8a3dc09a2959ae5e242d8939b3853e2f785ebaf22add418d8f54b8</SHA256>
      <UUID>6135d9d3-a2d1-11f1-9b0d-0050569b8976</UUID>
      <PID></PID>
      <PrenosPolniUrl>https://repozitorij.uni-lj.si/Dokument.php?lang=slv&amp;id=245341</PrenosPolniUrl>
      <Vsebine>
      </Vsebine>
    </Datoteka>
  </Datoteke>
  <Organizacije>
    <Organizacija OrganizacijaID="25" Kratica="FRI" ZavodEvsID="0000066" Logo="" LogoPolniUrl="https://repozitorij.uni-lj.si/teme/rulDev/img/logo/">Fakulteta za računalništvo in informatiko</Organizacija>
  </Organizacije>
  <OrganizacijeVira>
  </OrganizacijeVira>
  <MetodeZbiranjaPodatkov>
  </MetodeZbiranjaPodatkov>
  <TipologijaDela ID="2.11" Koda="2.11" Naziv="Diplomsko delo" SchemaOrg="Thesis"></TipologijaDela>
  <Ostalo>
    <StIrodsDatotek>0</StIrodsDatotek>
    <StDatotekPodTrajnimEmbargom>0</StDatotekPodTrajnimEmbargom>
    <StDatotekZOmejenimDostopom>0</StDatotekZOmejenimDostopom>
  </Ostalo>
</Gradivo>
