{
  "rulesHash": "f710f7198ab0706af651cdda64ea834629fd81eb874e116ec1391422d2c08134",
  "pathsSHA256": "83767eca1d58968f1a463d368b10cb35932d0d2fd85cab2919798e0e81da382e",
  "strategyCount": 30,
  "entriesPerStrategy": 100,
  "uniqueRandomPaths": 100,
  "uniqueRandomNumbers": 2000,
  "replayedSpins": 60000,
  "results": [
    {
      "id": "rare-dozens",
      "number": 1,
      "category": "rare",
      "family": "dozens",
      "title": "Dozens 1 / 2 / 3",
      "lede": "One rule for the whole group. Choose the qualifying signal and follow its matching layout. Enter at Rare; allow at most 2 doublings after losses.",
      "mode": "double",
      "cap": 2,
      "attempts": 3,
      "branches": [
        {
          "pattern": "dozen1",
          "gate": "rare",
          "cap": 2,
          "mode": "double",
          "attempts": 3
        },
        {
          "pattern": "dozen2",
          "gate": "rare",
          "cap": 2,
          "mode": "double",
          "attempts": 3
        },
        {
          "pattern": "dozen3",
          "gate": "rare",
          "cap": 2,
          "mode": "double",
          "attempts": 3
        }
      ],
      "spotlight": true,
      "stats": {
        "total": -490,
        "positive": 66,
        "negative": 34,
        "zero": 0,
        "mean": -4.9,
        "turnover": 4180,
        "min": -70,
        "max": 50
      },
      "rulesHash": "f710f7198ab0706af651cdda64ea834629fd81eb874e116ec1391422d2c08134"
    },
    {
      "id": "rare-columns",
      "number": 2,
      "category": "rare",
      "family": "columns",
      "title": "Columns 1 / 2 / 3",
      "lede": "One rule for the whole group. Choose the qualifying signal and follow its matching layout. Enter at Rare; keep the stake level for up to 3 attempts.",
      "mode": "flat",
      "cap": 0,
      "attempts": 3,
      "branches": [
        {
          "pattern": "column1",
          "gate": "rare",
          "cap": 0,
          "mode": "flat",
          "attempts": 3
        },
        {
          "pattern": "column2",
          "gate": "rare",
          "cap": 0,
          "mode": "flat",
          "attempts": 3
        },
        {
          "pattern": "column3",
          "gate": "rare",
          "cap": 0,
          "mode": "flat",
          "attempts": 3
        }
      ],
      "spotlight": false,
      "stats": {
        "total": -230,
        "positive": 47,
        "negative": 32,
        "zero": 21,
        "mean": -2.3,
        "turnover": 2270,
        "min": -30,
        "max": 20
      },
      "rulesHash": "f710f7198ab0706af651cdda64ea834629fd81eb874e116ec1391422d2c08134"
    },
    {
      "id": "rare-colour-parity",
      "number": 3,
      "category": "rare",
      "family": "colour-parity",
      "title": "Red / Black / Odd / Even",
      "lede": "One rule for the whole group. Choose the qualifying signal and follow its matching layout. Enter at Rare; keep the stake level for up to 3 attempts.",
      "mode": "flat",
      "cap": 0,
      "attempts": 3,
      "branches": [
        {
          "pattern": "red",
          "gate": "rare",
          "cap": 0,
          "mode": "flat",
          "attempts": 3
        },
        {
          "pattern": "black",
          "gate": "rare",
          "cap": 0,
          "mode": "flat",
          "attempts": 3
        },
        {
          "pattern": "odd",
          "gate": "rare",
          "cap": 0,
          "mode": "flat",
          "attempts": 3
        },
        {
          "pattern": "even",
          "gate": "rare",
          "cap": 0,
          "mode": "flat",
          "attempts": 3
        }
      ],
      "spotlight": false,
      "stats": {
        "total": -80,
        "positive": 49,
        "negative": 25,
        "zero": 26,
        "mean": -0.8,
        "turnover": 1760,
        "min": -30,
        "max": 10
      },
      "rulesHash": "f710f7198ab0706af651cdda64ea834629fd81eb874e116ec1391422d2c08134"
    },
    {
      "id": "rare-low-high",
      "number": 4,
      "category": "rare",
      "family": "low-high",
      "title": "Low / High",
      "lede": "One rule for the whole group. Choose the qualifying signal and follow its matching layout. Enter at Rare; allow at most 2 doublings after losses.",
      "mode": "double",
      "cap": 2,
      "attempts": 3,
      "branches": [
        {
          "pattern": "low",
          "gate": "rare",
          "cap": 2,
          "mode": "double",
          "attempts": 3
        },
        {
          "pattern": "high",
          "gate": "rare",
          "cap": 2,
          "mode": "double",
          "attempts": 3
        }
      ],
      "spotlight": false,
      "stats": {
        "total": 120,
        "positive": 89,
        "negative": 11,
        "zero": 0,
        "mean": 1.2,
        "turnover": 2780,
        "min": -70,
        "max": 10
      },
      "rulesHash": "f710f7198ab0706af651cdda64ea834629fd81eb874e116ec1391422d2c08134"
    },
    {
      "id": "ultra-dozens",
      "number": 5,
      "category": "ultra",
      "family": "dozens",
      "title": "Dozens 1 / 2 / 3",
      "lede": "One rule for the whole group. Choose the qualifying signal and follow its matching layout. Enter at Ultra Rare; allow at most 3 doublings after losses.",
      "mode": "double",
      "cap": 3,
      "attempts": 4,
      "branches": [
        {
          "pattern": "dozen1",
          "gate": "ultra",
          "cap": 3,
          "mode": "double",
          "attempts": 4
        },
        {
          "pattern": "dozen2",
          "gate": "ultra",
          "cap": 3,
          "mode": "double",
          "attempts": 4
        },
        {
          "pattern": "dozen3",
          "gate": "ultra",
          "cap": 3,
          "mode": "double",
          "attempts": 4
        }
      ],
      "spotlight": true,
      "stats": {
        "total": -1530,
        "positive": 73,
        "negative": 27,
        "zero": 0,
        "mean": -15.3,
        "turnover": 6900,
        "min": -150,
        "max": 90
      },
      "rulesHash": "f710f7198ab0706af651cdda64ea834629fd81eb874e116ec1391422d2c08134"
    },
    {
      "id": "ultra-columns",
      "number": 6,
      "category": "ultra",
      "family": "columns",
      "title": "Columns 1 / 2 / 3",
      "lede": "One rule for the whole group. Choose the qualifying signal and follow its matching layout. Enter at Ultra Rare; allow at most 3 doublings after losses.",
      "mode": "double",
      "cap": 3,
      "attempts": 4,
      "branches": [
        {
          "pattern": "column1",
          "gate": "ultra",
          "cap": 3,
          "mode": "double",
          "attempts": 4
        },
        {
          "pattern": "column2",
          "gate": "ultra",
          "cap": 3,
          "mode": "double",
          "attempts": 4
        },
        {
          "pattern": "column3",
          "gate": "ultra",
          "cap": 3,
          "mode": "double",
          "attempts": 4
        }
      ],
      "spotlight": false,
      "stats": {
        "total": 280,
        "positive": 80,
        "negative": 20,
        "zero": 0,
        "mean": 2.8,
        "turnover": 7160,
        "min": -150,
        "max": 90
      },
      "rulesHash": "f710f7198ab0706af651cdda64ea834629fd81eb874e116ec1391422d2c08134"
    },
    {
      "id": "ultra-colour-parity",
      "number": 7,
      "category": "ultra",
      "family": "colour-parity",
      "title": "Red / Black / Odd / Even",
      "lede": "One rule for the whole group. Choose the qualifying signal and follow its matching layout. Enter at Ultra Rare; allow at most 2 doublings after losses.",
      "mode": "double",
      "cap": 2,
      "attempts": 3,
      "branches": [
        {
          "pattern": "red",
          "gate": "ultra",
          "cap": 2,
          "mode": "double",
          "attempts": 3
        },
        {
          "pattern": "black",
          "gate": "ultra",
          "cap": 2,
          "mode": "double",
          "attempts": 3
        },
        {
          "pattern": "odd",
          "gate": "ultra",
          "cap": 2,
          "mode": "double",
          "attempts": 3
        },
        {
          "pattern": "even",
          "gate": "ultra",
          "cap": 2,
          "mode": "double",
          "attempts": 3
        }
      ],
      "spotlight": false,
      "stats": {
        "total": -280,
        "positive": 84,
        "negative": 16,
        "zero": 0,
        "mean": -2.8,
        "turnover": 3020,
        "min": -70,
        "max": 10
      },
      "rulesHash": "f710f7198ab0706af651cdda64ea834629fd81eb874e116ec1391422d2c08134"
    },
    {
      "id": "ultra-low-high",
      "number": 8,
      "category": "ultra",
      "family": "low-high",
      "title": "Low / High",
      "lede": "One rule for the whole group. Choose the qualifying signal and follow its matching layout. Enter at Ultra Rare; allow at most 2 doublings after losses.",
      "mode": "double",
      "cap": 2,
      "attempts": 3,
      "branches": [
        {
          "pattern": "low",
          "gate": "ultra",
          "cap": 2,
          "mode": "double",
          "attempts": 3
        },
        {
          "pattern": "high",
          "gate": "ultra",
          "cap": 2,
          "mode": "double",
          "attempts": 3
        }
      ],
      "spotlight": false,
      "stats": {
        "total": 120,
        "positive": 89,
        "negative": 11,
        "zero": 0,
        "mean": 1.2,
        "turnover": 2780,
        "min": -70,
        "max": 10
      },
      "rulesHash": "f710f7198ab0706af651cdda64ea834629fd81eb874e116ec1391422d2c08134"
    },
    {
      "id": "ultra-tiers",
      "number": 9,
      "category": "ultra",
      "family": "tiers",
      "title": "Tiers",
      "lede": "Follow the complete sector layout after its absence qualifies. Enter at Ultra Rare; allow at most 3 doublings after losses.",
      "mode": "double",
      "cap": 3,
      "attempts": 4,
      "branches": [
        {
          "pattern": "tiers",
          "gate": "ultra",
          "cap": 3,
          "mode": "double",
          "attempts": 4
        }
      ],
      "spotlight": false,
      "stats": {
        "total": -1356,
        "positive": 75,
        "negative": 25,
        "zero": 0,
        "mean": -13.56,
        "turnover": 8088,
        "min": -180,
        "max": 108
      },
      "rulesHash": "f710f7198ab0706af651cdda64ea834629fd81eb874e116ec1391422d2c08134"
    },
    {
      "id": "ultra-voisins",
      "number": 10,
      "category": "ultra",
      "family": "voisins",
      "title": "Voisins",
      "lede": "Follow the complete sector layout after its absence qualifies. Enter at Ultra Rare; allow at most 2 doublings after losses.",
      "mode": "double",
      "cap": 2,
      "attempts": 3,
      "branches": [
        {
          "pattern": "voisins",
          "gate": "ultra",
          "cap": 2,
          "mode": "double",
          "attempts": 3
        }
      ],
      "spotlight": false,
      "stats": {
        "total": -312,
        "positive": 83,
        "negative": 17,
        "zero": 0,
        "mean": -3.12,
        "turnover": 5976,
        "min": -126,
        "max": 66
      },
      "rulesHash": "f710f7198ab0706af651cdda64ea834629fd81eb874e116ec1391422d2c08134"
    },
    {
      "id": "legendary-dozens",
      "number": 11,
      "category": "legendary",
      "family": "dozens",
      "title": "Dozens 1 / 2 / 3",
      "lede": "One rule for the whole group. Choose the qualifying signal and follow its matching layout. Enter at Legendary; allow at most 5 doublings after losses.",
      "mode": "double",
      "cap": 5,
      "attempts": 6,
      "branches": [
        {
          "pattern": "dozen1",
          "gate": "legendary",
          "cap": 5,
          "mode": "double",
          "attempts": 6
        },
        {
          "pattern": "dozen2",
          "gate": "legendary",
          "cap": 5,
          "mode": "double",
          "attempts": 6
        },
        {
          "pattern": "dozen3",
          "gate": "legendary",
          "cap": 5,
          "mode": "double",
          "attempts": 6
        }
      ],
      "spotlight": true,
      "stats": {
        "total": -90,
        "positive": 90,
        "negative": 10,
        "zero": 0,
        "mean": -0.9,
        "turnover": 16020,
        "min": -630,
        "max": 330
      },
      "rulesHash": "f710f7198ab0706af651cdda64ea834629fd81eb874e116ec1391422d2c08134"
    },
    {
      "id": "legendary-columns",
      "number": 12,
      "category": "legendary",
      "family": "columns",
      "title": "Columns 1 / 2 / 3",
      "lede": "One rule for the whole group. Choose the qualifying signal and follow its matching layout. Enter at Legendary; allow at most 4 doublings after losses.",
      "mode": "double",
      "cap": 4,
      "attempts": 5,
      "branches": [
        {
          "pattern": "column1",
          "gate": "legendary",
          "cap": 4,
          "mode": "double",
          "attempts": 5
        },
        {
          "pattern": "column2",
          "gate": "legendary",
          "cap": 4,
          "mode": "double",
          "attempts": 5
        },
        {
          "pattern": "column3",
          "gate": "legendary",
          "cap": 4,
          "mode": "double",
          "attempts": 5
        }
      ],
      "spotlight": false,
      "stats": {
        "total": -1480,
        "positive": 83,
        "negative": 17,
        "zero": 0,
        "mean": -14.8,
        "turnover": 10360,
        "min": -310,
        "max": 170
      },
      "rulesHash": "f710f7198ab0706af651cdda64ea834629fd81eb874e116ec1391422d2c08134"
    },
    {
      "id": "legendary-colour-parity",
      "number": 13,
      "category": "legendary",
      "family": "colour-parity",
      "title": "Red / Black / Odd / Even",
      "lede": "One rule for the whole group. Choose the qualifying signal and follow its matching layout. Enter at Legendary; allow at most 3 doublings after losses.",
      "mode": "double",
      "cap": 3,
      "attempts": 4,
      "branches": [
        {
          "pattern": "red",
          "gate": "legendary",
          "cap": 3,
          "mode": "double",
          "attempts": 4
        },
        {
          "pattern": "black",
          "gate": "legendary",
          "cap": 3,
          "mode": "double",
          "attempts": 4
        },
        {
          "pattern": "odd",
          "gate": "legendary",
          "cap": 3,
          "mode": "double",
          "attempts": 4
        },
        {
          "pattern": "even",
          "gate": "legendary",
          "cap": 3,
          "mode": "double",
          "attempts": 4
        }
      ],
      "spotlight": false,
      "stats": {
        "total": -760,
        "positive": 89,
        "negative": 11,
        "zero": 0,
        "mean": -7.6,
        "turnover": 4300,
        "min": -150,
        "max": 10
      },
      "rulesHash": "f710f7198ab0706af651cdda64ea834629fd81eb874e116ec1391422d2c08134"
    },
    {
      "id": "legendary-low-high",
      "number": 14,
      "category": "legendary",
      "family": "low-high",
      "title": "Low / High",
      "lede": "One rule for the whole group. Choose the qualifying signal and follow its matching layout. Enter at Legendary; allow at most 3 doublings after losses.",
      "mode": "double",
      "cap": 3,
      "attempts": 4,
      "branches": [
        {
          "pattern": "low",
          "gate": "legendary",
          "cap": 3,
          "mode": "double",
          "attempts": 4
        },
        {
          "pattern": "high",
          "gate": "legendary",
          "cap": 3,
          "mode": "double",
          "attempts": 4
        }
      ],
      "spotlight": false,
      "stats": {
        "total": -120,
        "positive": 93,
        "negative": 7,
        "zero": 0,
        "mean": -1.2,
        "turnover": 3660,
        "min": -150,
        "max": 10
      },
      "rulesHash": "f710f7198ab0706af651cdda64ea834629fd81eb874e116ec1391422d2c08134"
    },
    {
      "id": "legendary-tiers",
      "number": 15,
      "category": "legendary",
      "family": "tiers",
      "title": "Tiers",
      "lede": "Follow the complete sector layout after its absence qualifies. Enter at Legendary; allow at most 4 doublings after losses.",
      "mode": "double",
      "cap": 4,
      "attempts": 5,
      "branches": [
        {
          "pattern": "tiers",
          "gate": "legendary",
          "cap": 4,
          "mode": "double",
          "attempts": 5
        }
      ],
      "spotlight": false,
      "stats": {
        "total": -2700,
        "positive": 81,
        "negative": 19,
        "zero": 0,
        "mean": -27,
        "turnover": 12888,
        "min": -372,
        "max": 204
      },
      "rulesHash": "f710f7198ab0706af651cdda64ea834629fd81eb874e116ec1391422d2c08134"
    },
    {
      "id": "legendary-voisins",
      "number": 16,
      "category": "legendary",
      "family": "voisins",
      "title": "Voisins",
      "lede": "Follow the complete sector layout after its absence qualifies. Enter at Legendary; allow at most 3 doublings after losses.",
      "mode": "double",
      "cap": 3,
      "attempts": 4,
      "branches": [
        {
          "pattern": "voisins",
          "gate": "legendary",
          "cap": 3,
          "mode": "double",
          "attempts": 4
        }
      ],
      "spotlight": false,
      "stats": {
        "total": -72,
        "positive": 92,
        "negative": 8,
        "zero": 0,
        "mean": -0.72,
        "turnover": 8424,
        "min": -270,
        "max": 114
      },
      "rulesHash": "f710f7198ab0706af651cdda64ea834629fd81eb874e116ec1391422d2c08134"
    },
    {
      "id": "record-dozens",
      "number": 17,
      "category": "record",
      "family": "dozens",
      "title": "Dozens 1 / 2 / 3",
      "lede": "One rule for the whole group. Choose the qualifying signal and follow its matching layout. Enter at Record Breaker; allow at most 4 doublings after losses.",
      "mode": "double",
      "cap": 4,
      "attempts": 5,
      "branches": [
        {
          "pattern": "dozen1",
          "gate": "record",
          "cap": 4,
          "mode": "double",
          "attempts": 5
        },
        {
          "pattern": "dozen2",
          "gate": "record",
          "cap": 4,
          "mode": "double",
          "attempts": 5
        },
        {
          "pattern": "dozen3",
          "gate": "record",
          "cap": 4,
          "mode": "double",
          "attempts": 5
        }
      ],
      "spotlight": true,
      "stats": {
        "total": -90,
        "positive": 85,
        "negative": 15,
        "zero": 0,
        "mean": -0.9,
        "turnover": 11220,
        "min": -310,
        "max": 170
      },
      "rulesHash": "f710f7198ab0706af651cdda64ea834629fd81eb874e116ec1391422d2c08134"
    },
    {
      "id": "record-columns",
      "number": 18,
      "category": "record",
      "family": "columns",
      "title": "Columns 1 / 2 / 3",
      "lede": "One rule for the whole group. Choose the qualifying signal and follow its matching layout. Enter at Record Breaker; allow at most 5 doublings after losses.",
      "mode": "double",
      "cap": 5,
      "attempts": 6,
      "branches": [
        {
          "pattern": "column1",
          "gate": "record",
          "cap": 5,
          "mode": "double",
          "attempts": 6
        },
        {
          "pattern": "column2",
          "gate": "record",
          "cap": 5,
          "mode": "double",
          "attempts": 6
        },
        {
          "pattern": "column3",
          "gate": "record",
          "cap": 5,
          "mode": "double",
          "attempts": 6
        }
      ],
      "spotlight": false,
      "stats": {
        "total": -1160,
        "positive": 89,
        "negative": 11,
        "zero": 0,
        "mean": -11.6,
        "turnover": 15800,
        "min": -630,
        "max": 330
      },
      "rulesHash": "f710f7198ab0706af651cdda64ea834629fd81eb874e116ec1391422d2c08134"
    },
    {
      "id": "record-colour-parity",
      "number": 19,
      "category": "record",
      "family": "colour-parity",
      "title": "Red / Black / Odd / Even",
      "lede": "One rule for the whole group. Choose the qualifying signal and follow its matching layout. Enter at Record Breaker; allow at most 3 doublings after losses.",
      "mode": "double",
      "cap": 3,
      "attempts": 4,
      "branches": [
        {
          "pattern": "red",
          "gate": "record",
          "cap": 3,
          "mode": "double",
          "attempts": 4
        },
        {
          "pattern": "black",
          "gate": "record",
          "cap": 3,
          "mode": "double",
          "attempts": 4
        },
        {
          "pattern": "odd",
          "gate": "record",
          "cap": 3,
          "mode": "double",
          "attempts": 4
        },
        {
          "pattern": "even",
          "gate": "record",
          "cap": 3,
          "mode": "double",
          "attempts": 4
        }
      ],
      "spotlight": false,
      "stats": {
        "total": -760,
        "positive": 89,
        "negative": 11,
        "zero": 0,
        "mean": -7.6,
        "turnover": 4300,
        "min": -150,
        "max": 10
      },
      "rulesHash": "f710f7198ab0706af651cdda64ea834629fd81eb874e116ec1391422d2c08134"
    },
    {
      "id": "record-low-high",
      "number": 20,
      "category": "record",
      "family": "low-high",
      "title": "Low / High",
      "lede": "One rule for the whole group. Choose the qualifying signal and follow its matching layout. Enter at Record Breaker; allow at most 3 doublings after losses.",
      "mode": "double",
      "cap": 3,
      "attempts": 4,
      "branches": [
        {
          "pattern": "low",
          "gate": "record",
          "cap": 3,
          "mode": "double",
          "attempts": 4
        },
        {
          "pattern": "high",
          "gate": "record",
          "cap": 3,
          "mode": "double",
          "attempts": 4
        }
      ],
      "spotlight": false,
      "stats": {
        "total": -120,
        "positive": 93,
        "negative": 7,
        "zero": 0,
        "mean": -1.2,
        "turnover": 3660,
        "min": -150,
        "max": 10
      },
      "rulesHash": "f710f7198ab0706af651cdda64ea834629fd81eb874e116ec1391422d2c08134"
    },
    {
      "id": "record-tiers",
      "number": 21,
      "category": "record",
      "family": "tiers",
      "title": "Tiers",
      "lede": "Follow the complete sector layout after its absence qualifies. Enter at Record Breaker; allow at most 4 doublings after losses.",
      "mode": "double",
      "cap": 4,
      "attempts": 5,
      "branches": [
        {
          "pattern": "tiers",
          "gate": "record",
          "cap": 4,
          "mode": "double",
          "attempts": 5
        }
      ],
      "spotlight": false,
      "stats": {
        "total": -2700,
        "positive": 81,
        "negative": 19,
        "zero": 0,
        "mean": -27,
        "turnover": 12888,
        "min": -372,
        "max": 204
      },
      "rulesHash": "f710f7198ab0706af651cdda64ea834629fd81eb874e116ec1391422d2c08134"
    },
    {
      "id": "record-voisins",
      "number": 22,
      "category": "record",
      "family": "voisins",
      "title": "Voisins",
      "lede": "Follow the complete sector layout after its absence qualifies. Enter at Record Breaker; allow at most 3 doublings after losses.",
      "mode": "double",
      "cap": 3,
      "attempts": 4,
      "branches": [
        {
          "pattern": "voisins",
          "gate": "record",
          "cap": 3,
          "mode": "double",
          "attempts": 4
        }
      ],
      "spotlight": false,
      "stats": {
        "total": -72,
        "positive": 92,
        "negative": 8,
        "zero": 0,
        "mean": -0.72,
        "turnover": 8424,
        "min": -270,
        "max": 114
      },
      "rulesHash": "f710f7198ab0706af651cdda64ea834629fd81eb874e116ec1391422d2c08134"
    },
    {
      "id": "record-orphelins",
      "number": 23,
      "category": "record",
      "family": "orphelins",
      "title": "Orphelins",
      "lede": "Follow the complete sector layout after its absence qualifies. Enter at Record Breaker; allow at most 2 doublings after losses.",
      "mode": "double",
      "cap": 2,
      "attempts": 3,
      "branches": [
        {
          "pattern": "orphelins",
          "gate": "record",
          "cap": 2,
          "mode": "double",
          "attempts": 3
        }
      ],
      "spotlight": false,
      "stats": {
        "total": -240,
        "positive": 53,
        "negative": 47,
        "zero": 0,
        "mean": -2.4,
        "turnover": 4740,
        "min": -70,
        "max": 218
      },
      "rulesHash": "f710f7198ab0706af651cdda64ea834629fd81eb874e116ec1391422d2c08134"
    },
    {
      "id": "record-spiel",
      "number": 24,
      "category": "record",
      "family": "spiel",
      "title": "Spiel",
      "lede": "Follow the complete sector layout after its absence qualifies. Enter at Record Breaker; allow at most 2 doublings after losses.",
      "mode": "double",
      "cap": 2,
      "attempts": 3,
      "branches": [
        {
          "pattern": "spiel",
          "gate": "record",
          "cap": 2,
          "mode": "double",
          "attempts": 3
        }
      ],
      "spotlight": false,
      "stats": {
        "total": 20,
        "positive": 46,
        "negative": 54,
        "zero": 0,
        "mean": 0.2,
        "turnover": 4192,
        "min": -56,
        "max": 232
      },
      "rulesHash": "f710f7198ab0706af651cdda64ea834629fd81eb874e116ec1391422d2c08134"
    },
    {
      "id": "mixed-wide-first",
      "number": 25,
      "category": "mixed",
      "family": "mixed",
      "title": "Large sectors & small sectors",
      "lede": "Tiers and Voisins qualify at Ultra Rare. Orphelins and Spiel wait for a monthly record.",
      "mode": "double",
      "cap": null,
      "attempts": null,
      "branches": [
        {
          "pattern": "tiers",
          "gate": "ultra",
          "cap": 3,
          "mode": "double",
          "attempts": 4
        },
        {
          "pattern": "voisins",
          "gate": "ultra",
          "cap": 3,
          "mode": "double",
          "attempts": 4
        },
        {
          "pattern": "orphelins",
          "gate": "record",
          "cap": 2,
          "mode": "double",
          "attempts": 3
        },
        {
          "pattern": "spiel",
          "gate": "record",
          "cap": 2,
          "mode": "double",
          "attempts": 3
        }
      ],
      "spotlight": false,
      "stats": {
        "total": -1216,
        "positive": 63,
        "negative": 37,
        "zero": 0,
        "mean": -12.16,
        "turnover": 6148,
        "min": -270,
        "max": 232
      },
      "rulesHash": "f710f7198ab0706af651cdda64ea834629fd81eb874e116ec1391422d2c08134"
    },
    {
      "id": "mixed-dozens-or-orphans",
      "number": 26,
      "category": "mixed",
      "family": "mixed",
      "title": "Dozens & Orphelins",
      "lede": "Any dozen can enter at Ultra Rare. Orphelins needs Record Breaker and a shorter ladder.",
      "mode": "double",
      "cap": null,
      "attempts": null,
      "branches": [
        {
          "pattern": "dozen1",
          "gate": "ultra",
          "cap": 3,
          "mode": "double",
          "attempts": 4
        },
        {
          "pattern": "dozen2",
          "gate": "ultra",
          "cap": 3,
          "mode": "double",
          "attempts": 4
        },
        {
          "pattern": "dozen3",
          "gate": "ultra",
          "cap": 3,
          "mode": "double",
          "attempts": 4
        },
        {
          "pattern": "orphelins",
          "gate": "record",
          "cap": 2,
          "mode": "double",
          "attempts": 3
        }
      ],
      "spotlight": false,
      "stats": {
        "total": -264,
        "positive": 72,
        "negative": 28,
        "zero": 0,
        "mean": -2.64,
        "turnover": 6060,
        "min": -150,
        "max": 114
      },
      "rulesHash": "f710f7198ab0706af651cdda64ea834629fd81eb874e116ec1391422d2c08134"
    },
    {
      "id": "mixed-column-or-zero",
      "number": 27,
      "category": "mixed",
      "family": "mixed",
      "title": "Columns & Spiel",
      "lede": "Any column can qualify at Ultra Rare. The smaller Spiel sector waits for a monthly record.",
      "mode": "double",
      "cap": null,
      "attempts": null,
      "branches": [
        {
          "pattern": "column1",
          "gate": "ultra",
          "cap": 3,
          "mode": "double",
          "attempts": 4
        },
        {
          "pattern": "column2",
          "gate": "ultra",
          "cap": 3,
          "mode": "double",
          "attempts": 4
        },
        {
          "pattern": "column3",
          "gate": "ultra",
          "cap": 3,
          "mode": "double",
          "attempts": 4
        },
        {
          "pattern": "spiel",
          "gate": "record",
          "cap": 2,
          "mode": "double",
          "attempts": 3
        }
      ],
      "spotlight": false,
      "stats": {
        "total": -864,
        "positive": 67,
        "negative": 33,
        "zero": 0,
        "mean": -8.64,
        "turnover": 6030,
        "min": -150,
        "max": 232
      },
      "rulesHash": "f710f7198ab0706af651cdda64ea834629fd81eb874e116ec1391422d2c08134"
    },
    {
      "id": "mixed-half-or-dozen",
      "number": 28,
      "category": "mixed",
      "family": "mixed",
      "title": "Colour / parity & dozens",
      "lede": "Red, black, odd or even can qualify at Rare. The three dozens wait for Legendary.",
      "mode": "double",
      "cap": null,
      "attempts": null,
      "branches": [
        {
          "pattern": "red",
          "gate": "rare",
          "cap": 2,
          "mode": "double",
          "attempts": 3
        },
        {
          "pattern": "black",
          "gate": "rare",
          "cap": 2,
          "mode": "double",
          "attempts": 3
        },
        {
          "pattern": "odd",
          "gate": "rare",
          "cap": 2,
          "mode": "double",
          "attempts": 3
        },
        {
          "pattern": "even",
          "gate": "rare",
          "cap": 2,
          "mode": "double",
          "attempts": 3
        },
        {
          "pattern": "dozen1",
          "gate": "legendary",
          "cap": 3,
          "mode": "double",
          "attempts": 4
        },
        {
          "pattern": "dozen2",
          "gate": "legendary",
          "cap": 3,
          "mode": "double",
          "attempts": 4
        },
        {
          "pattern": "dozen3",
          "gate": "legendary",
          "cap": 3,
          "mode": "double",
          "attempts": 4
        }
      ],
      "spotlight": false,
      "stats": {
        "total": -700,
        "positive": 83,
        "negative": 17,
        "zero": 0,
        "mean": -7,
        "turnover": 4480,
        "min": -150,
        "max": 50
      },
      "rulesHash": "f710f7198ab0706af651cdda64ea834629fd81eb874e116ec1391422d2c08134"
    },
    {
      "id": "mixed-month-or-six-months",
      "number": 29,
      "category": "mixed",
      "family": "mixed",
      "title": "Small sectors: monthly & six-month records",
      "lede": "Orphelins requires Record Breaker. Spiel requires Unique, a new six-month maximum.",
      "mode": "double",
      "cap": null,
      "attempts": null,
      "branches": [
        {
          "pattern": "orphelins",
          "gate": "record",
          "cap": 2,
          "mode": "double",
          "attempts": 3
        },
        {
          "pattern": "spiel",
          "gate": "unique",
          "cap": 2,
          "mode": "double",
          "attempts": 3
        }
      ],
      "spotlight": false,
      "stats": {
        "total": -120,
        "positive": 50,
        "negative": 50,
        "zero": 0,
        "mean": -1.2,
        "turnover": 4332,
        "min": -70,
        "max": 232
      },
      "rulesHash": "f710f7198ab0706af651cdda64ea834629fd81eb874e116ec1391422d2c08134"
    },
    {
      "id": "mixed-original-mixed-filter",
      "number": 30,
      "category": "mixed",
      "family": "mixed",
      "title": "The broad mixed filter",
      "lede": "Dozens, columns, Tiers and Voisins enter at Ultra Rare. Orphelins and Spiel enter only on monthly records. Every layout has a five-doubling cap.",
      "mode": "double",
      "cap": null,
      "attempts": null,
      "branches": [
        {
          "pattern": "dozen1",
          "gate": "ultra",
          "cap": 5,
          "mode": "double",
          "attempts": 6
        },
        {
          "pattern": "dozen2",
          "gate": "ultra",
          "cap": 5,
          "mode": "double",
          "attempts": 6
        },
        {
          "pattern": "dozen3",
          "gate": "ultra",
          "cap": 5,
          "mode": "double",
          "attempts": 6
        },
        {
          "pattern": "column1",
          "gate": "ultra",
          "cap": 5,
          "mode": "double",
          "attempts": 6
        },
        {
          "pattern": "column2",
          "gate": "ultra",
          "cap": 5,
          "mode": "double",
          "attempts": 6
        },
        {
          "pattern": "column3",
          "gate": "ultra",
          "cap": 5,
          "mode": "double",
          "attempts": 6
        },
        {
          "pattern": "tiers",
          "gate": "ultra",
          "cap": 5,
          "mode": "double",
          "attempts": 6
        },
        {
          "pattern": "voisins",
          "gate": "ultra",
          "cap": 5,
          "mode": "double",
          "attempts": 6
        },
        {
          "pattern": "orphelins",
          "gate": "record",
          "cap": 5,
          "mode": "double",
          "attempts": 6
        },
        {
          "pattern": "spiel",
          "gate": "record",
          "cap": 5,
          "mode": "double",
          "attempts": 6
        }
      ],
      "spotlight": true,
      "stats": {
        "total": 2378,
        "positive": 90,
        "negative": 10,
        "zero": 0,
        "mean": 23.78,
        "turnover": 16720,
        "min": -756,
        "max": 1674
      },
      "rulesHash": "f710f7198ab0706af651cdda64ea834629fd81eb874e116ec1391422d2c08134"
    }
  ],
  "sampleId": "original",
  "createdAt": null,
  "generatedUnderRulesHash": "f710f7198ab0706af651cdda64ea834629fd81eb874e116ec1391422d2c08134"
}