Apalache-compatible model-checking wrapper for DieHardest.
DieHardest's Sections 1-3 use TLC-specific operators (TLCGet, TLCSet) that Apalache does not support. This module checks only Section 4 (interleaved composition) by selecting NextInterleaved via --next.
Adaptations for Apalache: - Constants are initialized via ConstInit (--cinit) rather than a TLC .cfg file. - Capacity functions use [s \in S |-> ...] instead of the TLC-module operators :> and @@.