Loading…
Spring Symposium on UR and Community Engagement has ended
Tuesday, April 24 • 2:20pm - 2:40pm
AI Chess with Machine Learning

Sign up or log in to save this to your schedule and see who's attending!

This project uses techniques from artificial intelligence (AI) to create a program that can play a full game of chess versus a human player. It implements machine learning (ML) to better understand the game of chess and its skill level increases as it gains more experience from its game playing. The personal motivation for this project comes from the enjoyment found while playing chess and the curiosity that blooms when seeing how machines can learn to play such a complex game with success against humans. Furthermore, creating this program offers a better understanding to the mathematical functions and algorithms that allow such a program to make informed game decisions quickly. This work extends previous Javascript chess framework. A web server that runs Ubuntu, Apache, and MySQL hosts the finished project online. Each game’s data in a Portable Game Notation (PGN) file is stored on the server as well. This will allow people to easily access and play against the AI from anywhere with internet access.


Tuesday April 24, 2018 2:20pm - 2:40pm
125 Rhoades Robinson Hall