Υλοποίηση αλγορίθμου δημιουργίας συνάρτησης εκτίμησης για general game player σε java

Οι διαγωνισμοί General Game Playing παρέχουν ένα πλαίσιο για τη δημιουργία παικτών, ικανών να παίξουν πολλαπλά παιχνίδια. Στόχος αυτής της διπλωματικής εργασίας είναι αρχικά η εξοικείωση με την τεχνολογία του General Game Playing και έπειτα η ανάπτυξη ενός general game player που βασίζεται στους...

Full description

Bibliographic Details
Main Author: Μανούσης, Χρυσόστομος
Other Authors: Manousis, Chrysostomos
Language:Greek
Published: 2020
Subjects:
Online Access:http://hdl.handle.net/10889/13526
Description
Summary:Οι διαγωνισμοί General Game Playing παρέχουν ένα πλαίσιο για τη δημιουργία παικτών, ικανών να παίξουν πολλαπλά παιχνίδια. Στόχος αυτής της διπλωματικής εργασίας είναι αρχικά η εξοικείωση με την τεχνολογία του General Game Playing και έπειτα η ανάπτυξη ενός general game player που βασίζεται στους αλγόριθμους minimax, alpha-beta pruning, monte carlo και monte carlo tree search. Τέλος γίνεται μια απόπειρα για την κατασκευή μιας συνάρτησης εκτίμησης θέσης, που δημιουργείται αυτόματα και αργότερα θα μπορεί να χρησιμοποιηθεί για τη βελτίωση του παίκτη.