HearthSim / HSTracker

A deck tracker and deck manager for Hearthstone on macOS
https://hsreplay.net/downloads/
MIT License
1.15k stars 173 forks source link

Proaktive Deck for Opponent #39

Open djlunte opened 9 years ago

djlunte commented 9 years ago

I would see an feature that analyses the first cards of the opponent as aggro or control Deck - and than show an prearranged Deck like Aggro-Warlock. In the most Cases there rare 85% same cards in every Aggro Warlock deck or others. Hope u understand my wish (We spoke about it on HS-Chat)

bmichotte commented 9 years ago

I love the idea, we will need to define a list of deck types (aggro, control, mid-range, mill-fatigue, others ?) as well as cards which enter is those decks.

I think this list should not be in the app (maybe a json file which is downloaded each X time) so there's no need to update the app when new type of deck arrive

djlunte commented 9 years ago

OK - not a clou about coding, but else...how can i help?

bmichotte commented 9 years ago

Maybe you can start a list of classes artifacts and the cards for thoses artifacts ?

djlunte commented 9 years ago

so maybe a list with links to heartpawn? For me it looks like the perfect base for popular Decks...maybe it fits also import mechanism of your app. Maybe we can import "10 most popular Decks"

ankushg commented 9 years ago

It would be super cool to have the app look up the top 10 most popular decks per class and combine them all to come up with a rough probability of how likely certain cards are to be in the deck.

As your opponent plays cards, the app could adjust probabilities for which deck your opponent is playing and eventually narrow down on what cards are likely to be in your opponent's decks.

Definitely not an easy engineering challenge, but it could be super cool to use!

ovidiusoft commented 8 years ago

In addition to @ankushg 's comment, it would be nice if HSTracker would use the mechanism from Track-O-Bot, and this data

merf commented 8 years ago

Hiya - I would definitely be interested in getting involved with helping out on this - I haven't done any coding in ruby before but have just started to get my hands dirty a bit by crawling the tempostorm meta snapshot and grabbing deck data from there. I have some ideas on how to start drawing generalisations from these collected decks rather than trying to create and maintain a list of current archetypes, hopefully shouldnt be too long until I get enough data collected that I can make a start on that.

vaidab commented 8 years ago

Love the idea. Also you can integrate it with this feature request: https://github.com/bmichotte/HSTracker/issues/501 "load deck for opponents"

vaidab commented 8 years ago

We can start this feature slowly, first get the archetype from Track'o'Bot and display it as: "Probably Freeze Mage" over the opponent deck list. We don't have to do it all at once. The next step would be to load the default decklist for that archetype (Tempostorm) and display the unplayed cards in blueish colors (like when crafting). Still, even the archetype probability seems a step ahead.

bmichotte commented 8 years ago

I'm currently working for the HSReplay integration. I know they are working on archetypes, so, this could be a thing in the near feature. @vaidab: if you want, you can already beta test this HSReplay integration by downloading the latest beta on https://github.com/HearthSim/HSTracker-Beta/releases/tag/0.17.5-b3

vaidab commented 8 years ago

Sure, I'm going to install it just about now.

I still like ZeroToHeroes better, it already has a community that gives you feedback.

Bogdan Vaida​ (www.vaidabogdan.com)​ Experiential Trainer, Public Speaker, SOLE Teacher Co-Founder Toastmasters Entrepreneurs Timisoara

On 17 August 2016 at 09:37:53, Benjamin Michotte (notifications@github.com) wrote:

I'm currently working for the HSReplay integration. I know they are working on archetypes, so, this could be a thing in the near feature. @vaidab: if you want, you can already beta test this HSReplay integration by downloading the latest beta on https://github.com/HearthSim/HSTracker-Beta/releases/tag/0.17.5-b3

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub, or mute the thread.

vaidab commented 8 years ago

Played 3 games, works flawlessly. I'll come to this thread if something's amiss.