<?xml version="1.0" encoding="utf-8"?>
<Gradivo ID="187598" NadgradivoID="0" NRID="29256272" OceID="0" DomainUrl="https://repozitorij.uni-lj.si/" IzpisPolniUrl="https://repozitorij.uni-lj.si/IzpisGradiva.php?lang=slv&amp;id=187598" StOgledov="173" StPrenosov="28" StOcen="0" VsotaOcen="0" DatumIzvoza="2026-09-29 20:18:04" OcenaSkupna="0" StPodgradiv="0" StudijskiProgramEvsID="1000468" JeIndeksirano="0" JeVecAvtorjev="0" DovoliZahtevkeZaDostop="0">
  <PID Url="http://hdl.handle.net/20.500.12556/RUL-187598">20.500.12556/RUL-187598</PID>
  <Naslov>Razvoj igralnega pogona za različico šaha 5D Chess with Multiverse Time Travel</Naslov>
  <Podnaslov></Podnaslov>
  <TujJezik_Naslov>Chess engine implementation for the chess variant 5D Chess with Multiverse Time Travel</TujJezik_Naslov>
  <TujJezik_Podnaslov></TujJezik_Podnaslov>
  <Opis>V delu obravnavamo razvoj igralnega pogona za različico šaha 5D Chess with Multiverse Time Travel, ki standardni šah razširi z možnostjo premikanja figur skozi čas in med različnimi časovnimi premicami. Zaradi teh značilnosti se struktura igralnega prostora bistveno razlikuje od standardnega šaha, zato neposreden prenos obstoječih pristopov igralnih pogonov ni trivialen. Cilj dela je raziskati uporabnost in prilagoditev uveljavljenih metod, ki se uporabljajo v igralnih pogonih standardnega šaha. Implementirani igralni pogon uporablja bitne predstavitve stanj, urejanje potez, funkcijo za ocenjevanje pozicij ter iskanje z algoritmom negamaks in obrezovanjem alfa-beta. Uporabljene so tudi optimizacije, kot so iskanje mirnih pozicij, iskanje glavne različice in hevristike za urejanje potez. Zaradi posebnosti 5D-šaha so bili razviti dodatni pristopi za generiranje potez, omejevanje globine iskanja in obravnavo premikov skozi čas. Učinkovitost posameznih pristopov je ovrednotena s primerjavo različnih konfiguracij igralnega pogona.</Opis>
  <TujJezik_Opis>This thesis presents the development of a chess engine for the variant 5D Chess with Multiverse Time Travel, which extends conventional chess with the ability to move pieces through time and across multiple timelines. These characteristics substantially alter the structure of the game tree, making the direct transfer of existing chess-engine approaches non-trivial. The aim of the thesis is to investigate the applicability and adaptation of established methods used in conventional chess engines. The implemented engine employs bitboard-based state representations, move ordering, a position evaluation function, and game-tree search based on negamax with alpha-beta pruning. Additional search optimizations include quiescence search, principal variation search, and move-ordering heuristics. Due to the specific characteristics of 5D Chess, additional approaches were developed for turn generation, search-depth limitation, and handling of time-travel moves. The effectiveness of the applied approaches is evaluated by comparing different configurations of the developed engine.</TujJezik_Opis>
  <KljucneBesede>
    <Beseda>šah</Beseda>
    <Beseda>šahovske različice</Beseda>
    <Beseda>5D Chess with Multiverse Time Travel</Beseda>
    <Beseda>igralni pogon</Beseda>
    <Beseda>algoritmi za igranje iger</Beseda>
  </KljucneBesede>
  <TujJezik_KljucneBesede>
    <Beseda>chess</Beseda>
    <Beseda>chess variants</Beseda>
    <Beseda>5D Chess With Multiverse Time Travel</Beseda>
    <Beseda>chess engine</Beseda>
    <Beseda>game playing algorithms</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-09-11 14:50:01</DatumVstavljanja>
  <DatumObjave>2026-09-11 14:50:05</DatumObjave>
  <DatumSpremembe>2026-09-29 10:50:30</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="165821" Ime="Vito Martin" Priimek="Strah Hren" AltIme="" VlogaID="70" VlogaNaziv="Avtor" ConorID="" Afiliacija="" ArrsID="0" ORCID=""></Oseba>
    <Oseba ID="97154" Ime="Luka" Priimek="Fürst" AltIme="" VlogaID="991" VlogaNaziv="Mentor" ConorID="" Afiliacija="" ArrsID="0" ORCID=""></Oseba>
  </Osebe>
  <Identifikatorji>
    <Identifikator ID="16" Sifra="VisID" Naziv="VisID" URL="">38780</Identifikator>
    <Identifikator ID="3" Sifra="CobissID" Naziv="COBISS_ID" URL="https://plus.cobiss.net/cobiss/si/sl/bib/292870915">292870915</Identifikator>
  </Identifikatorji>
  <Datoteke>
    <Datoteka ID="247286" DatotekaNRID="14785802" 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="723423" VelikostDatotekeKratko="706,47 KB" DatumVstavljanja="2026-09-11 14:50:05" JeZbrisana="false" JeJavnoVidna="true" JeIndeksirana="false" JeVidno="true" VidnoOd="01.01.0001" Zaporedje="0">
      <Naziv>Strah_hren_Vito_martin_-_Razvoj_igralnega_pogona_za_razlicico_saha_5D_Chess_with_Multiverse_Time.pdf</Naziv>
      <OrgNaziv>Strah_hren_Vito_martin_-_Razvoj_igralnega_pogona_za_razlicico_saha_5D_Chess_with_Multiverse_Time.pdf</OrgNaziv>
      <URL></URL>
      <Opis></Opis>
      <OpisTujJezik></OpisTujJezik>
      <UrlObdelave></UrlObdelave>
      <FrekvencaAzuriranjaID>1</FrekvencaAzuriranjaID>
      <Verzija></Verzija>
      <MD5>0A520E273DC0D629B1449B83C50FA67E</MD5>
      <SHA256>cead78a3262a53af59edbd9f41e2b878dcd6caca3cfa7e64d547d2b7d7d25efb</SHA256>
      <UUID>48f54cc1-addf-11f1-8bc5-0050569b8976</UUID>
      <PID></PID>
      <PrenosPolniUrl>https://repozitorij.uni-lj.si/Dokument.php?lang=slv&amp;id=247286</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>
