{
  "blocks": {
    "preFlood": [
      {
        "name": "Adam",
        "delta": [
          100,
          -100,
          0
        ]
      },
      {
        "name": "Seth",
        "delta": [
          100,
          -100,
          0
        ]
      },
      {
        "name": "Enosh",
        "delta": [
          100,
          -100,
          0
        ]
      },
      {
        "name": "Kenan",
        "delta": [
          100,
          -100,
          0
        ]
      },
      {
        "name": "Mahalalel",
        "delta": [
          100,
          -100,
          0
        ]
      },
      {
        "name": "Enoch",
        "delta": [
          100,
          -100,
          0
        ]
      }
    ],
    "postFlood": [
      {
        "name": "Peleg",
        "delta": [
          100,
          0,
          100
        ]
      },
      {
        "name": "Reu",
        "delta": [
          100,
          0,
          100
        ]
      },
      {
        "name": "Serug",
        "delta": [
          100,
          0,
          100
        ]
      }
    ]
  },
  "shared_amplitude": 100,
  "preFlood_move": "R100 preserveslife",
  "postFlood_move": "R100 A100 preservesremainder",
  "interpretation": "same amplitude and row grammar, different source-supported invariant"
}
