Most Recent
Forum Legend
Following
New Comments
Locked Topic
Pinned Topic
Hello! I'm a very bad chess player, and I know it. I do however enjoy chess in general - I watch tournaments and commentaries, and I enjoy the game a lot by non-participation.
I am also a pretty good programmer - it's my daily job, as well as a hobby. So I decided to look into how chess engines work, and for the last two weeks I've been writing my own in C#.
It's now at the stage where I have no hope of ever beating it myself, and it's beaten some of the simpler chess engines like TSCP, Stockfish (on low skill level settings), and plays more or less on-par with VICE engine. I'd estimate it's ELO to be somewhere around 2000. I will of course, try to improve it further.
I'd love to test it against some human players, and I could set up a server to make it play on chess.com. But I understand that most players want to play against other players and it would just be viewed as cheating. It would also probably get the account banned promptly.
So my question is - is there some way to set up a chess engine account? Where it would tell players that it's not a human playing, and wouldn't match up with anyone who doesn't want to play against a computer explicitly? I'd love to see how games play out against real good chess players, and see what rating it gets against people. The players could also leave feedback if it makes blunders, because frankly I'm too bad at chess to figure out what it's doing wrong myself.
Would this be possible?