twanvl / hearthstone-battlegrounds-simulator

A simulator for battles in the Hearthstone Battlegrounds
MIT License
51 stars 12 forks source link

Th work of a genius #10

Open embeek opened 4 years ago

embeek commented 4 years ago

Thank you very much. I learned a lot from it.

I can think of one important improvement: Add the oppertunity to create a "random" deck for your opponent. I did put random between quotes because it should of course not actually be truly random. I could imagine that you could specify a level and it would produce a typical setup for a decent player on that level. So on level 1end 2 the typical opponent would have 1 or 2 playable cards. On level 3 and 4 there would be 3-5 cards (propably some improved). On level 5 they would have 7 good cards that work well together. On level 6 they would typically have a very good setup. For example loads of poisoness murlocs with divine shield.

twanvl commented 4 years ago

Glad you like the program.

I have been thinking of including 'typical opponents' in the simulator. The main issue is somehow getting realistic board states. I am currently looking into extracting these from replays or from hearthstone's log files.

embeek commented 4 years ago

if it will help you i can capture actual games for you. I have a rating around 5200. this means probably that i dont face the top-players but also that i dont play random nitwits.

What i could do for example is to caputure my opponents board after turn 3, 5, 7, 9, 11, ... and send it to you in the format you use now as input in your program. I play 5-10 games a day so in one month time you should have a decent working base i would guess.

I am sure that if you ask other people who use your program for input they would also be happy to assist.

What i am personally most interested in is a better understanding of how to position my creatures against an opponent with a typical but unknown deck.

Verstuurd vanaf mijn iPad

Op 24 dec. 2019 om 13:16 heeft Twan van Laarhoven notifications@github.com het volgende geschreven:

Glad you like the program.

I have been thinking of including 'typical opponents' in the simulator. The main issue is somehow getting realistic board states. I am currently looking into extracting these from replays or from hearthstone's log files.

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