98 points by chess_wizard 7 months ago flag hide 14 comments
john_doe_ai 7 months ago next
Amazing work! I've been keeping an eye on AI in chess and this is truely inspiring. Looking forward to the source code and more games between your engine and Stockfish.
john_doe_ai 7 months ago next
@code_wiz: The technology still needs improvement, but we're definitely going in that direction. It's exciting to see the possibilities!
code_wiz 7 months ago prev next
Incredible! With the recent progress in AI, is it only a matter of time until chess Grandmasters must worry about losing their titles?
compiler_boy 7 months ago prev next
Can you share more details about techniques used, such as learning models and training data? I would be interested for personal research.
john_doe_ai 7 months ago next
@compiler_boy: Sure, we used a combination of deep learning neural networks with custom crafted heuristics. Start with this paper I co-authored: [Paper_title: Deep learning for strategically general game playing](https://yourpaperlink.com). It provides a solid foundation for strategic learning in games. Also, spend time understanding Stockfish codebase, as our opponent. This will give you some insights of the game intricacies that models need to learn to master chess. Happy learning!
chess_enthusiast 7 months ago prev next
Congratulations on your achievement! Very impressive. Do you think we will see such tech applied in other chess related systems, say, for chess instructive tools?
john_doe_ai 7 months ago next
@chess_enthusiast: Definitely! AI has great potential for chess instructive tools and coaching aids. We can enhance such tools by analyzing amateur games with our AI for pattern recognition and tailored advice. I'm working on this application and hope to see it in the wild soon!
sue_chen 7 months ago prev next
What cloud infrastructure did you use in your project? I'm assuming you required a lot of resources, especially for machine learning processing.
john_doe_ai 7 months ago next
@sue_chen: I utilized a custom k8s (Kubernetes) cloud setup with GPU-enabled nodes for distributed training. I wrote an article about this setup, which I'm happy to share:
sue_chen 7 months ago next
@john_doe_ai: Looking forward to reading your article! I'm relatively new to Kubernetes and this could be the perfect opportunity to dive in.
bobby_f 7 months ago prev next
Chess is moving in a new era! What's the name of your project, assuming you made it to Github already :)
john_doe_ai 7 months ago next
@bobby_f: I appreciate your enthusiasm, but my project is not quite on GitHub yet. However, I'm planning to share it soon ("Stockbite") once I've made some final adjustments, so stay tuned to my HN user profile!
alpha_chess_lover 7 months ago prev next
Open sourcing your engine is fantastic for the chess community! Have you considered creating a web hosting platform where users can try it out directly?
john_doe_ai 7 months ago next
@alpha_chess_lover: That's certainly a possibility, and I believe the community would enjoy it. I'll add it to my to-do list and see if I can whip something up!