<?xml version="1.0" encoding="utf-8"?>
<Gradivo ID="187034" NadgradivoID="0" NRID="29212927" OceID="0" DomainUrl="https://repozitorij.uni-lj.si/" IzpisPolniUrl="https://repozitorij.uni-lj.si/IzpisGradiva.php?lang=slv&amp;id=187034" StOgledov="92" StPrenosov="23" StOcen="0" VsotaOcen="0" DatumIzvoza="2026-09-29 17:54:06" OcenaSkupna="0" StPodgradiv="0" StudijskiProgramEvsID="1000470" JeIndeksirano="0" JeVecAvtorjev="0" DovoliZahtevkeZaDostop="0">
  <PID Url="http://hdl.handle.net/20.500.12556/RUL-187034">20.500.12556/RUL-187034</PID>
  <Naslov>Program za analiziranje šahovskih pozicij</Naslov>
  <Podnaslov></Podnaslov>
  <TujJezik_Naslov>A chess analysis program</TujJezik_Naslov>
  <TujJezik_Podnaslov></TujJezik_Podnaslov>
  <Opis>Predstavili bomo potek izdelave programa za analiziranje šahovskih pozicij.
V zadnjih nekaj desetletjih se je nivo šahovske teorije in taktike močno zvišal.
Velik razlog za ta napredek so programi za analiziranje šahovskih pozicij.
Predstavili bomo različne predstavitve figur in pozicij v računalniškem šahu ter
kaj uporabljajo moderni programi. Nato se bomo obrnili na način generiranja
potez. Nadaljevali bomo z prikazom načina igranja in izničevanja potez.
Obdelali bomo različne iskalne algoritme in njihovo uporabo. Predstavili
bomo različne hevristike za ocenjevanje pozicij. Obrnili se bomo tudi na
nekatere iskalne optimizacije, ki pohitrijo delovanje programa. Pokazali
bomo tudi vmesnik komunikacije, ki ga uporabljajo programi za analiziranje
šahovskih pozicij za medsebojno komunikacijo. Prikazali bomo rezultate
testov, ki prikazujejo, da je naš program primerljiv s programom Stockfish 18
omejen na 2300 moči.</Opis>
  <TujJezik_Opis>We will present the development process of a chess engine. Over the last few
decades, the level of chess theory and tactics has increased significantly. A
major reason for this progress are chess engines. We will present different
representations of pieces and positions in computer chess and what modern
programs use. We will then turn to the method of move generation. We will
continue by presenting the methods of making and unmaking moves. We
will discuss various search algorithms and their use. We will present different
heuristics for evaluating positions. We will also discuss some search optimizations that speed up the program. We will also show the communication
interface used by chess engines and other programs for communication with
one another. We will present the results of tests showing that our program is
comparable to Stockfish 18 limited to a playing strength of 2300.</TujJezik_Opis>
  <KljucneBesede>
    <Beseda>Šah</Beseda>
    <Beseda>Program za analiziranje šahovskih pozicij</Beseda>
    <Beseda>Negamax</Beseda>
    <Beseda>Hevristike</Beseda>
    <Beseda>Iskalne optimizacije</Beseda>
  </KljucneBesede>
  <TujJezik_KljucneBesede>
    <Beseda>Chess</Beseda>
    <Beseda>Chess engine</Beseda>
    <Beseda>Negamax</Beseda>
    <Beseda>Heuristics</Beseda>
    <Beseda>Search optimizations</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-08 13:30:05</DatumVstavljanja>
  <DatumObjave>2026-09-08 13:30:11</DatumObjave>
  <DatumSpremembe>2026-09-17 10:49:38</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="102655" Ime="Žan" Priimek="Hribar" 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="">38759</Identifikator>
    <Identifikator ID="3" Sifra="CobissID" Naziv="COBISS_ID" URL="https://plus.cobiss.net/cobiss/si/sl/bib/291408643">291408643</Identifikator>
  </Identifikatorji>
  <Datoteke>
    <Datoteka ID="246465" DatotekaNRID="14781169" 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="661285" VelikostDatotekeKratko="645,79 KB" DatumVstavljanja="2026-09-08 13:30:14" JeZbrisana="false" JeJavnoVidna="true" JeIndeksirana="false" JeVidno="true" VidnoOd="01.01.0001" Zaporedje="0">
      <Naziv>Hribar_Zan_-_Program_za_analiziranje_sahovskih_pozicij.pdf</Naziv>
      <OrgNaziv>Hribar_Zan_-_Program_za_analiziranje_sahovskih_pozicij.pdf</OrgNaziv>
      <URL></URL>
      <Opis></Opis>
      <OpisTujJezik></OpisTujJezik>
      <UrlObdelave></UrlObdelave>
      <FrekvencaAzuriranjaID>1</FrekvencaAzuriranjaID>
      <Verzija></Verzija>
      <MD5>E8137FAE05F5A23F71FCC364629DB25F</MD5>
      <SHA256>554136f8233254f18ccb22b5e051a278dd006edb98ba175b6bc93573590c5a27</SHA256>
      <UUID>a3f43edb-ab78-11f1-8bc5-0050569b8976</UUID>
      <PID></PID>
      <PrenosPolniUrl>https://repozitorij.uni-lj.si/Dokument.php?lang=slv&amp;id=246465</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>
