[
    {
        "name": "Quick",
        "modifier": 0.60,
        /*
        Why are all of these raw values and not uniques? This is like EXACTLY what uniques are for,
        and speeds even support uniques?
        E.g.: [
            "[-67]% Production cost of [All] buildings",
            "[-67]% Produciton cost of [All] units",
            "Gold cost of purchasing [All] units [-67]%"
            "Gold cost of purchasing [All] buildings [-67]%"
            "[-67]% Science cost of reseaching new Techs" // Needs to be added
            "[-67]% Culture cost of adopting new policies"
            etc.
        I suppose this is how it is done in civ V, but uniques are one of the major features we have
        that Civ V doesn't, so why are we not using them?
        This approach requires adding these modifies for specific things that need to be added, while
        uniques can just be added anywhere. Only need to change CivilizationInfo.getMatchingUniques()
        to get the uniques of the current game speed and everything works out of the box.
        -xlenstra
        */
        "productionCostModifier": 0.60,
        "goldCostModifier": 0.60,
        "scienceCostModifier": 0.60,
        "cultureCostModifier": 0.60,
        "faithCostModifier": 0.60,
        "improvementBuildLengthModifier": 0.60,
        "barbarianModifier": 0.60,
        "goldGiftModifier": 1.35,
        "cityStateTributeScalingInterval": 5.0,
        "goldenAgeLengthModifier": 0.80,
        "religiousPressureAdjacentCity": 9,
        "peaceDealDuration": 10,
        "dealDuration": 25,
        "startYear": 1600,
        "turns": [
            {"yearsPerTurn": 2, "untilTurn": 100},
            {"yearsPerTurn": 1, "untilTurn": 350},
            {"yearsPerTurn": 0.5, "untilTurn": 500},
            {"yearsPerTurn": 0.2, "untilTurn": 600},
            {"yearsPerTurn": 0.2, "untilTurn": 700},
            {"yearsPerTurn": 0.2, "untilTurn": 800},
            {"yearsPerTurn": 0.2, "untilTurn": 950},
            {"yearsPerTurn": 0.2, "untilTurn": 1000}
        ]
    },
    {
        "name": "Standard",
        "modifier": 1.0,
        "productionCostModifier": 1.0,
        "goldCostModifier": 1.0,
        "scienceCostModifier": 1.0,
        "cultureCostModifier": 1.0,
        "faithCostModifier": 1.0,
        "improvementBuildLengthModifier": 1.0,
        "barbarianModifier": 1.0,
        "goldGiftModifier": 1.0,
        "cityStateTributeScalingInterval": 6.5,
        "goldenAgeLengthModifier": 1.0,
        "religiousPressureAdjacentCity": 6,
        "peaceDealDuration": 10,
        "dealDuration": 30,
        "startYear": 1600,
        "turns": [
            {"yearsPerTurn": 1.5, "untilTurn": 100},
            {"yearsPerTurn": 0.5, "untilTurn": 350},
            {"yearsPerTurn": 0.5, "untilTurn": 500},
            {"yearsPerTurn": 0.2, "untilTurn": 600},
            {"yearsPerTurn": 0.1, "untilTurn": 700},
            {"yearsPerTurn": 0.1, "untilTurn": 800},
            {"yearsPerTurn": 0.1, "untilTurn": 950},
            {"yearsPerTurn": 0.1, "untilTurn": 1000}
        ]
    },
    {
        "name": "Slow",
        "modifier": 1.5,
        "productionCostModifier": 1.5,
        "goldCostModifier": 1.5,
        "scienceCostModifier": 1.5,
        "cultureCostModifier": 1.5,
        "faithCostModifier": 1.5,
        "improvementBuildLengthModifier": 1.5,
        "barbarianModifier": 1.5,
        "goldGiftModifier": 0.75,
        "cityStateTributeScalingInterval": 14.0,
        "goldenAgeLengthModifier": 1.25,
        "religiousPressureAdjacentCity": 4,
        "peaceDealDuration": 15,
        "dealDuration": 45,
        "startYear": 1600,
        "turns": [
            {"yearsPerTurn": 1, "untilTurn": 50},
            {"yearsPerTurn": 0.5, "untilTurn": 350},
            {"yearsPerTurn": 0.5, "untilTurn": 500},
            {"yearsPerTurn": 0.2, "untilTurn": 600},
            {"yearsPerTurn": 0.1, "untilTurn": 700},
            {"yearsPerTurn": 0.1, "untilTurn": 800},
            {"yearsPerTurn": 0.1, "untilTurn": 950},
            {"yearsPerTurn": 0.1, "untilTurn": 1000}
        ]
    }
]
