{
  "schemaVersion": 1,
  "probabilityVersion": "2026-08-15.1",
  "effectiveAt": "2026-08-15T00:00:00+09:00",
  "sourceHash": "sha256:0b9f355b32b7db22594ac17eaa1b4c313e9a0b7205cfab1c4b498a9075d9a1f2",
  "rotation": {
    "referenceAt": "2026-08-14T15:00:00Z",
    "periodDays": 14,
    "windowStartAt": "2026-08-14T15:00:00Z",
    "windowEndAt": "2026-08-28T15:00:00Z"
  },
  "systems": [
    {
      "id": "gacha_special_char",
      "title": "픽업 소녀 모집",
      "kind": "gacha",
      "cost": "소녀를 1회 모집합니다. 모집권이 있으면 우선 사용하고, 없으면 1회당 다이아 1,000을 사용합니다.",
      "notes": [
        "확률 항목을 먼저 뽑고, 그 항목에 속한 대상 중 하나를 균등하게 뽑습니다.",
        "10연 모집은 위 확률의 독립 추첨을 10회 반복합니다. 등급 보장은 없습니다.",
        "픽업 대상은 일정 주기로 교체되며, 교체되면 확률표의 대상도 함께 바뀝니다."
      ],
      "pickup": {
        "entryId": "char-4101",
        "name": "애스터",
        "grade": "SSR",
        "startAt": "2026-08-14T15:00:00Z",
        "endAt": "2026-08-28T15:00:00Z",
        "nextName": "엘리아"
      },
      "pity": {
        "count": 100,
        "grade": "SSR",
        "target": "SSR 픽업 대상",
        "description": "모집 100회 안에 SSR 픽업 대상 획득이 보장됩니다. 100회째 모집까지 SSR 픽업 대상이 나오지 않으면 그 회차에서 확정 획득하며, 그 전에 획득하면 누적 횟수가 0으로 돌아갑니다. 누적 횟수는 이 모집 라인에서만 함께 셉니다."
      },
      "groups": [
        {
          "id": "gacha_special_char-g3-pickup",
          "label": "SSR 픽업 대상",
          "grade": "SSR",
          "rateExact": "3/200",
          "ratePercent": "1.5%",
          "entryRateInGroup": "1/1",
          "entries": [
            {
              "id": "char-4101",
              "name": "애스터",
              "grade": "SSR",
              "rateExact": "3/200",
              "ratePercent": "1.5%"
            }
          ]
        },
        {
          "id": "gacha_special_char-g2-all",
          "label": "SR 소녀 전체",
          "grade": "SR",
          "rateExact": "31/200",
          "ratePercent": "15.5%",
          "entryRateInGroup": "1/10",
          "entries": [
            {
              "id": "char-3001",
              "name": "시오",
              "grade": "SR",
              "rateExact": "31/2000",
              "ratePercent": "1.55%"
            },
            {
              "id": "char-3101",
              "name": "츠키요",
              "grade": "SR",
              "rateExact": "31/2000",
              "ratePercent": "1.55%"
            },
            {
              "id": "char-3201",
              "name": "스미레",
              "grade": "SR",
              "rateExact": "31/2000",
              "ratePercent": "1.55%"
            },
            {
              "id": "char-3301",
              "name": "세린",
              "grade": "SR",
              "rateExact": "31/2000",
              "ratePercent": "1.55%"
            },
            {
              "id": "char-3401",
              "name": "히나코",
              "grade": "SR",
              "rateExact": "31/2000",
              "ratePercent": "1.55%"
            },
            {
              "id": "char-3002",
              "name": "아야노",
              "grade": "SR",
              "rateExact": "31/2000",
              "ratePercent": "1.55%"
            },
            {
              "id": "char-3102",
              "name": "히나",
              "grade": "SR",
              "rateExact": "31/2000",
              "ratePercent": "1.55%"
            },
            {
              "id": "char-3202",
              "name": "오로라",
              "grade": "SR",
              "rateExact": "31/2000",
              "ratePercent": "1.55%"
            },
            {
              "id": "char-3302",
              "name": "코토하",
              "grade": "SR",
              "rateExact": "31/2000",
              "ratePercent": "1.55%"
            },
            {
              "id": "char-3402",
              "name": "엘리시아",
              "grade": "SR",
              "rateExact": "31/2000",
              "ratePercent": "1.55%"
            }
          ]
        },
        {
          "id": "gacha_special_char-g1-all",
          "label": "R 소녀 전체",
          "grade": "R",
          "rateExact": "9/25",
          "ratePercent": "36%",
          "entryRateInGroup": "1/10",
          "entries": [
            {
              "id": "char-2001",
              "name": "카에데",
              "grade": "R",
              "rateExact": "9/250",
              "ratePercent": "3.6%"
            },
            {
              "id": "char-2101",
              "name": "카논",
              "grade": "R",
              "rateExact": "9/250",
              "ratePercent": "3.6%"
            },
            {
              "id": "char-2201",
              "name": "미코토",
              "grade": "R",
              "rateExact": "9/250",
              "ratePercent": "3.6%"
            },
            {
              "id": "char-2301",
              "name": "유키나",
              "grade": "R",
              "rateExact": "9/250",
              "ratePercent": "3.6%"
            },
            {
              "id": "char-2401",
              "name": "츠무기",
              "grade": "R",
              "rateExact": "9/250",
              "ratePercent": "3.6%"
            },
            {
              "id": "char-2002",
              "name": "히요리",
              "grade": "R",
              "rateExact": "9/250",
              "ratePercent": "3.6%"
            },
            {
              "id": "char-2102",
              "name": "호타루",
              "grade": "R",
              "rateExact": "9/250",
              "ratePercent": "3.6%"
            },
            {
              "id": "char-2202",
              "name": "아마네",
              "grade": "R",
              "rateExact": "9/250",
              "ratePercent": "3.6%"
            },
            {
              "id": "char-2302",
              "name": "치사키",
              "grade": "R",
              "rateExact": "9/250",
              "ratePercent": "3.6%"
            },
            {
              "id": "char-2402",
              "name": "요우카",
              "grade": "R",
              "rateExact": "9/250",
              "ratePercent": "3.6%"
            }
          ]
        },
        {
          "id": "gacha_special_char-g0-all",
          "label": "N 소녀 전체",
          "grade": "N",
          "rateExact": "47/100",
          "ratePercent": "47%",
          "entryRateInGroup": "1/10",
          "entries": [
            {
              "id": "char-1001",
              "name": "나츠하",
              "grade": "N",
              "rateExact": "47/1000",
              "ratePercent": "4.7%"
            },
            {
              "id": "char-1101",
              "name": "아리아",
              "grade": "N",
              "rateExact": "47/1000",
              "ratePercent": "4.7%"
            },
            {
              "id": "char-1201",
              "name": "카오루코",
              "grade": "N",
              "rateExact": "47/1000",
              "ratePercent": "4.7%"
            },
            {
              "id": "char-1301",
              "name": "쿠온",
              "grade": "N",
              "rateExact": "47/1000",
              "ratePercent": "4.7%"
            },
            {
              "id": "char-1401",
              "name": "아코",
              "grade": "N",
              "rateExact": "47/1000",
              "ratePercent": "4.7%"
            },
            {
              "id": "char-1002",
              "name": "베니",
              "grade": "N",
              "rateExact": "47/1000",
              "ratePercent": "4.7%"
            },
            {
              "id": "char-1102",
              "name": "스즈노",
              "grade": "N",
              "rateExact": "47/1000",
              "ratePercent": "4.7%"
            },
            {
              "id": "char-1202",
              "name": "토와",
              "grade": "N",
              "rateExact": "47/1000",
              "ratePercent": "4.7%"
            },
            {
              "id": "char-1302",
              "name": "키사라",
              "grade": "N",
              "rateExact": "47/1000",
              "ratePercent": "4.7%"
            },
            {
              "id": "char-1402",
              "name": "라이라",
              "grade": "N",
              "rateExact": "47/1000",
              "ratePercent": "4.7%"
            }
          ]
        }
      ],
      "totals": {
        "entryCount": 31,
        "exactSum": "1/1",
        "displaySum": "100%",
        "roundingNote": "표시 확률은 최초 유효숫자보다 네 자리 낮은 소수점 자리까지 남긴 값입니다. 반올림 때문에 표시 확률의 합계는 100%와 미세하게 다를 수 있으며, 실제 확률의 합계는 정확히 100%입니다."
      }
    },
    {
      "id": "gacha_normal_char",
      "title": "일반 소녀 모집",
      "kind": "gacha",
      "cost": "소녀를 1회 모집합니다. 모집권이 있으면 우선 사용하고, 없으면 1회당 골드 1,000을 사용합니다.",
      "notes": [
        "확률 항목을 먼저 뽑고, 그 항목에 속한 대상 중 하나를 균등하게 뽑습니다.",
        "10연 모집은 위 확률의 독립 추첨을 10회 반복합니다. 등급 보장은 없습니다.",
        "이 모집에는 SSR 이상 등급 대상이 없습니다.",
        "이 모집에는 확정 획득(천장) 조건이 없습니다."
      ],
      "groups": [
        {
          "id": "gacha_normal_char-g2-all",
          "label": "SR 소녀 전체",
          "grade": "SR",
          "rateExact": "1/10",
          "ratePercent": "10%",
          "entryRateInGroup": "1/10",
          "entries": [
            {
              "id": "char-3001",
              "name": "시오",
              "grade": "SR",
              "rateExact": "1/100",
              "ratePercent": "1%"
            },
            {
              "id": "char-3101",
              "name": "츠키요",
              "grade": "SR",
              "rateExact": "1/100",
              "ratePercent": "1%"
            },
            {
              "id": "char-3201",
              "name": "스미레",
              "grade": "SR",
              "rateExact": "1/100",
              "ratePercent": "1%"
            },
            {
              "id": "char-3301",
              "name": "세린",
              "grade": "SR",
              "rateExact": "1/100",
              "ratePercent": "1%"
            },
            {
              "id": "char-3401",
              "name": "히나코",
              "grade": "SR",
              "rateExact": "1/100",
              "ratePercent": "1%"
            },
            {
              "id": "char-3002",
              "name": "아야노",
              "grade": "SR",
              "rateExact": "1/100",
              "ratePercent": "1%"
            },
            {
              "id": "char-3102",
              "name": "히나",
              "grade": "SR",
              "rateExact": "1/100",
              "ratePercent": "1%"
            },
            {
              "id": "char-3202",
              "name": "오로라",
              "grade": "SR",
              "rateExact": "1/100",
              "ratePercent": "1%"
            },
            {
              "id": "char-3302",
              "name": "코토하",
              "grade": "SR",
              "rateExact": "1/100",
              "ratePercent": "1%"
            },
            {
              "id": "char-3402",
              "name": "엘리시아",
              "grade": "SR",
              "rateExact": "1/100",
              "ratePercent": "1%"
            }
          ]
        },
        {
          "id": "gacha_normal_char-g1-all",
          "label": "R 소녀 전체",
          "grade": "R",
          "rateExact": "2/5",
          "ratePercent": "40%",
          "entryRateInGroup": "1/10",
          "entries": [
            {
              "id": "char-2001",
              "name": "카에데",
              "grade": "R",
              "rateExact": "1/25",
              "ratePercent": "4%"
            },
            {
              "id": "char-2101",
              "name": "카논",
              "grade": "R",
              "rateExact": "1/25",
              "ratePercent": "4%"
            },
            {
              "id": "char-2201",
              "name": "미코토",
              "grade": "R",
              "rateExact": "1/25",
              "ratePercent": "4%"
            },
            {
              "id": "char-2301",
              "name": "유키나",
              "grade": "R",
              "rateExact": "1/25",
              "ratePercent": "4%"
            },
            {
              "id": "char-2401",
              "name": "츠무기",
              "grade": "R",
              "rateExact": "1/25",
              "ratePercent": "4%"
            },
            {
              "id": "char-2002",
              "name": "히요리",
              "grade": "R",
              "rateExact": "1/25",
              "ratePercent": "4%"
            },
            {
              "id": "char-2102",
              "name": "호타루",
              "grade": "R",
              "rateExact": "1/25",
              "ratePercent": "4%"
            },
            {
              "id": "char-2202",
              "name": "아마네",
              "grade": "R",
              "rateExact": "1/25",
              "ratePercent": "4%"
            },
            {
              "id": "char-2302",
              "name": "치사키",
              "grade": "R",
              "rateExact": "1/25",
              "ratePercent": "4%"
            },
            {
              "id": "char-2402",
              "name": "요우카",
              "grade": "R",
              "rateExact": "1/25",
              "ratePercent": "4%"
            }
          ]
        },
        {
          "id": "gacha_normal_char-g0-all",
          "label": "N 소녀 전체",
          "grade": "N",
          "rateExact": "1/2",
          "ratePercent": "50%",
          "entryRateInGroup": "1/10",
          "entries": [
            {
              "id": "char-1001",
              "name": "나츠하",
              "grade": "N",
              "rateExact": "1/20",
              "ratePercent": "5%"
            },
            {
              "id": "char-1101",
              "name": "아리아",
              "grade": "N",
              "rateExact": "1/20",
              "ratePercent": "5%"
            },
            {
              "id": "char-1201",
              "name": "카오루코",
              "grade": "N",
              "rateExact": "1/20",
              "ratePercent": "5%"
            },
            {
              "id": "char-1301",
              "name": "쿠온",
              "grade": "N",
              "rateExact": "1/20",
              "ratePercent": "5%"
            },
            {
              "id": "char-1401",
              "name": "아코",
              "grade": "N",
              "rateExact": "1/20",
              "ratePercent": "5%"
            },
            {
              "id": "char-1002",
              "name": "베니",
              "grade": "N",
              "rateExact": "1/20",
              "ratePercent": "5%"
            },
            {
              "id": "char-1102",
              "name": "스즈노",
              "grade": "N",
              "rateExact": "1/20",
              "ratePercent": "5%"
            },
            {
              "id": "char-1202",
              "name": "토와",
              "grade": "N",
              "rateExact": "1/20",
              "ratePercent": "5%"
            },
            {
              "id": "char-1302",
              "name": "키사라",
              "grade": "N",
              "rateExact": "1/20",
              "ratePercent": "5%"
            },
            {
              "id": "char-1402",
              "name": "라이라",
              "grade": "N",
              "rateExact": "1/20",
              "ratePercent": "5%"
            }
          ]
        }
      ],
      "totals": {
        "entryCount": 30,
        "exactSum": "1/1",
        "displaySum": "100%",
        "roundingNote": "표시 확률은 최초 유효숫자보다 네 자리 낮은 소수점 자리까지 남긴 값입니다. 반올림 때문에 표시 확률의 합계는 100%와 미세하게 다를 수 있으며, 실제 확률의 합계는 정확히 100%입니다."
      }
    },
    {
      "id": "gacha_special_equip",
      "title": "픽업 장비 모집",
      "kind": "gacha",
      "cost": "장비를 1회 모집합니다. 모집권이 있으면 우선 사용하고, 없으면 1회당 다이아 1,000을 사용합니다.",
      "notes": [
        "확률 항목을 먼저 뽑고, 그 항목에 속한 대상 중 하나를 균등하게 뽑습니다.",
        "10연 모집은 위 확률의 독립 추첨을 10회 반복합니다. 등급 보장은 없습니다.",
        "픽업 대상은 일정 주기로 교체되며, 교체되면 확률표의 대상도 함께 바뀝니다.",
        "픽업 대상이 아닌 전용무기는 이 모집의 후보에 포함되지 않습니다."
      ],
      "pickup": {
        "entryId": "equip-54101",
        "name": "로켓 추진궁",
        "grade": "SSR",
        "startAt": "2026-08-14T15:00:00Z",
        "endAt": "2026-08-28T15:00:00Z",
        "nextName": "전술 강습소총"
      },
      "pity": {
        "count": 100,
        "grade": "SSR",
        "target": "SSR 픽업 대상",
        "description": "모집 100회 안에 SSR 픽업 대상 획득이 보장됩니다. 100회째 모집까지 SSR 픽업 대상이 나오지 않으면 그 회차에서 확정 획득하며, 그 전에 획득하면 누적 횟수가 0으로 돌아갑니다. 누적 횟수는 이 모집 라인에서만 함께 셉니다."
      },
      "groups": [
        {
          "id": "gacha_special_equip-g3-pickup",
          "label": "SSR 픽업 대상",
          "grade": "SSR",
          "rateExact": "3/200",
          "ratePercent": "1.5%",
          "entryRateInGroup": "1/1",
          "entries": [
            {
              "id": "equip-54101",
              "name": "로켓 추진궁",
              "grade": "SSR",
              "rateExact": "3/200",
              "ratePercent": "1.5%"
            }
          ]
        },
        {
          "id": "gacha_special_equip-g3-general",
          "label": "SSR 방어구/신발/악세서리",
          "grade": "SSR",
          "rateExact": "3/200",
          "ratePercent": "1.5%",
          "entryRateInGroup": "1/3",
          "entries": [
            {
              "id": "equip-2004",
              "name": "센티널",
              "grade": "SSR",
              "rateExact": "1/200",
              "ratePercent": "0.5%"
            },
            {
              "id": "equip-3004",
              "name": "모멘텀",
              "grade": "SSR",
              "rateExact": "1/200",
              "ratePercent": "0.5%"
            },
            {
              "id": "equip-4004",
              "name": "시그널",
              "grade": "SSR",
              "rateExact": "1/200",
              "ratePercent": "0.5%"
            }
          ]
        },
        {
          "id": "gacha_special_equip-g2-all",
          "label": "SR 장비 전체",
          "grade": "SR",
          "rateExact": "3/20",
          "ratePercent": "15%",
          "entryRateInGroup": "1/13",
          "entries": [
            {
              "id": "equip-2003",
              "name": "뱅가드",
              "grade": "SR",
              "rateExact": "3/260",
              "ratePercent": "1.1538%"
            },
            {
              "id": "equip-3003",
              "name": "벡터",
              "grade": "SR",
              "rateExact": "3/260",
              "ratePercent": "1.1538%"
            },
            {
              "id": "equip-4003",
              "name": "코어",
              "grade": "SR",
              "rateExact": "3/260",
              "ratePercent": "1.1538%"
            },
            {
              "id": "equip-53001",
              "name": "벚꽃 무도검",
              "grade": "SR",
              "rateExact": "3/260",
              "ratePercent": "1.1538%"
            },
            {
              "id": "equip-53101",
              "name": "몽환 토끼궁",
              "grade": "SR",
              "rateExact": "3/260",
              "ratePercent": "1.1538%"
            },
            {
              "id": "equip-53201",
              "name": "소음기 첩보총",
              "grade": "SR",
              "rateExact": "3/260",
              "ratePercent": "1.1538%"
            },
            {
              "id": "equip-53301",
              "name": "애증 지팡이",
              "grade": "SR",
              "rateExact": "3/260",
              "ratePercent": "1.1538%"
            },
            {
              "id": "equip-53401",
              "name": "챔피언 글러브",
              "grade": "SR",
              "rateExact": "3/260",
              "ratePercent": "1.1538%"
            },
            {
              "id": "equip-53002",
              "name": "용린 예도",
              "grade": "SR",
              "rateExact": "3/260",
              "ratePercent": "1.1538%"
            },
            {
              "id": "equip-53102",
              "name": "정령수 장궁",
              "grade": "SR",
              "rateExact": "3/260",
              "ratePercent": "1.1538%"
            },
            {
              "id": "equip-53202",
              "name": "골드 메달 사격총",
              "grade": "SR",
              "rateExact": "3/260",
              "ratePercent": "1.1538%"
            },
            {
              "id": "equip-53302",
              "name": "흑주 마법장",
              "grade": "SR",
              "rateExact": "3/260",
              "ratePercent": "1.1538%"
            },
            {
              "id": "equip-53402",
              "name": "월광 야수조",
              "grade": "SR",
              "rateExact": "3/260",
              "ratePercent": "1.1538%"
            }
          ]
        },
        {
          "id": "gacha_special_equip-g1-all",
          "label": "R 장비 전체",
          "grade": "R",
          "rateExact": "33/100",
          "ratePercent": "33%",
          "entryRateInGroup": "1/13",
          "entries": [
            {
              "id": "equip-2002",
              "name": "어썰트",
              "grade": "R",
              "rateExact": "33/1300",
              "ratePercent": "2.5385%"
            },
            {
              "id": "equip-3002",
              "name": "드라이브",
              "grade": "R",
              "rateExact": "33/1300",
              "ratePercent": "2.5385%"
            },
            {
              "id": "equip-4002",
              "name": "펄스",
              "grade": "R",
              "rateExact": "33/1300",
              "ratePercent": "2.5385%"
            },
            {
              "id": "equip-52001",
              "name": "결재 태도",
              "grade": "R",
              "rateExact": "33/1300",
              "ratePercent": "2.5385%"
            },
            {
              "id": "equip-52101",
              "name": "설원 각궁",
              "grade": "R",
              "rateExact": "33/1300",
              "ratePercent": "2.5385%"
            },
            {
              "id": "equip-52201",
              "name": "쌍성 권총",
              "grade": "R",
              "rateExact": "33/1300",
              "ratePercent": "2.5385%"
            },
            {
              "id": "equip-52301",
              "name": "마법공학 태블릿",
              "grade": "R",
              "rateExact": "33/1300",
              "ratePercent": "2.5385%"
            },
            {
              "id": "equip-52401",
              "name": "아스팔트 너클",
              "grade": "R",
              "rateExact": "33/1300",
              "ratePercent": "2.5385%"
            },
            {
              "id": "equip-52002",
              "name": "그림자 자돌검",
              "grade": "R",
              "rateExact": "33/1300",
              "ratePercent": "2.5385%"
            },
            {
              "id": "equip-52102",
              "name": "매사냥 단궁",
              "grade": "R",
              "rateExact": "33/1300",
              "ratePercent": "2.5385%"
            },
            {
              "id": "equip-52202",
              "name": "폭렬 유탄총",
              "grade": "R",
              "rateExact": "33/1300",
              "ratePercent": "2.5385%"
            },
            {
              "id": "equip-52302",
              "name": "시계추 지팡이",
              "grade": "R",
              "rateExact": "33/1300",
              "ratePercent": "2.5385%"
            },
            {
              "id": "equip-52402",
              "name": "땀 수건",
              "grade": "R",
              "rateExact": "33/1300",
              "ratePercent": "2.5385%"
            }
          ]
        },
        {
          "id": "gacha_special_equip-g0-all",
          "label": "N 장비 전체",
          "grade": "N",
          "rateExact": "49/100",
          "ratePercent": "49%",
          "entryRateInGroup": "1/13",
          "entries": [
            {
              "id": "equip-2001",
              "name": "가드",
              "grade": "N",
              "rateExact": "49/1300",
              "ratePercent": "3.7692%"
            },
            {
              "id": "equip-3001",
              "name": "스텝",
              "grade": "N",
              "rateExact": "49/1300",
              "ratePercent": "3.7692%"
            },
            {
              "id": "equip-4001",
              "name": "링크",
              "grade": "N",
              "rateExact": "49/1300",
              "ratePercent": "3.7692%"
            },
            {
              "id": "equip-51001",
              "name": "견습용 롱소드",
              "grade": "N",
              "rateExact": "49/1300",
              "ratePercent": "3.7692%"
            },
            {
              "id": "equip-51101",
              "name": "알록달록 화살통",
              "grade": "N",
              "rateExact": "49/1300",
              "ratePercent": "3.7692%"
            },
            {
              "id": "equip-51201",
              "name": "신병 소총",
              "grade": "N",
              "rateExact": "49/1300",
              "ratePercent": "3.7692%"
            },
            {
              "id": "equip-51301",
              "name": "생방송 화염봉",
              "grade": "N",
              "rateExact": "49/1300",
              "ratePercent": "3.7692%"
            },
            {
              "id": "equip-51401",
              "name": "골목 싸움 너클",
              "grade": "N",
              "rateExact": "49/1300",
              "ratePercent": "3.7692%"
            },
            {
              "id": "equip-51002",
              "name": "은빛 직선 도검",
              "grade": "N",
              "rateExact": "49/1300",
              "ratePercent": "3.7692%"
            },
            {
              "id": "equip-51102",
              "name": "사냥용 장궁",
              "grade": "N",
              "rateExact": "49/1300",
              "ratePercent": "3.7692%"
            },
            {
              "id": "equip-51202",
              "name": "경비 기관단총",
              "grade": "N",
              "rateExact": "49/1300",
              "ratePercent": "3.7692%"
            },
            {
              "id": "equip-51302",
              "name": "부적 고헤이",
              "grade": "N",
              "rateExact": "49/1300",
              "ratePercent": "3.7692%"
            },
            {
              "id": "equip-51402",
              "name": "링사이드 글러브",
              "grade": "N",
              "rateExact": "49/1300",
              "ratePercent": "3.7692%"
            }
          ]
        }
      ],
      "totals": {
        "entryCount": 43,
        "exactSum": "1/1",
        "displaySum": "99.9995%",
        "roundingNote": "표시 확률은 최초 유효숫자보다 네 자리 낮은 소수점 자리까지 남긴 값입니다. 반올림 때문에 표시 확률의 합계는 100%와 미세하게 다를 수 있으며, 실제 확률의 합계는 정확히 100%입니다."
      }
    },
    {
      "id": "gacha_normal_equip",
      "title": "일반 장비 모집",
      "kind": "gacha",
      "cost": "장비를 1회 모집합니다. 모집권이 있으면 우선 사용하고, 없으면 1회당 골드 1,000을 사용합니다.",
      "notes": [
        "확률 항목을 먼저 뽑고, 그 항목에 속한 대상 중 하나를 균등하게 뽑습니다.",
        "10연 모집은 위 확률의 독립 추첨을 10회 반복합니다. 등급 보장은 없습니다.",
        "이 모집에는 SSR 이상 등급 대상이 없습니다.",
        "이 모집에는 확정 획득(천장) 조건이 없습니다."
      ],
      "groups": [
        {
          "id": "gacha_normal_equip-g2-all",
          "label": "SR 장비 전체",
          "grade": "SR",
          "rateExact": "1/10",
          "ratePercent": "10%",
          "entryRateInGroup": "1/13",
          "entries": [
            {
              "id": "equip-2003",
              "name": "뱅가드",
              "grade": "SR",
              "rateExact": "1/130",
              "ratePercent": "0.76923%"
            },
            {
              "id": "equip-3003",
              "name": "벡터",
              "grade": "SR",
              "rateExact": "1/130",
              "ratePercent": "0.76923%"
            },
            {
              "id": "equip-4003",
              "name": "코어",
              "grade": "SR",
              "rateExact": "1/130",
              "ratePercent": "0.76923%"
            },
            {
              "id": "equip-53001",
              "name": "벚꽃 무도검",
              "grade": "SR",
              "rateExact": "1/130",
              "ratePercent": "0.76923%"
            },
            {
              "id": "equip-53101",
              "name": "몽환 토끼궁",
              "grade": "SR",
              "rateExact": "1/130",
              "ratePercent": "0.76923%"
            },
            {
              "id": "equip-53201",
              "name": "소음기 첩보총",
              "grade": "SR",
              "rateExact": "1/130",
              "ratePercent": "0.76923%"
            },
            {
              "id": "equip-53301",
              "name": "애증 지팡이",
              "grade": "SR",
              "rateExact": "1/130",
              "ratePercent": "0.76923%"
            },
            {
              "id": "equip-53401",
              "name": "챔피언 글러브",
              "grade": "SR",
              "rateExact": "1/130",
              "ratePercent": "0.76923%"
            },
            {
              "id": "equip-53002",
              "name": "용린 예도",
              "grade": "SR",
              "rateExact": "1/130",
              "ratePercent": "0.76923%"
            },
            {
              "id": "equip-53102",
              "name": "정령수 장궁",
              "grade": "SR",
              "rateExact": "1/130",
              "ratePercent": "0.76923%"
            },
            {
              "id": "equip-53202",
              "name": "골드 메달 사격총",
              "grade": "SR",
              "rateExact": "1/130",
              "ratePercent": "0.76923%"
            },
            {
              "id": "equip-53302",
              "name": "흑주 마법장",
              "grade": "SR",
              "rateExact": "1/130",
              "ratePercent": "0.76923%"
            },
            {
              "id": "equip-53402",
              "name": "월광 야수조",
              "grade": "SR",
              "rateExact": "1/130",
              "ratePercent": "0.76923%"
            }
          ]
        },
        {
          "id": "gacha_normal_equip-g1-all",
          "label": "R 장비 전체",
          "grade": "R",
          "rateExact": "2/5",
          "ratePercent": "40%",
          "entryRateInGroup": "1/13",
          "entries": [
            {
              "id": "equip-2002",
              "name": "어썰트",
              "grade": "R",
              "rateExact": "2/65",
              "ratePercent": "3.0769%"
            },
            {
              "id": "equip-3002",
              "name": "드라이브",
              "grade": "R",
              "rateExact": "2/65",
              "ratePercent": "3.0769%"
            },
            {
              "id": "equip-4002",
              "name": "펄스",
              "grade": "R",
              "rateExact": "2/65",
              "ratePercent": "3.0769%"
            },
            {
              "id": "equip-52001",
              "name": "결재 태도",
              "grade": "R",
              "rateExact": "2/65",
              "ratePercent": "3.0769%"
            },
            {
              "id": "equip-52101",
              "name": "설원 각궁",
              "grade": "R",
              "rateExact": "2/65",
              "ratePercent": "3.0769%"
            },
            {
              "id": "equip-52201",
              "name": "쌍성 권총",
              "grade": "R",
              "rateExact": "2/65",
              "ratePercent": "3.0769%"
            },
            {
              "id": "equip-52301",
              "name": "마법공학 태블릿",
              "grade": "R",
              "rateExact": "2/65",
              "ratePercent": "3.0769%"
            },
            {
              "id": "equip-52401",
              "name": "아스팔트 너클",
              "grade": "R",
              "rateExact": "2/65",
              "ratePercent": "3.0769%"
            },
            {
              "id": "equip-52002",
              "name": "그림자 자돌검",
              "grade": "R",
              "rateExact": "2/65",
              "ratePercent": "3.0769%"
            },
            {
              "id": "equip-52102",
              "name": "매사냥 단궁",
              "grade": "R",
              "rateExact": "2/65",
              "ratePercent": "3.0769%"
            },
            {
              "id": "equip-52202",
              "name": "폭렬 유탄총",
              "grade": "R",
              "rateExact": "2/65",
              "ratePercent": "3.0769%"
            },
            {
              "id": "equip-52302",
              "name": "시계추 지팡이",
              "grade": "R",
              "rateExact": "2/65",
              "ratePercent": "3.0769%"
            },
            {
              "id": "equip-52402",
              "name": "땀 수건",
              "grade": "R",
              "rateExact": "2/65",
              "ratePercent": "3.0769%"
            }
          ]
        },
        {
          "id": "gacha_normal_equip-g0-all",
          "label": "N 장비 전체",
          "grade": "N",
          "rateExact": "1/2",
          "ratePercent": "50%",
          "entryRateInGroup": "1/13",
          "entries": [
            {
              "id": "equip-2001",
              "name": "가드",
              "grade": "N",
              "rateExact": "1/26",
              "ratePercent": "3.8462%"
            },
            {
              "id": "equip-3001",
              "name": "스텝",
              "grade": "N",
              "rateExact": "1/26",
              "ratePercent": "3.8462%"
            },
            {
              "id": "equip-4001",
              "name": "링크",
              "grade": "N",
              "rateExact": "1/26",
              "ratePercent": "3.8462%"
            },
            {
              "id": "equip-51001",
              "name": "견습용 롱소드",
              "grade": "N",
              "rateExact": "1/26",
              "ratePercent": "3.8462%"
            },
            {
              "id": "equip-51101",
              "name": "알록달록 화살통",
              "grade": "N",
              "rateExact": "1/26",
              "ratePercent": "3.8462%"
            },
            {
              "id": "equip-51201",
              "name": "신병 소총",
              "grade": "N",
              "rateExact": "1/26",
              "ratePercent": "3.8462%"
            },
            {
              "id": "equip-51301",
              "name": "생방송 화염봉",
              "grade": "N",
              "rateExact": "1/26",
              "ratePercent": "3.8462%"
            },
            {
              "id": "equip-51401",
              "name": "골목 싸움 너클",
              "grade": "N",
              "rateExact": "1/26",
              "ratePercent": "3.8462%"
            },
            {
              "id": "equip-51002",
              "name": "은빛 직선 도검",
              "grade": "N",
              "rateExact": "1/26",
              "ratePercent": "3.8462%"
            },
            {
              "id": "equip-51102",
              "name": "사냥용 장궁",
              "grade": "N",
              "rateExact": "1/26",
              "ratePercent": "3.8462%"
            },
            {
              "id": "equip-51202",
              "name": "경비 기관단총",
              "grade": "N",
              "rateExact": "1/26",
              "ratePercent": "3.8462%"
            },
            {
              "id": "equip-51302",
              "name": "부적 고헤이",
              "grade": "N",
              "rateExact": "1/26",
              "ratePercent": "3.8462%"
            },
            {
              "id": "equip-51402",
              "name": "링사이드 글러브",
              "grade": "N",
              "rateExact": "1/26",
              "ratePercent": "3.8462%"
            }
          ]
        }
      ],
      "totals": {
        "entryCount": 39,
        "exactSum": "1/1",
        "displaySum": "100.00029%",
        "roundingNote": "표시 확률은 최초 유효숫자보다 네 자리 낮은 소수점 자리까지 남긴 값입니다. 반올림 때문에 표시 확률의 합계는 100%와 미세하게 다를 수 있으며, 실제 확률의 합계는 정확히 100%입니다."
      }
    },
    {
      "id": "limited_random_char_shard",
      "title": "랜덤 캐릭터 만능조각",
      "kind": "randomGrade",
      "cost": "다이아 100",
      "notes": [
        "랜덤 등급의 캐릭터 만능조각 1개를 획득합니다.",
        "획득하는 것은 등급이며, 그 등급 안에서 대상이 더 갈리지 않습니다."
      ],
      "limit": {
        "period": "하루",
        "count": 1,
        "description": "하루 1회까지 구매할 수 있습니다. 기준 시간대는 한국 표준시(KST)입니다."
      },
      "groups": [
        {
          "id": "limited_random_char_shard-g3",
          "label": "SSR 등급",
          "grade": "SSR",
          "rateExact": "1/10",
          "ratePercent": "10%",
          "entryRateInGroup": "1/1",
          "entries": [
            {
              "id": "limited_random_char_shard-g3-item",
              "name": "SSR 등급",
              "grade": "SSR",
              "rateExact": "1/10",
              "ratePercent": "10%"
            }
          ]
        },
        {
          "id": "limited_random_char_shard-g2",
          "label": "SR 등급",
          "grade": "SR",
          "rateExact": "3/10",
          "ratePercent": "30%",
          "entryRateInGroup": "1/1",
          "entries": [
            {
              "id": "limited_random_char_shard-g2-item",
              "name": "SR 등급",
              "grade": "SR",
              "rateExact": "3/10",
              "ratePercent": "30%"
            }
          ]
        },
        {
          "id": "limited_random_char_shard-g1",
          "label": "R 등급",
          "grade": "R",
          "rateExact": "3/10",
          "ratePercent": "30%",
          "entryRateInGroup": "1/1",
          "entries": [
            {
              "id": "limited_random_char_shard-g1-item",
              "name": "R 등급",
              "grade": "R",
              "rateExact": "3/10",
              "ratePercent": "30%"
            }
          ]
        },
        {
          "id": "limited_random_char_shard-g0",
          "label": "N 등급",
          "grade": "N",
          "rateExact": "3/10",
          "ratePercent": "30%",
          "entryRateInGroup": "1/1",
          "entries": [
            {
              "id": "limited_random_char_shard-g0-item",
              "name": "N 등급",
              "grade": "N",
              "rateExact": "3/10",
              "ratePercent": "30%"
            }
          ]
        }
      ],
      "totals": {
        "entryCount": 4,
        "exactSum": "1/1",
        "displaySum": "100%",
        "roundingNote": "표시 확률은 최초 유효숫자보다 네 자리 낮은 소수점 자리까지 남긴 값입니다. 반올림 때문에 표시 확률의 합계는 100%와 미세하게 다를 수 있으며, 실제 확률의 합계는 정확히 100%입니다."
      }
    },
    {
      "id": "training",
      "title": "수련 효과",
      "kind": "training",
      "cost": "수련 1회 24시간 (즉시 완료: 수련 완료권 1장)",
      "notes": [
        "수련이 완료되면 효과 종류를 먼저 뽑고, 그 효과가 가진 수치 칸 하나를 균등하게 뽑습니다.",
        "아래 개별 확률은 효과 종류 확률과 수치 칸 확률을 곱한 최종 확률입니다."
      ],
      "groups": [
        {
          "id": "training-e0",
          "label": "사거리",
          "rateExact": "1/5",
          "ratePercent": "20%",
          "entryRateInGroup": "1/46",
          "valueRange": "+0.5 ~ +5.0 (0.1단위)",
          "entries": [
            {
              "id": "training-e0-v5",
              "name": "사거리 +0.5",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e0-v6",
              "name": "사거리 +0.6",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e0-v7",
              "name": "사거리 +0.7",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e0-v8",
              "name": "사거리 +0.8",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e0-v9",
              "name": "사거리 +0.9",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e0-v10",
              "name": "사거리 +1.0",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e0-v11",
              "name": "사거리 +1.1",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e0-v12",
              "name": "사거리 +1.2",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e0-v13",
              "name": "사거리 +1.3",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e0-v14",
              "name": "사거리 +1.4",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e0-v15",
              "name": "사거리 +1.5",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e0-v16",
              "name": "사거리 +1.6",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e0-v17",
              "name": "사거리 +1.7",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e0-v18",
              "name": "사거리 +1.8",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e0-v19",
              "name": "사거리 +1.9",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e0-v20",
              "name": "사거리 +2.0",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e0-v21",
              "name": "사거리 +2.1",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e0-v22",
              "name": "사거리 +2.2",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e0-v23",
              "name": "사거리 +2.3",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e0-v24",
              "name": "사거리 +2.4",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e0-v25",
              "name": "사거리 +2.5",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e0-v26",
              "name": "사거리 +2.6",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e0-v27",
              "name": "사거리 +2.7",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e0-v28",
              "name": "사거리 +2.8",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e0-v29",
              "name": "사거리 +2.9",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e0-v30",
              "name": "사거리 +3.0",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e0-v31",
              "name": "사거리 +3.1",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e0-v32",
              "name": "사거리 +3.2",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e0-v33",
              "name": "사거리 +3.3",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e0-v34",
              "name": "사거리 +3.4",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e0-v35",
              "name": "사거리 +3.5",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e0-v36",
              "name": "사거리 +3.6",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e0-v37",
              "name": "사거리 +3.7",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e0-v38",
              "name": "사거리 +3.8",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e0-v39",
              "name": "사거리 +3.9",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e0-v40",
              "name": "사거리 +4.0",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e0-v41",
              "name": "사거리 +4.1",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e0-v42",
              "name": "사거리 +4.2",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e0-v43",
              "name": "사거리 +4.3",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e0-v44",
              "name": "사거리 +4.4",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e0-v45",
              "name": "사거리 +4.5",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e0-v46",
              "name": "사거리 +4.6",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e0-v47",
              "name": "사거리 +4.7",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e0-v48",
              "name": "사거리 +4.8",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e0-v49",
              "name": "사거리 +4.9",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e0-v50",
              "name": "사거리 +5.0",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            }
          ]
        },
        {
          "id": "training-e1",
          "label": "2회 공격 확률",
          "rateExact": "1/5",
          "ratePercent": "20%",
          "entryRateInGroup": "1/46",
          "valueRange": "+5% ~ +50% (1%단위)",
          "entries": [
            {
              "id": "training-e1-v50",
              "name": "2회 공격 확률 +5%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e1-v60",
              "name": "2회 공격 확률 +6%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e1-v70",
              "name": "2회 공격 확률 +7%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e1-v80",
              "name": "2회 공격 확률 +8%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e1-v90",
              "name": "2회 공격 확률 +9%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e1-v100",
              "name": "2회 공격 확률 +10%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e1-v110",
              "name": "2회 공격 확률 +11%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e1-v120",
              "name": "2회 공격 확률 +12%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e1-v130",
              "name": "2회 공격 확률 +13%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e1-v140",
              "name": "2회 공격 확률 +14%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e1-v150",
              "name": "2회 공격 확률 +15%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e1-v160",
              "name": "2회 공격 확률 +16%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e1-v170",
              "name": "2회 공격 확률 +17%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e1-v180",
              "name": "2회 공격 확률 +18%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e1-v190",
              "name": "2회 공격 확률 +19%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e1-v200",
              "name": "2회 공격 확률 +20%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e1-v210",
              "name": "2회 공격 확률 +21%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e1-v220",
              "name": "2회 공격 확률 +22%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e1-v230",
              "name": "2회 공격 확률 +23%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e1-v240",
              "name": "2회 공격 확률 +24%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e1-v250",
              "name": "2회 공격 확률 +25%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e1-v260",
              "name": "2회 공격 확률 +26%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e1-v270",
              "name": "2회 공격 확률 +27%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e1-v280",
              "name": "2회 공격 확률 +28%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e1-v290",
              "name": "2회 공격 확률 +29%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e1-v300",
              "name": "2회 공격 확률 +30%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e1-v310",
              "name": "2회 공격 확률 +31%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e1-v320",
              "name": "2회 공격 확률 +32%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e1-v330",
              "name": "2회 공격 확률 +33%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e1-v340",
              "name": "2회 공격 확률 +34%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e1-v350",
              "name": "2회 공격 확률 +35%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e1-v360",
              "name": "2회 공격 확률 +36%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e1-v370",
              "name": "2회 공격 확률 +37%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e1-v380",
              "name": "2회 공격 확률 +38%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e1-v390",
              "name": "2회 공격 확률 +39%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e1-v400",
              "name": "2회 공격 확률 +40%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e1-v410",
              "name": "2회 공격 확률 +41%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e1-v420",
              "name": "2회 공격 확률 +42%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e1-v430",
              "name": "2회 공격 확률 +43%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e1-v440",
              "name": "2회 공격 확률 +44%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e1-v450",
              "name": "2회 공격 확률 +45%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e1-v460",
              "name": "2회 공격 확률 +46%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e1-v470",
              "name": "2회 공격 확률 +47%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e1-v480",
              "name": "2회 공격 확률 +48%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e1-v490",
              "name": "2회 공격 확률 +49%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e1-v500",
              "name": "2회 공격 확률 +50%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            }
          ]
        },
        {
          "id": "training-e2",
          "label": "회피 확률",
          "rateExact": "1/5",
          "ratePercent": "20%",
          "entryRateInGroup": "1/46",
          "valueRange": "+5% ~ +50% (1%단위)",
          "entries": [
            {
              "id": "training-e2-v50",
              "name": "회피 확률 +5%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e2-v60",
              "name": "회피 확률 +6%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e2-v70",
              "name": "회피 확률 +7%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e2-v80",
              "name": "회피 확률 +8%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e2-v90",
              "name": "회피 확률 +9%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e2-v100",
              "name": "회피 확률 +10%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e2-v110",
              "name": "회피 확률 +11%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e2-v120",
              "name": "회피 확률 +12%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e2-v130",
              "name": "회피 확률 +13%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e2-v140",
              "name": "회피 확률 +14%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e2-v150",
              "name": "회피 확률 +15%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e2-v160",
              "name": "회피 확률 +16%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e2-v170",
              "name": "회피 확률 +17%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e2-v180",
              "name": "회피 확률 +18%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e2-v190",
              "name": "회피 확률 +19%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e2-v200",
              "name": "회피 확률 +20%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e2-v210",
              "name": "회피 확률 +21%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e2-v220",
              "name": "회피 확률 +22%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e2-v230",
              "name": "회피 확률 +23%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e2-v240",
              "name": "회피 확률 +24%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e2-v250",
              "name": "회피 확률 +25%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e2-v260",
              "name": "회피 확률 +26%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e2-v270",
              "name": "회피 확률 +27%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e2-v280",
              "name": "회피 확률 +28%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e2-v290",
              "name": "회피 확률 +29%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e2-v300",
              "name": "회피 확률 +30%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e2-v310",
              "name": "회피 확률 +31%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e2-v320",
              "name": "회피 확률 +32%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e2-v330",
              "name": "회피 확률 +33%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e2-v340",
              "name": "회피 확률 +34%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e2-v350",
              "name": "회피 확률 +35%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e2-v360",
              "name": "회피 확률 +36%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e2-v370",
              "name": "회피 확률 +37%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e2-v380",
              "name": "회피 확률 +38%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e2-v390",
              "name": "회피 확률 +39%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e2-v400",
              "name": "회피 확률 +40%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e2-v410",
              "name": "회피 확률 +41%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e2-v420",
              "name": "회피 확률 +42%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e2-v430",
              "name": "회피 확률 +43%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e2-v440",
              "name": "회피 확률 +44%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e2-v450",
              "name": "회피 확률 +45%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e2-v460",
              "name": "회피 확률 +46%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e2-v470",
              "name": "회피 확률 +47%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e2-v480",
              "name": "회피 확률 +48%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e2-v490",
              "name": "회피 확률 +49%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e2-v500",
              "name": "회피 확률 +50%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            }
          ]
        },
        {
          "id": "training-e3",
          "label": "최종 데미지",
          "rateExact": "1/5",
          "ratePercent": "20%",
          "entryRateInGroup": "1/46",
          "valueRange": "+5% ~ +50% (1%단위)",
          "entries": [
            {
              "id": "training-e3-v50",
              "name": "최종 데미지 +5%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e3-v60",
              "name": "최종 데미지 +6%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e3-v70",
              "name": "최종 데미지 +7%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e3-v80",
              "name": "최종 데미지 +8%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e3-v90",
              "name": "최종 데미지 +9%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e3-v100",
              "name": "최종 데미지 +10%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e3-v110",
              "name": "최종 데미지 +11%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e3-v120",
              "name": "최종 데미지 +12%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e3-v130",
              "name": "최종 데미지 +13%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e3-v140",
              "name": "최종 데미지 +14%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e3-v150",
              "name": "최종 데미지 +15%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e3-v160",
              "name": "최종 데미지 +16%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e3-v170",
              "name": "최종 데미지 +17%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e3-v180",
              "name": "최종 데미지 +18%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e3-v190",
              "name": "최종 데미지 +19%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e3-v200",
              "name": "최종 데미지 +20%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e3-v210",
              "name": "최종 데미지 +21%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e3-v220",
              "name": "최종 데미지 +22%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e3-v230",
              "name": "최종 데미지 +23%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e3-v240",
              "name": "최종 데미지 +24%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e3-v250",
              "name": "최종 데미지 +25%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e3-v260",
              "name": "최종 데미지 +26%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e3-v270",
              "name": "최종 데미지 +27%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e3-v280",
              "name": "최종 데미지 +28%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e3-v290",
              "name": "최종 데미지 +29%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e3-v300",
              "name": "최종 데미지 +30%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e3-v310",
              "name": "최종 데미지 +31%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e3-v320",
              "name": "최종 데미지 +32%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e3-v330",
              "name": "최종 데미지 +33%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e3-v340",
              "name": "최종 데미지 +34%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e3-v350",
              "name": "최종 데미지 +35%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e3-v360",
              "name": "최종 데미지 +36%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e3-v370",
              "name": "최종 데미지 +37%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e3-v380",
              "name": "최종 데미지 +38%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e3-v390",
              "name": "최종 데미지 +39%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e3-v400",
              "name": "최종 데미지 +40%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e3-v410",
              "name": "최종 데미지 +41%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e3-v420",
              "name": "최종 데미지 +42%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e3-v430",
              "name": "최종 데미지 +43%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e3-v440",
              "name": "최종 데미지 +44%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e3-v450",
              "name": "최종 데미지 +45%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e3-v460",
              "name": "최종 데미지 +46%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e3-v470",
              "name": "최종 데미지 +47%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e3-v480",
              "name": "최종 데미지 +48%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e3-v490",
              "name": "최종 데미지 +49%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e3-v500",
              "name": "최종 데미지 +50%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            }
          ]
        },
        {
          "id": "training-e4",
          "label": "피격 데미지 감소",
          "rateExact": "1/5",
          "ratePercent": "20%",
          "entryRateInGroup": "1/46",
          "valueRange": "+5% ~ +50% (1%단위)",
          "entries": [
            {
              "id": "training-e4-v50",
              "name": "피격 데미지 감소 +5%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e4-v60",
              "name": "피격 데미지 감소 +6%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e4-v70",
              "name": "피격 데미지 감소 +7%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e4-v80",
              "name": "피격 데미지 감소 +8%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e4-v90",
              "name": "피격 데미지 감소 +9%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e4-v100",
              "name": "피격 데미지 감소 +10%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e4-v110",
              "name": "피격 데미지 감소 +11%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e4-v120",
              "name": "피격 데미지 감소 +12%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e4-v130",
              "name": "피격 데미지 감소 +13%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e4-v140",
              "name": "피격 데미지 감소 +14%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e4-v150",
              "name": "피격 데미지 감소 +15%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e4-v160",
              "name": "피격 데미지 감소 +16%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e4-v170",
              "name": "피격 데미지 감소 +17%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e4-v180",
              "name": "피격 데미지 감소 +18%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e4-v190",
              "name": "피격 데미지 감소 +19%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e4-v200",
              "name": "피격 데미지 감소 +20%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e4-v210",
              "name": "피격 데미지 감소 +21%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e4-v220",
              "name": "피격 데미지 감소 +22%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e4-v230",
              "name": "피격 데미지 감소 +23%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e4-v240",
              "name": "피격 데미지 감소 +24%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e4-v250",
              "name": "피격 데미지 감소 +25%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e4-v260",
              "name": "피격 데미지 감소 +26%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e4-v270",
              "name": "피격 데미지 감소 +27%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e4-v280",
              "name": "피격 데미지 감소 +28%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e4-v290",
              "name": "피격 데미지 감소 +29%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e4-v300",
              "name": "피격 데미지 감소 +30%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e4-v310",
              "name": "피격 데미지 감소 +31%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e4-v320",
              "name": "피격 데미지 감소 +32%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e4-v330",
              "name": "피격 데미지 감소 +33%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e4-v340",
              "name": "피격 데미지 감소 +34%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e4-v350",
              "name": "피격 데미지 감소 +35%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e4-v360",
              "name": "피격 데미지 감소 +36%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e4-v370",
              "name": "피격 데미지 감소 +37%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e4-v380",
              "name": "피격 데미지 감소 +38%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e4-v390",
              "name": "피격 데미지 감소 +39%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e4-v400",
              "name": "피격 데미지 감소 +40%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e4-v410",
              "name": "피격 데미지 감소 +41%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e4-v420",
              "name": "피격 데미지 감소 +42%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e4-v430",
              "name": "피격 데미지 감소 +43%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e4-v440",
              "name": "피격 데미지 감소 +44%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e4-v450",
              "name": "피격 데미지 감소 +45%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e4-v460",
              "name": "피격 데미지 감소 +46%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e4-v470",
              "name": "피격 데미지 감소 +47%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e4-v480",
              "name": "피격 데미지 감소 +48%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e4-v490",
              "name": "피격 데미지 감소 +49%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            },
            {
              "id": "training-e4-v500",
              "name": "피격 데미지 감소 +50%",
              "rateExact": "1/230",
              "ratePercent": "0.43478%"
            }
          ]
        }
      ],
      "totals": {
        "entryCount": 230,
        "exactSum": "1/1",
        "displaySum": "99.9994%",
        "roundingNote": "표시 확률은 최초 유효숫자보다 네 자리 낮은 소수점 자리까지 남긴 값입니다. 반올림 때문에 표시 확률의 합계는 100%와 미세하게 다를 수 있으며, 실제 확률의 합계는 정확히 100%입니다."
      }
    }
  ],
  "validation": {
    "passed": true,
    "checks": [
      {
        "name": "실제 확률 합계",
        "result": "ok",
        "detail": "6개 시스템 모두 정확히 1/1"
      },
      {
        "name": "항목별 결과 확률 합계",
        "result": "ok",
        "detail": "24개 항목 모두 일치"
      },
      {
        "name": "표시 확률 합계",
        "result": "ok",
        "detail": "gacha_special_char 100% / gacha_normal_char 100% / gacha_special_equip 99.9995% / gacha_normal_equip 100.00029% / limited_random_char_shard 100% / training 99.9994%"
      },
      {
        "name": "결과 식별자 누락/중복",
        "result": "ok",
        "detail": "377개 결과 모두 고유"
      },
      {
        "name": "한글 표시명 누락",
        "result": "ok",
        "detail": "모든 결과/항목에 표시명 있음"
      },
      {
        "name": "클라이언트 표시 데이터와 서버 로스터 일치",
        "result": "ok",
        "detail": "캐릭터 40종 / 장비 55종 등급 일치"
      },
      {
        "name": "서버 실제 추첨 확률과 공개 확률 일치",
        "result": "ok",
        "detail": "모든 뽑기 라인의 항목별 확률이 서버 계산과 동일"
      },
      {
        "name": "같은 라인 1연/10연 확률표 일치",
        "result": "ok",
        "detail": "모든 뽑기 라인에서 수량 상품 간 확률표 동일"
      },
      {
        "name": "수련 옵션/결과값 전수 포함",
        "result": "ok",
        "detail": "효과 5종 / 결과값 230칸 전부 포함"
      },
      {
        "name": "확률형 시스템 전수 공개",
        "result": "ok",
        "detail": "공개 시스템 6종"
      }
    ]
  }
}
