mcframework.benchmark.main#

mcframework.benchmark.main(argv: Sequence[str] | None = None) int[source]#

Command-line entry point for mcframework-benchmark.

Runs the default backend suite against PiEstimationSimulation, prints a summary table, and optionally saves a figure / JSON artifact.

Parameters:
argvsequence of str, optional

Arguments to parse (defaults to sys.argv).

Returns:
int

Process exit code (0 on success).