{
  "metadata": {
    "n_raw_snapshots": 12922,
    "move_threshold": 7.0,
    "spot_range": 100.0,
    "cluster_gap": 15.0,
    "min_gamma_abs": 10000000,
    "rolling_days": 60,
    "wall_dist": 20.0,
    "n_permutations": 1000,
    "corrupt_excluded": "2025-10-27 \u2013 2026-02-17"
  },
  "null_baselines": {
    "null_up": {
      "30": 0.33889647276410234,
      "60": 0.4725777987040042,
      "120": 0.5808269848958563
    },
    "null_dn": {
      "30": 0.3539294823807572,
      "60": 0.476022722268704,
      "120": 0.5663528861820288
    }
  },
  "cluster_tests": {
    "P95": {
      "appearance_pct": 15.2,
      "n_kept_snaps": 1959,
      "n_records": 1961,
      "n_above": 99,
      "n_below": 1862,
      "magnet_test": {
        "30": {
          "above_wr": 0.26262626262626265,
          "below_wr": 0.24328678839957035,
          "null_up": 0.33889647276410234,
          "null_dn": 0.3539294823807572,
          "p_above": 0.9587208425763775,
          "p_below": 1.0,
          "n_above": 99,
          "n_below": 1862
        },
        "60": {
          "above_wr": 0.3939393939393939,
          "below_wr": 0.36305048335123524,
          "null_up": 0.4725777987040042,
          "null_dn": 0.476022722268704,
          "p_above": 0.9529127291341827,
          "p_below": 1.0,
          "n_above": 99,
          "n_below": 1862
        },
        "120": {
          "above_wr": 0.5353535353535354,
          "below_wr": 0.47046186895810954,
          "null_up": 0.5808269848958563,
          "null_dn": 0.5663528861820288,
          "p_above": 0.8458236524908964,
          "p_below": 1.0,
          "n_above": 99,
          "n_below": 1862
        }
      },
      "repulsion_test": {
        "30": {
          "above_away_wr": 0.35353535353535354,
          "below_away_wr": 0.23415682062298604,
          "null_above": 0.3539294823807572,
          "null_below": 0.33889647276410234,
          "p_above": 0.5410296870915212,
          "p_below": 1.0
        },
        "60": {
          "above_away_wr": 0.5454545454545454,
          "below_away_wr": 0.40225563909774437,
          "null_above": 0.476022722268704,
          "null_below": 0.4725777987040042,
          "p_above": 0.09986880517767024,
          "p_below": 0.9999999995519279
        },
        "120": {
          "above_away_wr": 0.5959595959595959,
          "below_away_wr": 0.5520945220193341,
          "null_above": 0.5663528861820288,
          "null_below": 0.5808269848958563,
          "p_above": 0.3123214980116274,
          "p_below": 0.9942966466649832
        }
      },
      "perm_p_above": {
        "30": 0.373,
        "60": 0.304,
        "120": 0.114
      },
      "perm_p_below": {
        "30": 0.735,
        "60": 0.773,
        "120": 0.92
      },
      "verdict": {
        "ABOVE": {
          "verdict": "FAILS",
          "best_w": 120,
          "wr": 0.5353535353535354,
          "null": 0.5808269848958563,
          "edge": -0.04547344954232091,
          "perm_p": 0.114,
          "binom_p": 0.8458236524908964,
          "n": 99
        },
        "BELOW": {
          "verdict": "FAILS",
          "best_w": 30,
          "wr": 0.24328678839957035,
          "null": 0.3539294823807572,
          "edge": -0.11064269398118687,
          "perm_p": 0.735,
          "binom_p": 1.0,
          "n": 1862
        }
      }
    },
    "P98": {
      "appearance_pct": 7.4,
      "n_kept_snaps": 958,
      "n_records": 958,
      "n_above": 43,
      "n_below": 915,
      "magnet_test": {
        "30": {
          "above_wr": 0.18604651162790697,
          "below_wr": 0.21311475409836064,
          "null_up": 0.33889647276410234,
          "null_dn": 0.3539294823807572,
          "p_above": 0.9914983433366339,
          "p_below": 1.0,
          "n_above": 43,
          "n_below": 915
        },
        "60": {
          "above_wr": 0.3023255813953488,
          "below_wr": 0.3355191256830601,
          "null_up": 0.4725777987040042,
          "null_dn": 0.476022722268704,
          "p_above": 0.9923717192220894,
          "p_below": 1.0,
          "n_above": 43,
          "n_below": 915
        },
        "120": {
          "above_wr": 0.5348837209302325,
          "below_wr": 0.4426229508196721,
          "null_up": 0.5808269848958563,
          "null_dn": 0.5663528861820288,
          "p_above": 0.7787552653173048,
          "p_below": 0.9999999999999768,
          "n_above": 43,
          "n_below": 915
        }
      },
      "repulsion_test": {
        "30": {
          "above_away_wr": 0.32558139534883723,
          "below_away_wr": 0.2,
          "null_above": 0.3539294823807572,
          "null_below": 0.33889647276410234,
          "p_above": 0.7041291041639727,
          "p_below": 1.0
        },
        "60": {
          "above_away_wr": 0.4883720930232558,
          "below_away_wr": 0.38579234972677595,
          "null_above": 0.476022722268704,
          "null_below": 0.4725777987040042,
          "p_above": 0.4952450198631357,
          "p_below": 0.9999999484774084
        },
        "120": {
          "above_away_wr": 0.4883720930232558,
          "below_away_wr": 0.5409836065573771,
          "null_above": 0.5663528861820288,
          "null_below": 0.5808269848958563,
          "p_above": 0.8817765476136685,
          "p_below": 0.9932073516655262
        }
      },
      "perm_p_above": {
        "30": 0.753,
        "60": 0.764,
        "120": 0.177
      },
      "perm_p_below": {
        "30": 0.407,
        "60": 0.362,
        "120": 0.896
      },
      "verdict": {
        "ABOVE": {
          "verdict": "FAILS",
          "best_w": 120,
          "wr": 0.5348837209302325,
          "null": 0.5808269848958563,
          "edge": -0.04594326396562376,
          "perm_p": 0.177,
          "binom_p": 0.7787552653173048,
          "n": 43
        },
        "BELOW": {
          "verdict": "FAILS",
          "best_w": 60,
          "wr": 0.3355191256830601,
          "null": 0.476022722268704,
          "edge": -0.14050359658564393,
          "perm_p": 0.362,
          "binom_p": 1.0,
          "n": 915
        }
      }
    },
    "P99": {
      "appearance_pct": 4.4,
      "n_kept_snaps": 568,
      "n_records": 568,
      "n_above": 15,
      "n_below": 553,
      "magnet_test": {
        "30": {
          "above_wr": 0.26666666666666666,
          "below_wr": 0.20976491862567812,
          "null_up": 0.33889647276410234,
          "null_dn": 0.3539294823807572,
          "p_above": 0.8034948977997538,
          "p_below": 0.9999999999999489,
          "n_above": 15,
          "n_below": 553
        },
        "60": {
          "above_wr": 0.4666666666666667,
          "below_wr": 0.32730560578661844,
          "null_up": 0.4725777987040042,
          "null_dn": 0.476022722268704,
          "p_above": 0.6172669641284465,
          "p_below": 0.9999999999995114,
          "n_above": 15,
          "n_below": 553
        },
        "120": {
          "above_wr": 0.6,
          "below_wr": 0.42495479204339964,
          "null_up": 0.5808269848958563,
          "null_dn": 0.5663528861820288,
          "p_above": 0.5496572035299716,
          "p_below": 0.9999999999905097,
          "n_above": 15,
          "n_below": 553
        }
      },
      "repulsion_test": {
        "30": {
          "above_away_wr": 0.3333333333333333,
          "below_away_wr": 0.19529837251356238,
          "null_above": 0.3539294823807572,
          "null_below": 0.33889647276410234,
          "p_above": 0.6598824292413726,
          "p_below": 0.9999999999999725
        },
        "60": {
          "above_away_wr": 0.4,
          "below_away_wr": 0.3779385171790235,
          "null_above": 0.476022722268704,
          "null_below": 0.4725777987040042,
          "p_above": 0.8009450475537977,
          "p_below": 0.99999703720781
        },
        "120": {
          "above_away_wr": 0.4,
          "below_away_wr": 0.5334538878842676,
          "null_above": 0.5663528861820288,
          "null_below": 0.5808269848958563,
          "p_above": 0.9401547610010957,
          "p_below": 0.9890602621006834
        }
      },
      "perm_p_above": {
        "30": 0.396,
        "60": 0.203,
        "120": 0.138
      },
      "perm_p_below": {
        "30": 0.813,
        "60": 0.921,
        "120": 0.943
      },
      "verdict": {
        "ABOVE": {
          "verdict": "FAILS",
          "best_w": 120,
          "wr": 0.6,
          "null": 0.5808269848958563,
          "edge": 0.01917301510414371,
          "perm_p": 0.138,
          "binom_p": 0.5496572035299716,
          "n": 15
        },
        "BELOW": {
          "verdict": "FAILS",
          "best_w": 30,
          "wr": 0.20976491862567812,
          "null": 0.3539294823807572,
          "edge": -0.1441645637550791,
          "perm_p": 0.813,
          "binom_p": 0.9999999999999489,
          "n": 553
        }
      }
    }
  },
  "single_tests": {
    "P98": {
      "appearance_pct": 6.4,
      "n_kept_snaps": 824,
      "n_records": 845,
      "n_above": 36,
      "n_below": 809,
      "magnet_test": {
        "30": {
          "above_wr": 0.2777777777777778,
          "below_wr": 0.2484548825710754,
          "null_up": 0.33889647276410234,
          "null_dn": 0.3539294823807572,
          "p_above": 0.8286700028698276,
          "p_below": 0.9999999999565109,
          "n_above": 36,
          "n_below": 809
        },
        "60": {
          "above_wr": 0.4722222222222222,
          "below_wr": 0.37082818294190356,
          "null_up": 0.4725777987040042,
          "null_dn": 0.476022722268704,
          "p_above": 0.5666253597163845,
          "p_below": 0.9999999993564176,
          "n_above": 36,
          "n_below": 809
        },
        "120": {
          "above_wr": 0.6666666666666666,
          "below_wr": 0.4721878862793572,
          "null_up": 0.5808269848958563,
          "null_dn": 0.5663528861820288,
          "p_above": 0.19155217623996051,
          "p_below": 0.9999999687344632,
          "n_above": 36,
          "n_below": 809
        }
      },
      "repulsion_test": {
        "30": {
          "above_away_wr": 0.3333333333333333,
          "below_away_wr": 0.2200247218788628,
          "null_above": 0.3539294823807572,
          "null_below": 0.33889647276410234,
          "p_above": 0.6619228898079937,
          "p_below": 0.9999999999999514
        },
        "60": {
          "above_away_wr": 0.3888888888888889,
          "below_away_wr": 0.37082818294190356,
          "null_above": 0.476022722268704,
          "null_below": 0.4725777987040042,
          "p_above": 0.8880495450055732,
          "p_below": 0.9999999978747541
        },
        "120": {
          "above_away_wr": 0.3888888888888889,
          "below_away_wr": 0.5253399258343634,
          "null_above": 0.5663528861820288,
          "null_below": 0.5808269848958563,
          "p_above": 0.9894920386546365,
          "p_below": 0.9993574804020179
        }
      },
      "perm_p_above": {
        "30": 0.435,
        "60": 0.162,
        "120": 0.029
      },
      "perm_p_below": {
        "30": 0.718,
        "60": 0.907,
        "120": 0.986
      },
      "verdict": {
        "ABOVE": {
          "verdict": "SURVIVES",
          "best_w": 120,
          "wr": 0.6666666666666666,
          "null": 0.5808269848958563,
          "edge": 0.08583968177081036,
          "perm_p": 0.029,
          "binom_p": 0.19155217623996051,
          "n": 36
        },
        "BELOW": {
          "verdict": "FAILS",
          "best_w": 30,
          "wr": 0.2484548825710754,
          "null": 0.3539294823807572,
          "edge": -0.10547459980968182,
          "perm_p": 0.718,
          "binom_p": 0.9999999999565109,
          "n": 809
        }
      }
    },
    "P99": {
      "appearance_pct": 4.0,
      "n_kept_snaps": 518,
      "n_records": 525,
      "n_above": 12,
      "n_below": 513,
      "magnet_test": {
        "30": {
          "above_wr": 0.3333333333333333,
          "below_wr": 0.2378167641325536,
          "null_up": 0.33889647276410234,
          "null_dn": 0.3539294823807572,
          "p_above": 0.6227076922656103,
          "p_below": 0.9999999947194306,
          "n_above": 12,
          "n_below": 513
        },
        "60": {
          "above_wr": 0.5,
          "below_wr": 0.3567251461988304,
          "null_up": 0.4725777987040042,
          "null_dn": 0.476022722268704,
          "p_above": 0.5369106353771983,
          "p_below": 0.9999999811914504,
          "n_above": 12,
          "n_below": 513
        },
        "120": {
          "above_wr": 0.5833333333333334,
          "below_wr": 0.4522417153996101,
          "null_up": 0.5808269848958563,
          "null_dn": 0.5663528861820288,
          "p_above": 0.6133411422895063,
          "p_below": 0.999999915417447,
          "n_above": 12,
          "n_below": 513
        }
      },
      "repulsion_test": {
        "30": {
          "above_away_wr": 0.25,
          "below_away_wr": 0.2124756335282651,
          "null_above": 0.3539294823807572,
          "null_below": 0.33889647276410234,
          "p_above": 0.8551879265856266,
          "p_below": 0.9999999998838743
        },
        "60": {
          "above_away_wr": 0.3333333333333333,
          "below_away_wr": 0.38596491228070173,
          "null_above": 0.476022722268704,
          "null_below": 0.4725777987040042,
          "p_above": 0.9009210526667148,
          "p_below": 0.9999677242579206
        },
        "120": {
          "above_away_wr": 0.3333333333333333,
          "below_away_wr": 0.5477582846003899,
          "null_above": 0.5663528861820288,
          "null_below": 0.5808269848958563,
          "p_above": 0.9726117427628908,
          "p_below": 0.9405739700035155
        }
      },
      "perm_p_above": {
        "30": 0.319,
        "60": 0.21,
        "120": 0.247
      },
      "perm_p_below": {
        "30": 0.876,
        "60": 0.902,
        "120": 0.888
      },
      "verdict": {
        "ABOVE": {
          "verdict": "FAILS",
          "best_w": 60,
          "wr": 0.5,
          "null": 0.4725777987040042,
          "edge": 0.02742220129599582,
          "perm_p": 0.21,
          "binom_p": 0.5369106353771983,
          "n": 12
        },
        "BELOW": {
          "verdict": "FAILS",
          "best_w": 30,
          "wr": 0.2378167641325536,
          "null": 0.3539294823807572,
          "edge": -0.11611271824820363,
          "perm_p": 0.876,
          "binom_p": 0.9999999947194306,
          "n": 513
        }
      }
    }
  },
  "wall_test": {
    "near_wall": {
      "30": {
        "n_above": 43,
        "n_below": 297,
        "bounce_above": 0.32558139534883723,
        "bounce_below": 0.21548821548821548,
        "null_above": 0.3539294823807572,
        "null_below": 0.33889647276410234,
        "p_bounce_above": 0.7041291041639727,
        "p_bounce_below": 0.9999988640277582,
        "magnet_above": 0.18604651162790697,
        "magnet_below": 0.20875420875420875
      },
      "60": {
        "n_above": 43,
        "n_below": 297,
        "bounce_above": 0.4883720930232558,
        "bounce_below": 0.43434343434343436,
        "null_above": 0.476022722268704,
        "null_below": 0.4725777987040042,
        "p_bounce_above": 0.4952450198631357,
        "p_bounce_below": 0.9160909430779399,
        "magnet_above": 0.3023255813953488,
        "magnet_below": 0.3434343434343434
      },
      "120": {
        "n_above": 43,
        "n_below": 297,
        "bounce_above": 0.4883720930232558,
        "bounce_below": 0.5723905723905723,
        "null_above": 0.5663528861820288,
        "null_below": 0.5808269848958563,
        "p_bounce_above": 0.8817765476136685,
        "p_bounce_below": 0.6391335250830705,
        "magnet_above": 0.5348837209302325,
        "magnet_below": 0.45791245791245794
      }
    },
    "far_from_wall": {
      "30": {
        "n_above": 0,
        "n_below": 618,
        "bounce_above": 0.0,
        "bounce_below": 0.1925566343042071,
        "null_above": 0.3539294823807572,
        "null_below": 0.33889647276410234,
        "p_bounce_above": null,
        "p_bounce_below": 0.9999999999999998,
        "magnet_above": 0.0,
        "magnet_below": 0.215210355987055
      },
      "60": {
        "n_above": 0,
        "n_below": 618,
        "bounce_above": 0.0,
        "bounce_below": 0.36245954692556637,
        "null_above": 0.476022722268704,
        "null_below": 0.4725777987040042,
        "p_bounce_above": null,
        "p_bounce_below": 0.9999999871508254,
        "magnet_above": 0.0,
        "magnet_below": 0.33171521035598706
      },
      "120": {
        "n_above": 0,
        "n_below": 618,
        "bounce_above": 0.0,
        "bounce_below": 0.5258899676375405,
        "null_above": 0.5663528861820288,
        "null_below": 0.5808269848958563,
        "p_bounce_above": null,
        "p_bounce_below": 0.9974148545225137,
        "magnet_above": 0.0,
        "magnet_below": 0.43527508090614886
      }
    },
    "perm_near_wall": {
      "30": {
        "p_above": 0.082,
        "p_below": 0.96
      },
      "60": {
        "p_above": 0.304,
        "p_below": 0.804
      },
      "120": {
        "p_above": 0.894,
        "p_below": 0.191
      }
    }
  }
}