Open Access. Powered by Scholars. Published by Universities.®
Physical Sciences and Mathematics Commons™
Open Access. Powered by Scholars. Published by Universities.®
Articles 1 - 3 of 3
Full-Text Articles in Physical Sciences and Mathematics
Applications Of Genetic Algorithms To Chess, Elliot M. Harris
Applications Of Genetic Algorithms To Chess, Elliot M. Harris
Senior Projects Spring 2024
This thesis discusses the use of genetic algorithms to tune the parameters of a chess engine, resulting in a significant increase in playing strength. The design of the genetic algorithms builds on the 2008-2011 work of David-Tabibi et al. and Vázquez-Fernández et al. The overwhelmingly positive result presented in this thesis not only suggests a promising potential for genetic algorithm use to improve computer chess, but also supports the efficacy and potential of applying genetic algorithms to a broader set of use cases.
A Symbolic Music Transformer For Real-Time Expressive Performance And Improvisation, Arnav Shirodkar
A Symbolic Music Transformer For Real-Time Expressive Performance And Improvisation, Arnav Shirodkar
Senior Projects Fall 2023
With the widespread proliferation of AI technology, deep architectures — many of which are based on neural networks — have been incredibly successful in a variety of different research areas and applications. Within the relatively new domain of Music Information Retrieval (MIR), deep neural networks have also been successful for a variety of tasks, including tempo estimation, beat detection, genre classification, and more. Drawing inspiration from projects like George E. Lewis's Voyager and Al Biles's GenJam, two pioneering endeavors in human-computer interaction, this project attempts to tackle the problem of expressive music generation and seeks to create a Symbolic Music …
The Disciple: A Talking Platformer, Benjamin Sernau
The Disciple: A Talking Platformer, Benjamin Sernau
Senior Projects Spring 2017
Working in Unity to create a two-dimensional platformer with a Natural Language Generation system, I have considered a new way in which Artificial Intelligence may affect gameplay. The resulting project, The Disciple, takes input from the environment of the game and offers successfully a sentence relevant to what occurs within the game's world. The sentences this system generates are diverse enough so that, while the Natural Language Generation system may restate what it has said, already, it does not utter the same sentence twice in a row. Often, the Natural Language Generation system selects a phrase I have written from …