Five config documents feed an IR graph, which feeds a simulated timeline of damage bars from casts, with a damage total box.

rpg-theorycraft-engine

A published Rust crate for simulating role-playing-game damage models — configuration compiled into an IR, through full fight simulation with rotation priority, with the maths kept honest by property tests. The engine behind Ben's Diablo 4 and Path of Exile 2 theorycrafting.

Published Project 2026 – present

SourcePackageLive

Related
browser-terminal

A published Rust crate for simulating role-playing-game damage models — configuration compiled into an IR, through full fight simulation with rotation priority, with the maths kept honest by property tests. The engine behind Ben’s Diablo 4 and Path of Exile 2 theorycrafting.