Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
oyachai
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
5 ms
·
1.
▲
by
oyachai
12y ago
Most definitely... not. Well, since Harvest Golem is not yet implemented, the subtle nuances are beyond the scope anyways. It's something I will have to go through to get it right in due course. Having said that, the focus (of my cur
2.
▲
by
oyachai
12y ago
I think it's not a problem... This is not a playable clone of the game. It's purely for deck analysis, kind of like how SimulationCraft is a DPS simulation and analysis tool for World of Warcraft.
3.
▲
by
oyachai
12y ago
I'm a sucker for AI and Hearthstone too :) I'd love any contribution and collaboration!
4.
▲
by
oyachai
12y ago
HearthSim is designed purely as a AI vs AI game simulation tool. It's not a "playable" Hearthstone clone. In the examples on my blog, I usually run 40,000 simulated games per data point, and each set of 40,000 games usually
5.
▲
by
oyachai
12y ago
I'm not affiliated with those guys, but the project definitely looks interesting!
6.
▲
by
oyachai
12y ago
I have informally looked at what the AI does. Turns out, as far as I can see, the AI does a pretty good job... with a BIG CAVEAT. The decks that I have used so far consist solely of minions and one other special card, so there really isn&
7.
▲
by
oyachai
12y ago
The event/listener paradigm is an interesting way of going about this, and I considered doing it that way at the beginning. But, after some thinking and experimenting, I found the "card use -> modify BoardState" way more
8.
▲
by
oyachai
12y ago
A lot of the cards are more or less automatically generated in the sense that they don't actually extend any functionality of the parent class. Variations in the special effects ("text" effects) are big enough that for those
9.
▲
by
oyachai
12y ago
Simulation speed is of primary concern here (though javascript isn't too shabby)! I actually have a C++ version too, but I thought Java might be more accessible to more people...
10.
▲
by
oyachai
12y ago
Good suggestion, let me think about that.
11.
▲
by
oyachai
12y ago
That might be true. The advantage that The Coin gives you is highly dependent on the deck that you have. In that particular deck that I used in the simulations, the advantage is rather large. For a deck consisting of stronger (higher man
12.
▲
by
oyachai
12y ago
Yep, I'm up to about 100 cards at this time, working on the basic cards first. Besides the cards, there needs to be more work on the AI modeling... currently, it won't handle any card with elements of randomness to it. I think I
13.
▲
Show HN: HearthSim, an AI and game simulator for Hearthstone Heroes of Warcraft
(github.com)
115 points
by
oyachai
12y ago
|
76 comments