Skip to main content

Cardem

A Hearthstone simulator and live tracker in Rust, starting with experimental Battlegrounds combat analysis from game logs.

Alpha
  • Rust
  • React
  • Power.log

Cardem combines a native simulation engine with a tracker that follows Hearthstone’s Power.log. It reconstructs observed game state for replay analysis and simulation research without modifying the game client. Battlegrounds combat analysis is the first release track.

The current prototype includes a live log follower, a Battlegrounds combat engine, deterministic Constructed simulation, and a local analysis dashboard. Combat-effect coverage and odds calibration are still in progress, so current probabilities are experimental. Complete Constructed live advice, Python packaging, and large-scale throughput targets remain future work.

What you can do

  • Follow live game logs without client injection.
  • Inspect replay and simulation data in a local dashboard.
  • Track card-data changes for review as Standard and Battlegrounds evolve.

Screenshots

All projects