<?xml version="1.0"?>
<metadata xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:dc="http://purl.org/dc/elements/1.1/"><dc:title>Implementacija AlphaZero za igro Risk</dc:title><dc:creator>Gašperlin,	Jan	(Avtor)
	</dc:creator><dc:creator>Sadikov,	Aleksander	(Mentor)
	</dc:creator><dc:creator>Možina,	Martin	(Komentor)
	</dc:creator><dc:subject>AlphaZero</dc:subject><dc:subject>Umetna inteligenca</dc:subject><dc:subject>MCTS</dc:subject><dc:subject>Risk</dc:subject><dc:subject>C++</dc:subject><dc:subject>Tensorflow</dc:subject><dc:description>AlphaZero velja za najbolj uspešen algoritem v namizni igri Go. Odlične rezultate je dosegel tudi pri japonskem (shogi) in klasičnem šahu. Klasične igre so dobro raziskane domene, zato smo se odločili raziskati implementacijo za igro Risk. Velik del igre temelji na naključju kock. Za dobro primerjavo zmogljivosti igralnih agentov je zato potrebno izvesti veliko število iger. To je glavni razlog za velik poudarek na hitrosti implementacije. Da bi zadostili tem zahtevam, smo izbrali programski jezik C++ in okolje Tensorflow. Naša implementacija temelji na objavljenih člankih podjetja DeepMind in odprto kodni rešitvi alpha-zero-general. Implementacijo smo nadgradili z večnitnim izvajanjem in ustvarjanjem učnih primerov tekom primerjave modelov. Naučili smo več nevronskih mrež z različnimi nastavitvami. Sprva smo nevronske mreže učili z igrami programiranih igralce, kjer smo dosegli dobre rezultate. Pri učenju z igro s samim seboj smo dosegli povprečne rezultate, saj nismo imeli zadostnega števila iger. Celotna implementacija je na voljo preko spleta.</dc:description><dc:date>2020</dc:date><dc:date>2020-12-10 15:40:01</dc:date><dc:type>Magistrsko delo/naloga</dc:type><dc:identifier>122430</dc:identifier><dc:identifier>VisID: 24762</dc:identifier><dc:identifier>COBISS_ID: 42171907</dc:identifier><dc:language>sl</dc:language></metadata>
