Skip to content

Overview

SANKET SARKAR edited this page Dec 22, 2025 · 1 revision

Engine overview (crml_engine)

crml_engine is the reference execution engine for CRML.

It is responsible for:

  • Executing CRML documents via Monte Carlo simulation.
  • Deciding which models/algorithms are supported (engine-defined).
  • Producing results (including JSON output) for tooling and integrations.

It is not responsible for defining portable document shapes and basic semantics — that is the job of crml_lang.

See also:

Clone this wiki locally