Show simple item record

Ανάπτυξη λογισμικού πρωτοτύπου επιτραπέζιου παιχνιδιού Splendor και AI agents

dc.contributor.advisorΡαγκούση, Μαρία
dc.contributor.authorΜετάφας, Ευάγγελος
dc.date.accessioned2020-07-29T06:58:21Z
dc.date.available2020-07-29T06:58:21Z
dc.date.issued2020-07-22
dc.identifier.urihttp://okeanis.lib2.uniwa.gr/xmlui/handle/123456789/5357
dc.description.abstractΣτα πλαίσια αυτής της πτυχιακής εργασίας αναπτύχθηκε σε γλώσσα Java ένα πρωτότυπο του επιτραπέζιου παιχνιδιού πολλών παικτών ‘Splendor’. Η αρχιτεκτονική του κώδικα αποτελεί πρότυπο ώστε να χρησιμοποιηθεί για την ανάπτυξη και άλλων πρωτοτύπων επιτραπέζιων παιχνιδιών. Αναπτύχθηκαν επίσης δύο παίκτες τεχνητής ευφυϊας (AI agents) οι οποίοι «παίζουν» αξιοπρεπώς το παιχνίδι. Η αρχιτεκτονική του κώδικα και οι βιβλιοθήκες συναρτήσεων που αναπτύχθηκε μπορεί να βοηθήσει στο μέλλον στη βελτίωση της απόδοσης των παικτών τεχνητής ευφυϊας. Σημαντικό στοιχείο επίσης είναι η δυνατότητα παραγωγής αναλυτικών δεδομένων κατά τη διάρκεια του παιχνιδιού προκειμένου να οδηγήσει στην εκπαίδευση παικτών τεχνητής ευφυϊας μέσω reinforcement learning.el
dc.format.extent143el
dc.language.isoelel
dc.publisherΑ.Ε.Ι. Πειραιά Τ.Τ.el
dc.rightsΑναφορά Δημιουργού-Μη Εμπορική Χρήση-Όχι Παράγωγα Έργα 3.0 Ελλάδα*
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/3.0/gr/*
dc.subjectTPSH::Επιστήμη Υπολογιστών::Τεχνητή Νοημοσύνηel
dc.titleΑνάπτυξη λογισμικού πρωτοτύπου επιτραπέζιου παιχνιδιού Splendor και AI agentsel
dc.title.alternativeSoftware prototype of the boardgame Splendor and AI agentsel
dc.typeΠτυχιακή εργασίαel
dc.contributor.committeeΜετάφας, Δημήτριος
dc.contributor.committeeΖαχαριάδου, Αικατερίνη
dc.contributor.departmentΤμήμα Ηλεκτρονικών Μηχανικών Τ.Ε.el
dc.contributor.facultyΣχολή Τεχνολογικών Εφαρμογώνel
dc.subject.keywordJavael
dc.subject.keywordBoardgameel
dc.subject.keywordΕυφυείς πράκτορεςel
dc.subject.keywordΕπιτραπέζια παιχνίδιαel
dc.subject.keywordΤεχνητή νοημοσύνηel
dc.description.abstracttranslatedIn this degree thesis a prototype of the multi-player boardgame ‘Splendor’ has been developed. The development has done in Java (DrJava framework). The software architecture has been designed sο as to become a guide for the development of other software prototypes of boardgames. Two AI agents-players have also been developed who can play the game decently. These agents could be used as examples of more efficient AI players in the future. Moreover, during the game the code produces a log file that is very useful for the training of AI players through reinforcement learning.el


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record

Αναφορά Δημιουργού-Μη Εμπορική Χρήση-Όχι Παράγωγα Έργα 3.0 Ελλάδα
Except where otherwise noted, this item's license is described as
Αναφορά Δημιουργού-Μη Εμπορική Χρήση-Όχι Παράγωγα Έργα 3.0 Ελλάδα

Η δημιουργία κι ο εμπλουτισμός του Ιδρυματικού Αποθετηρίου, έγιναν στο πλαίσιο του Έργου "Υπηρεσία Ιδρυματικού Αποθετηρίου και Προστιθέμενης Αξίας Ψηφιακής Βιβλιοθήκης ΤΕΙ Πειραιά", του Επιχειρησιακού Προγράμματος "Ψηφιακή Σύγκλιση"