I enjoy playing chess since maybe middle school, but it wasn&#x27;t until about 20 years later that I tried to program my own chess game, including logic and rules. It was extremely difficult for me at certain points, especially figuring out check mate. I really didn&#x27;t think it was going to be so hard at first.