{
  "@context": "https://w3id.org/ro/crate/1.2/context",
  "@graph": [
    {
      "@id": "ro-crate-metadata.json",
      "@type": "CreativeWork",
      "about": {
        "@id": "./"
      },
      "conformsTo": {
        "@id": "https://w3id.org/ro/crate/1.2"
      }
    },
    {
      "@id": "./",
      "@type": "Dataset",
      "creator": [
        {
          "@id": "#author-0"
        }
      ],
      "datePublished": "2026-06-03T20:46:18Z",
      "description": "Interactive WebAssembly explorer for simple matchstick polygons on cyclotomic lattices Z[zeta_n]. Hosts a queryable database of canonical polygons; each dataset under data/ is a self-describing RO-Crate sub-dataset (follow its ro-crate-metadata.json for the full file inventory).",
      "hasPart": [
        {
          "@id": "./data/zz12_n10_free/"
        }
      ],
      "identifier": "http://ratdb.app.pirogov.de",
      "isBasedOn": {
        "@id": "#tilezz"
      },
      "mainEntity": {
        "@id": "#rat-explorer"
      },
      "name": "tilezz Rat Explorer",
      "url": "http://ratdb.app.pirogov.de",
      "version": "a71dfd23cd185da21c77e0ad08587fb15b30d0af"
    },
    {
      "@id": "#rat-explorer",
      "@type": "WebApplication",
      "applicationCategory": "BrowserApplication",
      "author": [
        {
          "@id": "#author-0"
        }
      ],
      "description": "Interactive explorer for simple matchstick polygons on cyclotomic lattices. Builds polygons from angle sequences and looks them up in a packaged RO-Crate database of canonical forms.",
      "isBasedOn": {
        "@id": "#tilezz"
      },
      "license": {
        "@id": "https://opensource.org/license/mit"
      },
      "name": "tilezz Rat Explorer",
      "operatingSystem": "Any (browser with WebAssembly)",
      "url": "http://ratdb.app.pirogov.de"
    },
    {
      "@id": "#author-0",
      "@type": "Person",
      "email": "apirogov@users.noreply.github.com",
      "name": "Anton Pirogov"
    },
    {
      "@id": "#tilezz",
      "@type": "SoftwareSourceCode",
      "codeRepository": "https://github.com/apirogov/tilezz",
      "description": "Utilities to work with perfect-precision polygonal tiles built on top of cyclotomic integer rings.",
      "license": {
        "@id": "https://opensource.org/license/mit"
      },
      "name": "tilezz",
      "programmingLanguage": "Rust",
      "softwareVersion": "a71dfd23cd185da21c77e0ad08587fb15b30d0af",
      "version": "0.0.4"
    },
    {
      "@id": "./data/zz12_n10_free/",
      "@type": "Dataset",
      "additionalProperty": [
        {
          "@type": "PropertyValue",
          "name": "ring",
          "value": 12
        },
        {
          "@type": "PropertyValue",
          "name": "maxPerimeter",
          "value": 10
        },
        {
          "@type": "PropertyValue",
          "name": "canonicalization",
          "value": "free"
        },
        {
          "@type": "PropertyValue",
          "name": "nSequences",
          "value": 16751
        },
        {
          "@type": "PropertyValue",
          "name": "maxIndexedLength",
          "value": 10
        }
      ],
      "creator": [
        {
          "@id": "#author-0"
        }
      ],
      "datePublished": "2026-06-03T20:46:18Z",
      "description": "Simple matchstick polygons (closed self-avoiding unit-edge polygons) on the cyclotomic ring Z[zeta_12], with perimeter <= 10, canonicalized by free (full dihedral) symmetry. Contains 16751 sequences. Self-describing tilezz-rat-dafsa-blocks asset (schemas alongside).",
      "distribution": {
        "@type": "DataDownload",
        "contentUrl": "./data/zz12_n10_free/ro-crate-metadata.json",
        "description": "RO-Crate 1.2 manifest for this dataset (canonical, self-describing).",
        "encodingFormat": "application/ld+json"
      },
      "encodingFormat": "tilezz-rat-dafsa-blocks",
      "identifier": "tilezz-rat-zz12-n10-free",
      "keywords": [
        "combinatorial enumeration",
        "self-avoiding polygon",
        "cyclotomic lattice",
        "matchstick polygon",
        "DAFSA",
        "ZZ12"
      ],
      "license": {
        "@id": "https://creativecommons.org/licenses/by-sa/4.0/"
      },
      "name": "tilezz simple matchstick polygons on Z[zeta_12], perimeter <= 10, free",
      "subjectOf": {
        "@id": "https://oeis.org/A316192"
      },
      "version": "a71dfd23cd185da21c77e0ad08587fb15b30d0af"
    }
  ]
}
