chess

chess program with engine



https://github.com/Hedge-Lord/SFML_Chess

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.