egraph-serialize 0.3.0

A library to serialize e-graphs
Documentation
{
  "nodes": {
    "0__0": {
      "op": "2",
      "cost": 1.0,
      "eclass": "0",
      "children": []
    },
    "1__0": {
      "op": "+",
      "cost": 1.0,
      "eclass": "1",
      "children": [
        "1__0",
        "7__0"
      ]
    },
    "1__1": {
      "op": "*",
      "cost": 1.0,
      "eclass": "1",
      "children": [
        "1__0",
        "14__0"
      ]
    },
    "1__2": {
      "op": "x",
      "cost": 1.0,
      "eclass": "1",
      "children": []
    },
    "2__0": {
      "op": "+",
      "cost": 1.0,
      "eclass": "2",
      "children": [
        "2__0",
        "7__0"
      ]
    },
    "2__1": {
      "op": "*",
      "cost": 1.0,
      "eclass": "2",
      "children": [
        "2__0",
        "14__0"
      ]
    },
    "2__2": {
      "op": "pow",
      "cost": 1.0,
      "eclass": "2",
      "children": [
        "0__0",
        "1__0"
      ]
    },
    "3__0": {
      "op": "+",
      "cost": 1.0,
      "eclass": "3",
      "children": [
        "3__0",
        "7__0"
      ]
    },
    "3__1": {
      "op": "*",
      "cost": 1.0,
      "eclass": "3",
      "children": [
        "3__0",
        "14__0"
      ]
    },
    "3__2": {
      "op": "y",
      "cost": 1.0,
      "eclass": "3",
      "children": []
    },
    "4__0": {
      "op": "+",
      "cost": 1.0,
      "eclass": "4",
      "children": [
        "4__0",
        "7__0"
      ]
    },
    "4__1": {
      "op": "*",
      "cost": 1.0,
      "eclass": "4",
      "children": [
        "4__0",
        "14__0"
      ]
    },
    "4__2": {
      "op": "pow",
      "cost": 1.0,
      "eclass": "4",
      "children": [
        "0__0",
        "3__0"
      ]
    },
    "6__0": {
      "op": "+",
      "cost": 1.0,
      "eclass": "6",
      "children": [
        "6__0",
        "7__0"
      ]
    },
    "6__1": {
      "op": "*",
      "cost": 1.0,
      "eclass": "6",
      "children": [
        "2__0",
        "4__0"
      ]
    },
    "6__2": {
      "op": "*",
      "cost": 1.0,
      "eclass": "6",
      "children": [
        "4__0",
        "2__0"
      ]
    },
    "6__3": {
      "op": "*",
      "cost": 1.0,
      "eclass": "6",
      "children": [
        "6__0",
        "14__0"
      ]
    },
    "6__4": {
      "op": "pow",
      "cost": 1.0,
      "eclass": "6",
      "children": [
        "0__0",
        "21__0"
      ]
    },
    "7__0": {
      "op": "0",
      "cost": 1.0,
      "eclass": "7",
      "children": []
    },
    "14__0": {
      "op": "1",
      "cost": 1.0,
      "eclass": "14",
      "children": []
    },
    "21__0": {
      "op": "+",
      "cost": 1.0,
      "eclass": "21",
      "children": [
        "1__0",
        "3__0"
      ]
    }
  },
  "comment": "# generated by egg 0.9.4",
  "root_eclasses": [
    "6"
  ]
}