{
  "configVersion": "2.1.2",
  "rewardBaseCoefficient": 3.4,
  "rewardCostExponent": 0.6,
  "rhythm": {
    "baseNoteSpeed": 4.0,
    "noteSpeedPerLevel": 0.5,
    "noteTravelDistance": 150,
    "arrowScale": 2.0,
    "baseSpawnIntervalTicks": 20,
    "minSpawnIntervalTicks": 8,
    "spawnIntervalDecreasePerLevel": 2,
    "perfectWindow": 14,
    "goodWindow": 30,
    "progressMax": 100.0,
    "progressOnLevelUp": 30.0,
    "progressGainPerfect": 18.0,
    "progressGainGood": 12.0,
    "progressGainHold": 22.0,
    "progressDecayPerTick": 0.28,
    "progressLossOnMiss": 10.0,
    "loseMissThreshold": 5,
    "loseMissWindow": 10,
    "holdNoteChance": 0.18,
    "holdDurationTicks": 24,
    "doubleNoteChance": 0.12,
    "doubleNoteGap": 26,
    "rewardMultiplier": 1.0,
    "tpsLimitPerGame": 50000.0,
    "unlockedByDefault": false,
    "masterName": "popo"
  },
  "control": {
    "holdDurationTicks": 100,
    "levelTimeLimitTicks": 300,
    "barWidth": 200,
    "baseZoneWidth": 60,
    "zoneWidthDecreasePerLevel": 6,
    "minZoneWidth": 24,
    "baseZoneSpeed": 1.2,
    "zoneSpeedPerLevel": 0.3,
    "markerSpeed": 2.75,
    "baseProgressLossPerTick": 0.12,
    "progressLossPerLevel": 0.25,
    "rewardMultiplier": 1.0,
    "tpsLimitPerGame": 50000.0,
    "unlockedByDefault": false,
    "masterName": "krillin"
  },
  "memory": {
    "baseSequenceLength": 3,
    "sequenceLengthPerLevel": 1,
    "baseShowTicks": 50,
    "showTicksDecreasePerLevel": 4,
    "minShowTicks": 16,
    "rewardMultiplier": 1.0,
    "tpsLimitPerGame": 50000.0,
    "unlockedByDefault": false,
    "masterName": "gohan"
  },
  "precision": {
    "outerRingRadius": 40,
    "targetRadius": 14,
    "baseRingSpeed": 0.7,
    "ringSpeedPerLevel": 0.18,
    "spawnIntervalTicks": 12,
    "maxCircles": 3,
    "perfectWindow": 4,
    "goodWindow": 11,
    "perfectPoints": 2,
    "goodPoints": 1,
    "missPenalty": 2,
    "fadeOutTicks": 20,
    "startingScore": 6,
    "burstChance": 0.5,
    "levelUpScoreBase": 10,
    "levelUpScorePerLevel": 8,
    "loseMissThreshold": 5,
    "loseMissWindow": 10,
    "rewardMultiplier": 1.0,
    "tpsLimitPerGame": 50000.0,
    "unlockedByDefault": false,
    "masterName": "trunks"
  },
  "gravity": {
    "holdDurationTicks": 200,
    "barHeight": 180,
    "controlLineFraction": 0.45,
    "baseGravity": 1.1,
    "gravityPerLevel": 0.25,
    "risePerTap": 9.0,
    "progressLossPerTick": 2.5,
    "wrongPressDescentMultiplier": 3.0,
    "rewardMultiplier": 1.0,
    "tpsLimitPerGame": 50000.0,
    "unlockedByDefault": false,
    "masterName": "vegeta"
  }
}