u/Zian-Conradie

what's the best way to train an Ai chess engine?

Basically the title. I'm coding a chess engine in python and got a working build, however I made it play against stockfish at different elos and got rated at 100 elo. If it plays against itself it ends up in a draw, mostly repetition each time. My current approach is take thousands of games from lichess opendb, go through each position, use stockfish to rate them, train an Ai on them to be able to rate chess board positions (evaluator) and compile it into a chess engine. This is my current approach. How do I make it better?

As expected, it's very good in openings, but very bad in mid and end game. any help is appreciated.

reddit.com
u/Zian-Conradie — 8 days ago