Well, since MCPE kinda got boring, I started to play chess more constantly only. However, my friend got bored and googled a chess bot and beat me every time. I was suspicious, and busted him using the bot D). So, I set a challenge to code my own chess bot. I basically had two options: C++ (which I suck at) and Python (which I never learned before). I chose Python because, well, coincidentally, I was reading a book about Python and it scratched the surface of GUI automation, which was exactly what I needed for an online chess bot. I did a bunch of research, and planned how it was going to work. Finally, I got it (half) done today, but it can only play as white. Just wanted to share it here Should I open-source it?
What if you made it think three moves ahead for every possible move it can make? Are you using a point system to define how much each piece is worth? Can you print stats on each game after it's done to help the user improve?
I use Stockfish. I only handle the GUI part, not the engine part. I would need much more time if I wanted to build a chess engine from scratch