UOGTO (Universal Open Game Theory Ontology) is a modular, version-controlled repository defining game-theoretic semantics, including classical, cooperative, multi-agent, simulation execution, mechanism design, and executable knowledge graph semantics.
ontologies/: Main OWL/TTL schema definitions.shapes/: SHACL constraint validation graphs.jsonld/: JSON-LD context documents.examples/: Domain usage examples.competency-questions/: SPARQL verification queries.scripts/: Tooling for build, validation, and coverage.docs/: Guides, mappings, and references.
- Install dependencies:
pip install -e . - Build merged files:
make build
- Run validation and tests:
make all
- Human-readable ontology documentation is generated with WIDOCO and published through GitHub Pages at https://edithatogo.github.io/UOGTO/.
- Ontology design-pattern documentation is available at docs/ontology-design-patterns.md.
- Ontology modelling decisions are explained in docs/modelling-decisions.md.
- Executable interoperability benchmark fixtures and target inventory are tracked in docs/interoperability-benchmarks.md.
- Glossary terms are collected in docs/glossary.md.
- Audience-specific guidance is available at docs/uogto-for.md.
- Citation and reuse guidance is available at docs/how-to-cite-and-reuse-uogto.md.
- Release and DOI workflow notes are maintained in docs/releases/v1.0.md.
- Citation metadata is provided in CITATION.cff.
- Zenodo archive metadata is provided in .zenodo.json.
- Documentation index is available at docs/index.md.
- Registry preparation materials for LOV and OLS are under docs/registry/.
- Comparative ontology mapping outputs, figures, and report are under docs/ontology-comparison/, with the main report at docs/ontology-comparison/report.md.
- Article-hardening protocol, evidence package, source-acquisition manifest, tables, figures, and review logs are under docs/article-hardening/.
- Sole-developer merge and validation policy is documented in docs/governance/sole-developer-harness.md.
The repo is also tracked inside the RI-HERO meta-program, which treats UOGTO as part of a broader health economics research on outcomes framing.
- RI-HERO project:
RI-HERO Meta-Program - RI-HERO project board: RI-HERO Meta-Program
- Intake form:
.github/ISSUE_TEMPLATE/ri-hero-meta-program.yml - Publication intake form:
.github/ISSUE_TEMPLATE/ri-hero-publication-registry.yml - Implementation intake form:
.github/ISSUE_TEMPLATE/ri-hero-implementation-validation.yml - Program structure: synthesis, implementation, publication/registry, monitoring
- Synthesis epics: program governance, operating model, and outcomes evidence mapping
- RI-HERO status page: docs/ri-hero-status.md
- Discussions:
This project is dual-licensed:
- Ontology and Documentation: Creative Commons Attribution 4.0 International (CC-BY-4.0). See LICENSE.
- Code and Tooling: MIT License. See LICENSE-CODE.