{
  "goalRule": "categoryCount",
  "progressLadder": [0.1, 0.2, 0.3, 0.4, 0.5, 0.6, 0.7, 0.8, 1.0],
  "tiers": {
    "Easy":   { "categories": [5, 5, 5, 4, 4, 4, 4, 3, 3], "merges": [17, 17, 17, 17, 17, 16, 15, 17, 13] },
    "Medium": { "categories": [5, 5, 5, 4, 4, 3, 3, 2, 2], "merges": [17, 17, 17, 17, 17, 16, 15, 17, 10] },
    "Hard":   { "categories": [4, 4, 4, 3, 3, 3, 2, 2, 1], "merges": [17, 17, 17, 17, 17, 16, 15, 17, 6] },
    "Expert": { "categories": [4, 4, 3, 2, 2, 2, 1, 1, 1], "merges": [17, 17, 17, 17, 17, 16, 15, 17, 3] }
  },
  "spawnTier": {
    "dynamicFromLevel": 20,
    "period": 5,
    "periodMap": ["Easy", "Easy", "Medium", "Hard", "Expert"],
    "shortLevels": [24, 36, 46, 50, 56, 71, 76, 86, 96, 102, 106]
  },
  "maxMergeSize": 4,
  "board": {
    "width": 10,
    "height": 10
  },
  "moveCounter": {
    "introLevel": 2
  },
  "streak": {
    "threshold": 5,
    "bonusMoves": 1,
    "introLevel": 5
  },
  "extraMoveBubble": {
    "unlockLevel": 11,
    "extraMove": 5,
    "incorrectMergeLimit": 3,
    "consecutiveWrongLimit": 4
  },
  "moveCurve": {
    "perCategory": 3,
    "tableFromLevel": 20,
    "tableSkipLevel": 30,
    "table": [
      12,
      12,
      10,
      7
    ],
    "tableFallback": 4,
    "minMove": 3,
    "specialLevels": {
      "45": 7,
      "55": 7,
      "100": 7,
      "120": 7
    }
  },
  "curve": [],
  "featureUnlocks": {
    "icon": 3,
    "boosterAdd": 3,
    "boosterHint": 4,
    "boosterMagnet": 7,
    "chunks": 10,
    "separator": 20,
    "frozen": 30,
    "keyLock": 50,
    "burst": 80,
    "screwLock": 160,
    "cryptic": 309,
    "backward": 406
  },
  "perLevelOverrides": {}
}