Playing Tetris Using Genetic Algorithms
2016
Autre
Informatique

Université M'hamed Bougara - Boumerdes

B
Benarba, Abdelkarim
K
Khalifa, Mohamed Supervisor)

Résumé: This project discusses the training of a one-piece Tetris playing AI using the general optimization algorithms “genetic algorithms”. The player AI is implemented with two evaluation functions (exponential and linear) optimizing aset of 10 features. This player and the genetic algorithm to train it are built using only C++11 standard library. Limited to 1000 moves, the two players resulting from the training using the exponential and linear evaluation functions had average results of 381 and 421 moves, respectively, and a respective average score of 2707 and 2874. The two methods gave good results compared to the time constrains, and in the case of this project their results are very close.

Mots-clès:

genetic algorithms
artificial intelligence
data processing
Nos services universitaires et académiques

Thèses-Algérie vous propose ses divers services d’édition: mise en page, révision, correction, traduction, analyse du plagiat, ainsi que la réalisation des supports graphiques et de présentation (Slideshows).

Obtenez dès à présent et en toute facilité votre devis gratuit et une estimation de la durée de réalisation et bénéficiez d'une qualité de travail irréprochable et d'un temps de livraison imbattable!

Comment ça marche?
Nouveau
Si le fichier est volumineux, l'affichage peut échouer. Vous pouvez obtenir le fichier directement en cliquant sur le bouton "Télécharger".


footer.description

Le Moteur de recherche des thèses, mémoires et rapports soutenus en Algérie

Doctorat - Magister - Master - Ingéniorat - Licence - PFE - Articles - Rapports


©2025 Thèses-Algérie - Tous Droits Réservés
Powered by Abysoft