# WolframModel v1.3.0 - API Reference

## Modules

- [WolframModel](WolframModel.md): A simplified implementation of the Wolfram Model using hypergraphs,capturing
key structural ideas of the Wolfram Model (hypergraph rewriting, event
causality, multiway branching).

- [WolframModel.Analytics](WolframModel.Analytics.md): Emergence and graph analytics helpers for the Wolfram Model.
- [WolframModel.BranchialGraphSVG](WolframModel.BranchialGraphSVG.md): SVG rendering of the branchial graph returned by `WolframModel.branchial_graph/1`.
- [WolframModel.CausalGraphSVG](WolframModel.CausalGraphSVG.md): Converts causal network data into an SVG visualization.

- [WolframModel.Event](WolframModel.Event.md): Represents a single rewrite event in the Wolfram Model evolution.
- [WolframModel.Example](WolframModel.Example.md): Factory for sample models.

- [WolframModel.GeodesicPlotSVG](WolframModel.GeodesicPlotSVG.md): SVG line chart of geodesic ball growth in a `Hypergraph`.
- [WolframModel.HypergraphSVG](WolframModel.HypergraphSVG.md): SVG rendering of a `Hypergraph` state.
- [WolframModel.Matcher](WolframModel.Matcher.md): Deterministic pattern matcher for WolframModel.
- [WolframModel.MultiwayGraphSVG](WolframModel.MultiwayGraphSVG.md): SVG rendering of the multiway evolution graph (DAG or tree).
- [WolframModel.Rule](WolframModel.Rule.md): Parser and printer for the canonical Wolfram rule notation.
- [WolframModel.RuleAnalysis](WolframModel.RuleAnalysis.md): Rule property analysis for WolframModel rules.
- [WolframModel.RuleSet](WolframModel.RuleSet.md): Rule sets responsible for the evolution of the Wolfram Model.

