Click anywhere to close

Quoridor AI

Quoridor is a project that I completed in RIT CS2 Data structures as a part of a two man team. Our objective was to program a computer to play the board game quoridor and be able to beat the given opponents 9 times out of 10. This project involved the analysis of time complexities and search algorithms because we were required to choose our next move under a time limit.



The major challenge of this project was figuring out an intelligent way to choose our next move while keeping the amount of time the choosing process takes to a minimum. We used a breadth first search in order to find the pawns shortest path to the goal, and then chose our move based on that.

Recent Posts

ghosts but dear reader, how can you open instagram if your thumbs are ephemeral?
Personal
posted: March 30, 2025
what if? chapter 1 this is my first time publishing work with dialogue. Don't judge me too harshly my dear reader
Personal
posted: March 07, 2025
on refusing to become a pessimist what sound does a hedgehog make?
Personal
posted: March 06, 2025
definitions chapter 3: getting over something wow 3 posts in one day, my dear readers are eating today
Personal
posted: March 06, 2025
i'll have to think about that i guess, at least, trying again will give me something new to write about
Personal
posted: March 05, 2025