C++
AUG 2023
This simple chess program was the first coding project I fully developed and implemented by myself outside of a computer science course.
Chess proved to be a lot more difficult to code than I’d anticipated. I was forced to restart countless times and follow rigid object-oriented programming principles.
The engine powering the user’s computer opponent functions by recursively searching through move lines, with some optimizations to eliminate bad lines early in the search.
AUG 2023
This simple chess program was the first coding project I fully developed and implemented by myself outside of a computer science course.
Chess proved to be a lot more difficult to code than I’d anticipated. I was forced to restart countless times and follow rigid object-oriented programming principles.
The engine powering the user’s computer opponent functions by recursively searching through move lines, with some optimizations to eliminate bad lines early in the search.