Developing an app for the game Tic Tac Chec

Στόχος της διπλωματικής εργασίας είναι η ανάπτυξη μιας εφαρμογής για το παιχνίδι tic tac chec, το οποίο είναι ένας συνδυασμός από σκάκι και τρίλιζα. Η εργασία αποσκοπεί στην ανάπτυξη της λειτουργίας "άνθρωπος εναντίον υπολογιστή" . Για αυτόν τον λόγο ήταν αναγκαία η χρήση ενός αλγορίθμου...

Πλήρης περιγραφή

Λεπτομέρειες βιβλιογραφικής εγγραφής
Κύριος συγγραφέας: Τσουράπης, Ανδρέας
Άλλοι συγγραφείς: Tsourapis, Andreas
Γλώσσα:Greek
Έκδοση: 2021
Θέματα:
Διαθέσιμο Online:http://hdl.handle.net/10889/15283
Περιγραφή
Περίληψη:Στόχος της διπλωματικής εργασίας είναι η ανάπτυξη μιας εφαρμογής για το παιχνίδι tic tac chec, το οποίο είναι ένας συνδυασμός από σκάκι και τρίλιζα. Η εργασία αποσκοπεί στην ανάπτυξη της λειτουργίας "άνθρωπος εναντίον υπολογιστή" . Για αυτόν τον λόγο ήταν αναγκαία η χρήση ενός αλγορίθμου που θα εισάγει την τεχνητή νοημοσύνη στην εφαρμογή. Ο αλγόριθμος αυτός είναι ο "minimax" , ο οποίος είναι ένας αλγόριθμος αναζήτησης που χρησιμοποιείται ευρέως σε zero sum παιχνίδια με 2 παίκτες και πρέπει να πάρει απόφαση για το ποια θα είναι η καλύτερη κίνηση για τον παίκτη έτσι ώστε να μεγιστοποιήσει τις πιθανότητες να κερδίσει. Γενικά, η εφαρμογή αναπτύχθηκε ως ένα web application, οπότε για την ανάπτυξή της χρησιμοποιήθηκαν απλά προγραμματιστικά εργαλεία , όπως HTML,CSS και JAVASCRIPT.