Oedipus Rex / Model A + composition v1

A story. A causal graph.
A philosophical object.

Tragedy Engine makes its assumptions inspectable. A repeatable result is a property of a specified model, not proof that a literary interpretation is uniquely correct.

The textual witness

We use Sophocles’s Oedipus the King in Francis Storr’s 1912 translation, archived from Project Gutenberg #31. Source bytes and cited passages have SHA-256 hashes. Claims are checked against dialogue and stage directions. Read the pinned passages →

What stays separate

Change a set of conditions

The five interventions target real units of the current model. Timing uses the original delayed-transfer policy. The other operations suppress a complete rule episode: all of its effects, assertions and transfers are disabled together. For the opening investigation, its associated decision option is disabled too. These operations use an isolated copy of the IR; the original engine and source remain unchanged.

Only the explicitly selected conditions may differ initially. Every other difference must be causally downstream. Held constraints remain in force in the continuation. Removing an encounter is not the same as selectively removing just one of its statements.

The five choices have 31 nonempty subsets. Seventeen are compatible and all are precomputed. Fourteen are rejected: the final answer cannot both arrive later and remain withheld, and a delayed final answer requires the parentage inquiry to reach its fork. An upstream cut and a later held suppression can coexist; the latter may then be redundant.

Continuity after the original window

Continuations preserve established goals, character information, remaining evidence and the original world. They introduce no new rescuer, secret clue or arbitrary punishment. The delayed-testimony continuation reuses the original testimony, recognition and reporting rules in that order; each guard and information gate must pass again. Other continuations preserve an active search or a blocked civic duty without inventing new disclosures or harms.

The reporting rule represents a canonical sequence, not a universal law that public recognition causes suicide. Jocasta has already inferred the identity before the final testimony. Her offstage death cannot be dated from Oedipus’s public recognition. A missing report is therefore never converted into proof of rescue.

The mathematical object

G = (V, E) is the realized event-support incidence graph through t10. V contains emitted events. An edge joins a producer event to a later event that uses its state, assertion, prerequisite or decision input. Parallel reasons between the same pair are stored on one directed edge. Initial facts and assertions remain in the IR; they are outside this graph’s distance calculation.

An incidence path shows a dependency route. It is not an independent sufficient cause: a recognition rule may need several incoming inputs together. All / any / not logic remains in the full rule system. Target reachability is checked by replay, never by an OR-only graph traversal.

Definitions you can reproduce

Interactions, not an addition of endings

Every set is replayed jointly. Let Eᵢ = U(G) △ U(Gᵢ), and Eₛ be the joint edit set. We compare Eₛ against the union of single-change edit sets. We also report η(S) = (|Eₛ| − Σ|Eᵢ|) / |U(G)|, using a fixed baseline denominator. Distances with varying denominators are never added.

The current catalogue has independent, redundant and masking responses. It does not demonstrate a synergistic cut requiring several individually insufficient interventions. That absence is a result of this model, not evidence that all tragedies have the same structure.

Research and review

Research View preserves Structure, Knowledge, Transformation, checkpoint navigation, source locators, full raw traces and legacy metrics. World facts, reported claims, beliefs, memory and knowledge remain distinct. Raw records retain the original formal state vocabulary for reproducibility.

This release has Codex source-and-consistency review and automated validation, not independent literary peer review. No runtime language model, provider key, free-text story generator or cross-tragedy similarity is used. The application loads the precomputed joint result selected by its stable intervention-set key.

Download all reviewed results ↧ · Configure an experiment →