[
  {
    "blocks": [
      {
        "distribution": "Gaussian",
        "name": "X",
        "once": false,
        "params": {
          "mu": "mean",
          "sigma": "std"
        },
        "show": false,
        "type": "Random Variable",
        "typeCode": 0
      },
      {
        "initialValue": 0,
        "history": true,
        "name": "A1",
        "show": true,
        "type": "Accumulator",
        "typeCode": 3,
        "value": "X"
      },
      {
        "name": "mean",
        "show": false,
        "type": "Data",
        "typeCode": 2,
        "useAsParameter": true,
        "dims": "",
        "value": "3"
      },
      {
        "name": "std",
        "show": false,
        "type": "Data",
        "typeCode": 2,
        "useAsParameter": true,
        "dims": "",
        "value": "1"
      }
    ],
    "modelParams": {
      "name": "Accumulator",
      "steps": "10",
      "method": "rejection",
      "description": "A simple model that accumulates values of the random variable X with given parameters `mean` and `std`"
    },
    "methodParams": {
      "samples": "1000"
    }
  }
]