<?xml version="1.0" encoding="utf-8"?>
<Gradivo ID="173314" NadgradivoID="0" NRID="27295722" OceID="0" DomainUrl="https://repozitorij.uni-lj.si/" IzpisPolniUrl="https://repozitorij.uni-lj.si/IzpisGradiva.php?lang=slv&amp;id=173314" StOgledov="619" StPrenosov="160" StOcen="0" VsotaOcen="0" DatumIzvoza="2026-11-09 13:53:00" OcenaSkupna="0" StPodgradiv="0" StudijskiProgramEvsID="1000470" JeIndeksirano="0" JeVecAvtorjev="0" DovoliZahtevkeZaDostop="0">
  <PID Url="http://hdl.handle.net/20.500.12556/RUL-173314">20.500.12556/RUL-173314</PID>
  <Naslov>Spodbujevano učenje avtonomnih agentov v videoigri</Naslov>
  <Podnaslov></Podnaslov>
  <TujJezik_Naslov>Reinforcement learning for autonomous agents in a video game</TujJezik_Naslov>
  <TujJezik_Podnaslov></TujJezik_Podnaslov>
  <Opis>V diplomski nalogi preučujemo uporabo spodbujevanega učenja za učenje agentov v 2D igri, ki znano igro Flappy Bird razširi s predmeti, inventarjem, izstrelki in sovražniki. Za učenje izberemo algoritem proximal policy optimization (PPO), predstavimo njegove teoretične osnove in utemeljimo njegovo izbiro za dinamična okolja, ki se hitro spreminjajo. Praktični del zajema pripravo učnega okolja, opazovanj in akcij, sistem nagrajevanja, nevronsko mrežo ter nastavitve hiperparametrov. Učenje poteka postopoma po fazah, z naraščajočo zahtevnostjo za agenta. Rezultati potrjujejo uspešnost pristopa s stabilnim učenjem in smiselnim vedenjem ter izpostavljajo izzive pri uporabi spodbujevanega učenja v hitrih, dinamičnih igrah.</Opis>
  <TujJezik_Opis>This thesis investigates reinforcement learning for training autonomous agents in a custom 2D side-scrolling game that extends Flappy Bird with items, an inventory system, bullets, and enemy agents. We employ proximal policy optimization (PPO), reviewing its theoretical foundations and justifying its selection for dynamic, fast-paced gameplay environments. The practical part documents environment modelling, observation and action design, reward shaping, network architecture, and hyperparameter choices, together with a curriculum that incrementally introduces more demanding tasks for the player agent. Experiments demonstrate overall stable learning and meaningful in-game behaviour while highlighting the challenges of continual, multi-objective training in fast real-time games.</TujJezik_Opis>
  <KljucneBesede>
    <Beseda>spodbujevano učenje</Beseda>
    <Beseda>proximal policy optimization (PPO)</Beseda>
    <Beseda>avtonomni agenti</Beseda>
    <Beseda>umetna inteligenca v videoigrah</Beseda>
  </KljucneBesede>
  <TujJezik_KljucneBesede>
    <Beseda>reinforcement learning</Beseda>
    <Beseda>proximal policy optimization (PPO)</Beseda>
    <Beseda>autonomous agents</Beseda>
    <Beseda>video game AI</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>2025-09-15 18:05:01</DatumVstavljanja>
  <DatumObjave>2025-09-15 18:05:10</DatumObjave>
  <DatumSpremembe>2025-10-16 07:46:29</DatumSpremembe>
  <DatumTrajnegaHranjenja>0000-00-00 00:00:00</DatumTrajnegaHranjenja>
  <LetoIzida>2025</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="149820" Ime="Miha" Priimek="Ciglar" AltIme="" VlogaID="70" VlogaNaziv="Avtor" ConorID="" Afiliacija="" ArrsID="0" ORCID=""></Oseba>
    <Oseba ID="23262" Ime="Aleksander" Priimek="Sadikov" AltIme="A. Sadikov računalništvo" VlogaID="991" VlogaNaziv="Mentor" ConorID="4949859" Afiliacija="" ArrsID="20389" ORCID=""></Oseba>
  </Osebe>
  <Identifikatorji>
    <Identifikator ID="16" Sifra="VisID" Naziv="VisID" URL="">37953</Identifikator>
    <Identifikator ID="3" Sifra="CobissID" Naziv="COBISS_ID" URL="https://plus.cobiss.net/cobiss/si/sl/bib/253380611">253380611</Identifikator>
  </Identifikatorji>
  <Relacije>
  </Relacije>
  <VerzijeGradiva>
  </VerzijeGradiva>
  <Datoteke>
    <Datoteka ID="217634" DatotekaNRID="14435469" 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="1184714" VelikostDatotekeKratko="1,13 MB" DatumVstavljanja="2025-09-15 18:05:11" JeZbrisana="false" JeJavnoVidna="true" JeIndeksirana="true" JeVidno="true" VidnoOd="01.01.1970" Zaporedje="0">
      <Naziv>Ciglar_Miha_-_Spodbujevano_ucenje_avtonomnih_agentov_v_videoigri.pdf</Naziv>
      <OrgNaziv>Ciglar_Miha_-_Spodbujevano_ucenje_avtonomnih_agentov_v_videoigri.pdf</OrgNaziv>
      <URL></URL>
      <Opis></Opis>
      <OpisTujJezik></OpisTujJezik>
      <UrlObdelave></UrlObdelave>
      <FrekvencaAzuriranjaID>1</FrekvencaAzuriranjaID>
      <Verzija></Verzija>
      <MD5>6BA6E9AB4347DEB58F36281872DDF90B</MD5>
      <SHA256>6663013a9ec4f394a69fbaa7521750ea3433d985a9868b84523113264bb2db2e</SHA256>
      <UUID>95dd1672-924d-11f0-9328-0050569b8976</UUID>
      <PID></PID>
      <PrenosPolniUrl>https://repozitorij.uni-lj.si/Dokument.php?lang=slv&amp;id=217634</PrenosPolniUrl>
      <Vsebine>
        <Vsebina TipVsebine="GoloBesedilo" JezikID="1060" Oznaka="" Dolzina="116890"></Vsebina>
      </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>
