/Hearthstone_deck_builder

An Evolutionary approach to building winning Hearthstone decks

Primary LanguagePythonMIT LicenseMIT

Hearthstone deck builder

An Evolutionary approach to building winning Hearthstone decks

Based on the wonderful open source HS simulator - Hearthbreaker.

To Do list:

  • create a task list item
  • implement SGA skeleton
  • implement random deck creation
  • init_population()
  • implement single elimination tournament
  • implement parent selection
  • Fix bug - decks change over time during games
  • implement Crossover
  • implement Mutation
  • fill genetic algorithm