{
  "seed": 11,
  "covariance_a0": {
    "model": "A0 circuit (3 neurons, 1 sensor each, body feedback)",
    "samples": 300,
    "initial_sd": 0.05,
    "linear_map_error": 0.029299324901302062,
    "relative_cov_error": 0.12230894380818891,
    "sampling_band_95": 0.16392780028011275,
    "controlled_variance_ratio": 0.0005190785785143859,
    "endpoint_vs_direct_development_max_abs": 2.10263362276919e-10,
    "rank_predicted": 3,
    "dimension": 6
  },
  "covariance_two_sensor": {
    "model": "two-sensor neuron (n=3 conductances, k=2 sensors)",
    "samples": 300,
    "initial_sd": 0.03,
    "setpoint_jitter_sd": 0.002,
    "linear_map_error": 0.0007034757066205142,
    "relative_cov_error": 0.10838841319770345,
    "sampling_band_95": 0.17362365389384563,
    "relative_cov_error_with_jitter": 0.10486770771527956,
    "controlled_cov_vs_jitter_cov": 0.050709349418658844,
    "controlled_variance_ratio_no_jitter": 2.585036211881642e-07,
    "slice_vs_direct_development_max_abs": 8.666845019433822e-12
  },
  "stability": {
    "root_residual": 5.551115123125783e-17,
    "root_distance_to_ref": 2.220446049250313e-16,
    "loop_gain_eigs": [
      [
        0.7396537245333434,
        0.0
      ],
      [
        -0.7324023325252373,
        0.0
      ]
    ],
    "root_stable": false,
    "development_distance_to_root": 121.74286158676405,
    "development_sensor_error": 0.13598974328086003,
    "continuation_reached_unstable_root": false
  },
  "history": {
    "protocol": {
      "drive_change": 0.2,
      "duration": 300.0,
      "adult_time": 2000.0
    },
    "nonintegrable_gain_mild_silencing_difference": 0.00010981099140128237,
    "constant_gain": {
      "involutivity_defect": 0.0,
      "adult_log_conductance_difference": 8.659739592076221e-15,
      "adult_sensor_error": 1.3877787807814457e-15,
      "conserved_quantity_drift": 2.379417192791e-15
    },
    "nonintegrable_gain": {
      "involutivity_defect": 0.03293390139442059,
      "adult_log_conductance_difference": 0.023939813744368044,
      "adult_sensor_error": 5.551115123125783e-17
    }
  },
  "gauge": {
    "endpoint_difference": 6.36595220981917e-11,
    "half_time_G": 0.75,
    "half_time_GC": 0.2
  },
  "gradients": {
    "max_abs_error": 1.3244231285014507e-06,
    "max_abs_derivative": 7.353497080893057,
    "loop_gain_condition": 5.9830159264885685
  },
  "augmented_identity": {
    "max_relative_error": 1.9085547192863781e-13,
    "trials": 500,
    "augmented_det_when_JG_singular": 3.408346046006809e-17
  },
  "gates": {
    "A0 endpoints match direct development": true,
    "A0 endpoints follow the linear map P dz0 (<5%)": true,
    "A0 covariance within sampling band of P S0 P^T": true,
    "A0 controlled combinations suppressed (<1%)": true,
    "two-sensor slice solve matches development": true,
    "two-sensor endpoints follow the linear map P dz0 (<5%)": true,
    "two-sensor covariance within sampling band": true,
    "covariance with set-point jitter within 2x sampling band": true,
    "J Cov J^T equals jitter covariance (<2x sampling band)": true,
    "unstable root solves the sensor equations": true,
    "unstable root flagged by loop gain": true,
    "development does not reach the unstable root": true,
    "continuation does not report the unstable root": true,
    "constant gain conserves N^T z": true,
    "constant gain is involutive": true,
    "constant gain: no lasting history effect": true,
    "non-integrable gain detected": true,
    "non-integrable gain: lasting history effect": true,
    "both reach the set points": true,
    "gauge: G C leaves endpoint unchanged": true,
    "gauge: G C changes recovery time": true,
    "implicit gradients match development FD": true,
    "augmented det identity": true,
    "augmented singular when JG singular": true
  }
}