Month/Year of Graduation


Degree Name

Bachelor of Science (B.S.)


Computer Science

First Advisor

Harvey Siy


Artificial intelligence (AI) is a necessary facet for almost any modern-day game. Whether this be in the form of artificially controlled enemy player(s), obstacles/challenges in the environment, or randomness throughout the game: AI can make games more fun and challenging through added complexity. Through the development of Grant Anon—a real time strategy game where up to four players control competing colleges fighting to collect grants—it became apparent that AI would be necessary due to the difficulty of gathering multiple people in the same room at the same time. The implementation of an artificial intelligence that responds to game stimuli in the way a real player would is not a trivial task, however. To simplify this process, the AI for Grant Anon was broken down into multiple stages and developed in iterations. This way, the AI could progress to be more player-like over time without tackling a huge task at once. Ultimately, this process led to an AI that presented a very difficult (yet not impossible) spin on the game, which accomplished the goal of added complexity. (81688 kB)