CASE
AI bot for checkers based on AlphaZero
Summary
With the growing domain of AI solutions we always must stay in touch with the state of the art research. This is why one of our fields is Reinforcement Learning, a young but promising study. We have created a checkers bot solely with the power of RL as a result of our pursuit and drive to learn and apply this methodology to business needs.
13 months

Project length
3 people

3 Researchers
Technologies
- Python
- C++
- Reinforcement Learning
Tech Challenge
  • From scratch implementation of some of the most complex algorithms in history.
  • High optimization of every function.
  • Multi-GPU model training.
Solution
  • Implemented Monte Carlo Tree Search.
  • Implemented complete self-play framework from scratch.
  • Implemented on bits operations highly optimized game environment.
  • It won every person on our team.