Anish S. 2023 | BASIS Independent Silicon Valley
- Project Title: Does AI Improve the Experience When Playing Video Games?
- BASIS Independent Advisor: Swetha Bhattacharya
- Internship Location: University of Silicon Valley
- Onsite Mentor: Bineet Sharma
Video games are designed to keep a player’s attention. Games in which a player continues to play longer are often the most successful, leading to more sales for the developer, and in the case of educational games, including the one used for this project, will allow the player to continue to improve. A great way to ensure that players continue to play is to ensure that the player is playing at the ideal difficulty - not too easy, and not too hard. For this project, I am creating an AI to play checkers. I'm starting by finding the best possible move, and then making moves at varying difficulties in order to give the player a chance to win. With the help of the University of Silicon Valley and some of the students in its game clubs, I am testing the different difficulties in order to find an average difficulty that most people enjoy, as well as finding a way to relate experience with desired difficulty in order for the game to be able to automatically adjust for the player. By being able to automatically adjust, the game will be at a difficulty level that will result in players continuing to play. Additionally, as players get better with experience, the game will also be able to increase the difficulty automatically in order to continue to challenge the player and help them continue to improve, especially important in games designed to train a player’s brain, like chess or checkers.