Hearthstone® Bot Engine https://yangyuan.github.io/hearthrock
- Hearthrock 0.6.11 Alpha for 13.2.0.28855. (Feb 9, 2019)
- Hearthrock 0.6.10 Alpha for 13.0.3.28242. (Dec 16, 2018)
- Hearthrock 0.6.9 Alpha for 12.4.0.27641. (Nov 25, 2018)
- Hearthrock 0.6.8 Alpha for 12.2.0.27059. (Oct 15, 2018)
- Hearthrock 0.6.7 Alpha for 12.0.0.25770. (Sep 3, 2018)
- Hearthrock (AI) received $5,000 credits from NUTech AWS Grant.
Hearthrock makes it possible for artificial intelligence scientists to do their research on Hearthstone®. With Hearthrock, you can implement your Hearthstone® bot:
- With your favourite language. Python, C#, JavaScript, PHP, Java, Go, whatever ...
- Without hacking and game programming skills.
- Without knowing technical details of Hearthstone®.
Hearthrock will run with Hearthstone® client, your bot will run as a separated web services. Hearthrock will read the data of Hearthstone® and call your bot, and it will also read your respose and perform the actions on Hearthstone®.
Hearthrock is designed for scientists and engineers only.
- Make sure you are scientist or engineer or student.
- Download latest release version of Hearthrock from here.
- Use Hearthrock.Client to patch/unpatch Hearthstone®.
- Reference Examples and Contracts to write your own bot.
- Make sure you are scientist or engineer or student.
- Create an issue in here.
- Pull requests are welcome, no matter how small the changes are.
- It's a must to pass StyleCop.
There were some difficult times for Hearthrock, I want to thank these people for helping the Hearthrock project.
(Not a full list) @AiSatan, @SimiPro, @jakibaki, @michaelpittino, @jaime, @zoumorn
“Hearthrock isn't endorsed by Blizzard Entertainment and doesn't reflect the views or opinions of Blizzard Entertainment or anyone officially involved in producing or managing Hearthstone. Hearthstone is a trademark or registered trademark of Blizzard Entertainment, Inc., in the U.S. and/or other countries.”