jleclanche/fireplace
View on GitHub ↗ ★ 747 Python
A Hearthstone simulator in Python
10 mentions on Hacker News by 1 person: 1 story, 9 comments · first 2014-12-24 · latest 2023-04-27
20082026
-
I wrote a hearthstone simulator when the game came out. https://github.com/jleclanche/fireplace It was used and referenced by a few scientific papers and phds since. It’s my little pride, even though it would really need a rewrite at this…
comment by scrollaway · 2023-04-27 · in Ask HN: Most interesting tech you built for just yourself? -
…a lot of potential there. If the person who made this is around: I'm the author of Fireplace ( https://github.com/jleclanche/fireplace/ ), a Hearthstone simulator, and I worked a ton on the Hearthstone game state protocol (docs:…
comment by scrollaway · 2017-12-17 · in Boardgame.io: State management and more for turn-based games -
Then please don't use it. In the mean time, here's how a flat tree looks to contributors: https://github.com/jleclanche/fireplace/commits/master Versus a merge tree: https://github.com/hashicorp/terraform/commits/master Consider that the…
comment by scrollaway · 2016-09-26 · in Rebase and merge pull requests -
…very pythonic. Here is for example my Hearthstone simulator, with ~600 pytest-compatible tests: https://github.com/jleclanche/fireplace/tree/master/tests It's just plain asserts. You run it with `py.test`. Nothing simpler.
comment by scrollaway · 2016-05-29 · in Flask 0.11 Released -
…to look in advance, unless there is a solid reason to do so. The styleguide, for those curious: https://github.com/jleclanche/fireplace/blob/master/CONTRIBU... Edit: What a great talk. Really embraces the way I've been thinking about…
comment by scrollaway · 2015-08-08 · in Beyond PEP 8 – Best practices for beautiful intelligible code [video] -
Have at it :) http://hearthsim.info https://github.com/jleclanche/fireplace/ https://github.com/hearthsim/
comment by scrollaway · 2015-06-11 · in Healthstone Monitoring System -
…experienced such joy at refactoring massive parts of a project given how easy it has been. https://github.com/jleclanche/fireplace
comment by scrollaway · 2015-05-27 · in Why We Use Go -
Black box testing, much like the Wine project does. You can see my battery of tests here: https://github.com/jleclanche/fireplace/blob/master/tests/te... Also, the game has excellent debug logs which I could always generate in Fireplace…
comment by scrollaway · 2014-12-25 · in Show HN: Fireplace, a Hearthstone Simulator -
…all looks like, since this is very much programmer-oriented for now, the docs I wrote on the wiki ( https://github.com/jleclanche/fireplace/wiki ) and the tests ( https://github.com/jleclanche/fireplace/blob/master/tests/te... ) are the…
comment by scrollaway · 2014-12-24 · in Show HN: Fireplace, a Hearthstone Simulator -
▲ 37
Show HN: Fireplace, a Hearthstone Simulatorstory by scrollaway · 2014-12-24 · 20 comments