/SilverFish

Hearthstone AI derived from https://github.com/noHero123/silverfish

Primary LanguageC#

For User

  1. Download the HearthBuddy from internet.
  2. Unzip the DotNetCompilerPlatform.zip to root folder of above program
  3. Replace the HearthBuddy.exe with latest version
  4. Delete all files under DefaultRoutine folder, then put the files in this repository under DefaultRoutine folder.
    Or you can run the PowerShell move files script to move files.(You must replace the target folder in script and backup previous routine folder)

Plugins

AutoConcede is used to reduce the win rate, and you can modify the win rate threshold.

Tools

CardQuery is used to get the card id with Chinese name or English name.
Online mulligan editor is used to generate the mulligan easily.

For Developer

Make sure you have the following files under packages folder
1.GreyMagic.dll
2.Hearthbuddy.exe
3.IronPython.dll
4.IronPython.Modules.dll
5.Microsoft.Scripting.dll
Build the project under x86 platform.

Ai Test

Please refer to the wiki documentation Ai Test

Community

Chatroom