HearthSim/SabberStone

Name: SabberStone

Owner: HearthSim

Description: Just another Hearthstone Simulator in C# .Net Core, with some A.I. approaches!

Created: 2017-01-17 08:58:37.0

Updated: 2018-05-24 17:46:01.0

Pushed: 2018-05-02 11:35:39.0

Homepage: https://hearthsim.info

Size: 21281

Language: C#

GitHub Committers

UserMost Recent Commit# Commits

Other Committers

UserEmailMost Recent Commit# Commits

README

SabberStone logo

                           Travis Build Status AppVeyor Build status

Overview

State of Implementation: 99% (The Witchwood 94%, Kobolds and Catacombs 100%) of current Standard Cards (Year of the … Raaaaaaveeeen)! (16.04.2018)

SabberStone is just another Hearthstone simulator and implementation, written in C#. The project was started in Nov'16 while trying to implement aura, buffs & triggers into Brimstone. Focused to prototype my so called onion system I created SabberStone, which is using a layer approach to handle entity changing enchantments. Since then I haven't stopped implementing day by day new cards, new tests and new stuff. I created for fun a visualisation and a scoring based tree search a.i. which can be used to play games (SabberStoneGui).

By now this is a one man show, but there is still a lot of work to do, so any help is appreciated. The base code of Brimstone was a great inspiration for this project. Big thanks to @Pattux, @Patashu for helping on hearthstone super science problems ^^ thx @Katy for inspiration. And thx a lot to @Citiral, @BertP for working out on the stove implementation. And thx to @Milva who did a refactoring on the aura & enchantment system, with great value and is working hard for this project! You're welcome!

Join us on Discord!

Sabberstone Simulator can be connected to the real Hearthstone client! Preview SabberStone connected to the Stove project

Project Structure
Cards Implementation

Basic & Classic

Adventures

Expensions

(Standard is beeing prioritized.)

ToDo List
Requirements
Installation
Documentation
License

AGPLv3

SabberStone is licensed under the terms of the Affero GPLv3 or any later version.

Community

SabberStone is being developed by darkfriend77 (darkfriend@swissonline.ch)


This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.