{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://haneoka.org/tools/schema.json","title":"Haneoka public tools","$defs":{"T1":{"type":"object","properties":{"aggregation":{"anyOf":[{"type":"string","const":"mean"}]},"songRules":{"anyOf":[{"$ref":"#/$defs/T2"}]},"resolveRewardPlan":{"anyOf":[{"type":"boolean","const":false},{"type":"boolean","const":true}]},"members":{"type":"array","items":{"$ref":"#/$defs/T3"}},"snaps":{"type":"array","items":{"$ref":"#/$defs/T4"}},"player":{"$ref":"#/$defs/T5"},"unknownPolicy":{"anyOf":[{"type":"string","const":"max"},{"type":"string","const":"min"}]},"goal":{"anyOf":[{"$ref":"#/$defs/T7"},{"$ref":"#/$defs/T9"},{"$ref":"#/$defs/T13"},{"$ref":"#/$defs/T24"},{"$ref":"#/$defs/T29"},{"$ref":"#/$defs/T30"}]},"constraints":{"$ref":"#/$defs/T31"},"k":{"type":"number"},"timeLimitMs":{"anyOf":[{"type":"null"},{"type":"number"}]},"deadline":{"anyOf":[{"type":"number"}]},"requestId":{"anyOf":[{"type":"string"}]},"contextKey":{"anyOf":[{"type":"string"}]},"seeds":{"anyOf":[{"type":"array","items":{"$ref":"#/$defs/T33"}}]},"completed":{"anyOf":[{"type":"array","items":{"$ref":"#/$defs/T49"}}]},"shard":{"anyOf":[{"$ref":"#/$defs/T52"}]},"noFloor":{"anyOf":[{"type":"boolean","const":false},{"type":"boolean","const":true}]},"seedOnly":{"anyOf":[{"type":"boolean","const":false},{"type":"boolean","const":true}]},"seedVariant":{"anyOf":[{"type":"string","const":"sample"},{"type":"string","const":"quiet"}]},"seeded":{"anyOf":[{"type":"boolean","const":false},{"type":"boolean","const":true}]},"rewardLexicographic":{"anyOf":[{"type":"boolean","const":false},{"type":"boolean","const":true}]},"rewardIncumbent":{"anyOf":[{"type":"array","prefixItems":[{"type":"number"},{"type":"number"},{"type":"number"}],"minItems":3,"maxItems":3}]},"rewardPhase":{"anyOf":[{"$ref":"#/$defs/T53"},{"$ref":"#/$defs/T54"},{"$ref":"#/$defs/T55"}]},"certifyRewardRanks":{"anyOf":[{"type":"boolean","const":true}]},"floors":{"anyOf":[{"$ref":"#/$defs/T44"}]},"rewardCutoff":{"anyOf":[{"type":"number"}]},"cutoff":{"anyOf":[{"$ref":"#/$defs/T51"}]}},"required":["members","snaps","player","unknownPolicy","goal","constraints","k","timeLimitMs"],"additionalProperties":true},"T2":{"type":"object","properties":{"musicType":{"type":"number"},"missions":{"type":"array","prefixItems":[{"type":"number"},{"type":"number"},{"type":"number"}],"minItems":3,"maxItems":3}},"required":["musicType","missions"],"additionalProperties":true},"T3":{"type":"object","properties":{"key":{"type":"string"},"cardId":{"type":"number"},"level":{"anyOf":[{"type":"null"},{"type":"number"}]},"awake":{"anyOf":[{"type":"null"},{"type":"number"}]},"rank":{"anyOf":[{"type":"null"},{"type":"number"}]},"liveSkillLevel":{"anyOf":[{"type":"null"},{"type":"number"}]},"gekisoSkillLevel":{"anyOf":[{"type":"null"},{"type":"number"}]}},"required":["key","cardId","level","awake","rank","liveSkillLevel","gekisoSkillLevel"],"additionalProperties":true},"T4":{"type":"object","properties":{"key":{"type":"string"},"cardId":{"type":"number"},"level":{"anyOf":[{"type":"null"},{"type":"number"}]},"rank":{"anyOf":[{"type":"null"},{"type":"number"}]}},"required":["key","cardId","level","rank"],"additionalProperties":true},"T5":{"type":"object","properties":{"characterRanks":{"$ref":"#/$defs/T6"},"characterTotalRank":{"anyOf":[{"type":"null"},{"type":"number"}]},"bandItems":{"$ref":"#/$defs/T6"},"vipRank":{"anyOf":[{"type":"null"},{"type":"number"}]},"characterMemory":{"$ref":"#/$defs/T6"},"musicMemory":{"$ref":"#/$defs/T6"}},"required":["characterRanks","characterTotalRank","bandItems","vipRank","characterMemory","musicMemory"],"additionalProperties":true},"T6":{"type":"object","properties":{},"required":[],"additionalProperties":{"anyOf":[{"type":"null"},{"type":"number"}]}},"T7":{"type":"object","properties":{"kind":{"type":"string","const":"power"},"song":{"anyOf":[{"type":"null"},{"$ref":"#/$defs/T8"}]},"challengeEventId":{"anyOf":[{"type":"null"},{"type":"number"}]}},"required":["kind","song","challengeEventId"],"additionalProperties":true},"T8":{"type":"object","properties":{"songId":{"type":"number"},"difficulty":{"type":"number"}},"required":["songId","difficulty"],"additionalProperties":true},"T9":{"type":"object","properties":{"kind":{"type":"string","const":"score"},"songs":{"type":"array","items":{"$ref":"#/$defs/T8"}},"criterion":{"anyOf":[{"type":"string","const":"mean"},{"type":"string","const":"max"},{"type":"string","const":"min"}]},"play":{"$ref":"#/$defs/T10"},"challengeEventId":{"anyOf":[{"type":"null"},{"type":"number"}]},"target":{"anyOf":[{"$ref":"#/$defs/T12"}]}},"required":["kind","songs","criterion","play","challengeEventId"],"additionalProperties":true},"T10":{"type":"object","properties":{"frameRate":{"anyOf":[{"type":"number","const":30},{"type":"number","const":60},{"type":"number","const":90},{"type":"number","const":120}]},"mistakes":{"anyOf":[{"$ref":"#/$defs/T11"}]},"cumulativeTiming":{"anyOf":[{"type":"string","const":"best"},{"type":"string","const":"worst"}]},"great":{"type":"number"},"good":{"type":"number"},"bad":{"type":"number"},"miss":{"type":"number"},"missEvery":{"anyOf":[{"type":"number"}]}},"required":["great","good","bad","miss"],"additionalProperties":true},"T11":{"type":"object","properties":{"indices":{"type":"array","items":{"type":"number"}},"judgement":{"anyOf":[{"type":"number","const":1},{"type":"number","const":4}]}},"required":["indices","judgement"],"additionalProperties":true},"T12":{"type":"object","properties":{"kind":{"anyOf":[{"type":"string","const":"at-least"},{"type":"string","const":"capped"}]},"score":{"type":"number"}},"required":["kind","score"],"additionalProperties":true},"T13":{"type":"object","properties":{"kind":{"type":"string","const":"event"},"measure":{"anyOf":[{"type":"string","const":"points"},{"type":"string","const":"items"},{"type":"string","const":"challenge-points"}]},"route":{"anyOf":[{"type":"string","const":"live"},{"type":"string","const":"challenge"},{"type":"string","const":"skip"}]},"eventId":{"type":"number"},"eventEffects":{"anyOf":[{"type":"array","items":{"$ref":"#/$defs/T14"}}]},"songs":{"type":"array","items":{"$ref":"#/$defs/T8"}},"consumption":{"type":"number"},"play":{"$ref":"#/$defs/T10"},"weights":{"anyOf":[{"$ref":"#/$defs/T15"}]},"rewardPlan":{"anyOf":[{"$ref":"#/$defs/T16"}]},"rewardRoom":{"anyOf":[{"$ref":"#/$defs/T19"},{"$ref":"#/$defs/T20"}]},"ranking":{"anyOf":[{"type":"string","const":"pt-only"},{"type":"string","const":"primary"}]},"cpExchange":{"anyOf":[{"$ref":"#/$defs/T21"}]},"gekiso":{"anyOf":[{"$ref":"#/$defs/T22"}]}},"required":["kind","measure","route","eventId","songs","consumption","play"],"additionalProperties":true},"T14":{"type":"object","properties":{"resourceType":{"type":"number"},"characterId":{"type":"number"},"bandId":{"type":"number"},"cardType":{"type":"number"},"tagId":{"type":"number"},"memberCardId":{"type":"number"},"supportCardId":{"type":"number"},"bonusType":{"type":"number"},"perRank":{"type":"array","items":{"type":"number"}}},"required":["resourceType","characterId","bandId","cardType","tagId","memberCardId","supportCardId","bonusType","perRank"],"additionalProperties":true},"T15":{"type":"object","properties":{"points":{"type":"number"},"items":{"type":"number"},"challengePoints":{"type":"number"}},"required":["points","items","challengePoints"],"additionalProperties":true},"T16":{"type":"object","properties":{"criterion":{"anyOf":[{"type":"string","const":"mean"},{"type":"string","const":"max"},{"type":"string","const":"min"}]},"minimumRank":{"anyOf":[{"type":"number"}]},"tieBreak":{"anyOf":[{"type":"string","const":"power"},{"type":"string","const":"score"}]},"unit":{"type":"number"},"levels":{"type":"array","items":{"type":"array","items":{"$ref":"#/$defs/T17"}}},"autoCp":{"anyOf":[{"$ref":"#/$defs/T18"}]}},"required":["unit","levels"],"additionalProperties":true},"T17":{"type":"object","properties":{"metric":{"anyOf":[{"type":"string","const":"points"},{"type":"string","const":"items"},{"type":"string","const":"challenge-points"}]},"weight":{"type":"number"}},"required":["metric","weight"],"additionalProperties":true},"T18":{"type":"object","properties":{"songs":{"type":"array","items":{"$ref":"#/$defs/T8"}},"consumption":{"type":"number"}},"required":["songs","consumption"],"additionalProperties":true},"T19":{"type":"object","properties":{"mode":{"type":"string","const":"solo"}},"required":["mode"],"additionalProperties":true},"T20":{"type":"object","properties":{"mode":{"type":"string","const":"battle"},"players":{"type":"number"},"otherAverageScore":{"anyOf":[{"type":"number"}]}},"required":["mode","players"],"additionalProperties":true},"T21":{"type":"object","properties":{"numerator":{"type":"number"},"denominator":{"type":"number"}},"required":["numerator","denominator"],"additionalProperties":true},"T22":{"type":"object","properties":{"justWindow":{"anyOf":[{"$ref":"#/$defs/T23"}]},"just":{"type":"number"},"luckSamples":{"type":"number"},"rank":{"type":"number","const":1},"minComboBonus":{"anyOf":[{"type":"number"}]},"minJustWindowMs":{"anyOf":[{"type":"number"}]}},"required":["just","luckSamples","rank"],"additionalProperties":true},"T23":{"type":"object","properties":{"minimumMs":{"type":"number"},"minCoverage":{"type":"number"},"minDurationMs":{"type":"number"},"minContinuousMs":{"type":"number"}},"required":["minimumMs","minCoverage","minDurationMs","minContinuousMs"],"additionalProperties":true},"T24":{"type":"object","properties":{"kind":{"type":"string","const":"gekiso"},"arena":{"anyOf":[{"$ref":"#/$defs/T25"}]},"songs":{"type":"array","items":{"$ref":"#/$defs/T8"}},"criterion":{"anyOf":[{"type":"string","const":"mean"},{"type":"string","const":"max"},{"type":"string","const":"min"}]},"accuracy":{"$ref":"#/$defs/T28"},"rank":{"type":"number"},"ranks":{"anyOf":[{"type":"array","prefixItems":[{"type":"number"},{"type":"number"},{"type":"number"}],"minItems":3,"maxItems":3}]},"minComboBonus":{"anyOf":[{"type":"number"}]},"minJustWindowMs":{"anyOf":[{"type":"number"}]},"justWindow":{"anyOf":[{"$ref":"#/$defs/T23"}]},"opponents":{"anyOf":[{"type":"array","items":{"type":"array","items":{"type":"number"}}}]},"seeds":{"type":"number"}},"required":["kind","songs","criterion","accuracy","rank","seeds"],"additionalProperties":true},"T25":{"type":"object","properties":{"bandId":{"type":"number"},"mode":{"anyOf":[{"type":"string","const":"individual"},{"type":"string","const":"shared"}]},"server":{"type":"string"},"regulationId":{"anyOf":[{"type":"null"},{"type":"number"}]},"objective":{"anyOf":[{"type":"string","const":"score"},{"type":"string","const":"sections"}]},"maxBaseLoss":{"anyOf":[{"type":"number"}]},"opponents":{"anyOf":[{"type":"array","items":{"$ref":"#/$defs/T26"}}]},"musicType":{"type":"number"},"missions":{"type":"array","prefixItems":[{"type":"number"},{"type":"number"},{"type":"number"}],"minItems":3,"maxItems":3}},"required":["bandId","mode","server","regulationId","musicType","missions"],"additionalProperties":true},"T26":{"type":"object","properties":{"members":{"type":"array","items":{"$ref":"#/$defs/T3"}},"snaps":{"type":"array","items":{"$ref":"#/$defs/T4"}},"player":{"$ref":"#/$defs/T5"},"unknownPolicy":{"anyOf":[{"type":"string","const":"max"},{"type":"string","const":"min"}]},"team":{"$ref":"#/$defs/T27"},"accuracy":{"anyOf":[{"$ref":"#/$defs/T28"}]},"ranks":{"anyOf":[{"type":"array","prefixItems":[{"type":"number"},{"type":"number"},{"type":"number"}],"minItems":3,"maxItems":3}]}},"required":["members","snaps","player","unknownPolicy","team"],"additionalProperties":true},"T27":{"type":"object","properties":{"members":{"type":"array","items":{"type":"string"}},"snaps":{"type":"array","items":{"anyOf":[{"type":"null"},{"type":"string"}]}},"leader":{"type":"string"}},"required":["members","snaps","leader"],"additionalProperties":true},"T28":{"type":"object","properties":{"great":{"type":"number"},"just":{"type":"number"},"missEvery":{"anyOf":[{"type":"number"}]}},"required":["great","just"],"additionalProperties":true},"T29":{"type":"object","properties":{"kind":{"type":"string","const":"potential"},"windowSeconds":{"type":"number"}},"required":["kind","windowSeconds"],"additionalProperties":true},"T30":{"type":"object","properties":{"kind":{"type":"string","const":"plan"},"eventId":{"type":"number"},"normalSongs":{"type":"array","items":{"$ref":"#/$defs/T8"}},"challengeSongs":{"type":"array","items":{"$ref":"#/$defs/T8"}},"boostsPerLive":{"type":"number"},"boostBudget":{"type":"number"},"startingChallengePoints":{"type":"number"},"challengePointsPerLive":{"type":"number"},"play":{"$ref":"#/$defs/T10"},"challengePointsPerPlay":{"anyOf":[{"type":"number"}]}},"required":["kind","eventId","normalSongs","challengeSongs","boostsPerLive","boostBudget","startingChallengePoints","challengePointsPerLive","play"],"additionalProperties":true},"T31":{"type":"object","properties":{"requiredMembers":{"type":"array","items":{"type":"string"}},"excludedMembers":{"type":"array","items":{"type":"string"}},"requiredSnaps":{"type":"array","items":{"type":"string"}},"excludedSnaps":{"type":"array","items":{"type":"string"}},"leader":{"anyOf":[{"type":"null"},{"type":"string"}]},"bindings":{"type":"array","items":{"type":"array","prefixItems":[{"type":"string"},{"anyOf":[{"type":"null"},{"type":"string"}]}],"minItems":2,"maxItems":2}},"noSnaps":{"anyOf":[{"type":"boolean","const":false},{"type":"boolean","const":true}]},"minBonusPercent":{"anyOf":[{"type":"null"},{"type":"number"}]},"minMissionMembers":{"anyOf":[{"type":"array","prefixItems":[{"type":"number"},{"type":"number"},{"type":"number"}],"minItems":3,"maxItems":3}]},"skillRoles":{"anyOf":[{"$ref":"#/$defs/T32"}]},"skillRoleMissions":{"anyOf":[{"type":"array","items":{"type":"number"}}]}},"required":["requiredMembers","excludedMembers","requiredSnaps","excludedSnaps","leader","bindings","noSnaps","minBonusPercent"],"additionalProperties":true},"T32":{"type":"object","properties":{},"required":[],"additionalProperties":true},"T33":{"type":"object","properties":{"pendingScores":{"anyOf":[{"type":"boolean","const":true}]},"sectionReference":{"anyOf":[{"type":"boolean","const":false},{"type":"boolean","const":true}]},"sectionRanking":{"anyOf":[{"type":"array","prefixItems":[{"type":"number"},{"type":"number"}],"minItems":2,"maxItems":2}]},"sectionPerformance":{"anyOf":[{"$ref":"#/$defs/T34"}]},"sectionSummary":{"anyOf":[{"$ref":"#/$defs/T35"}]},"aggregate":{"anyOf":[{"$ref":"#/$defs/T39"}]},"rewardRanking":{"anyOf":[{"type":"array","items":{"$ref":"#/$defs/T40"}}]},"comboBonus":{"anyOf":[{"type":"null"},{"type":"number"}]},"justWindow":{"anyOf":[{"$ref":"#/$defs/T36"}]},"gekiso":{"anyOf":[{"$ref":"#/$defs/T41"}]},"song":{"anyOf":[{"type":"null"},{"$ref":"#/$defs/T8"}]},"members":{"type":"array","items":{"type":"string"}},"snaps":{"type":"array","items":{"anyOf":[{"type":"null"},{"type":"string"}]}},"power":{"type":"number"},"slotPowers":{"type":"array","items":{"type":"number"}},"key":{"type":"number"},"score":{"anyOf":[{"type":"null"},{"$ref":"#/$defs/T43"}]},"skipScore":{"anyOf":[{"type":"null"},{"type":"number"}]},"event":{"anyOf":[{"type":"null"},{"$ref":"#/$defs/T45"}]},"potential":{"anyOf":[{"type":"null"},{"$ref":"#/$defs/T48"}]}},"required":["song","members","snaps","power","slotPowers","key","score","skipScore","event","potential"],"additionalProperties":true},"T34":{"type":"object","properties":{"sampled":{"anyOf":[{"type":"boolean","const":false},{"type":"boolean","const":true}]},"versus":{"anyOf":[{"type":"boolean","const":false},{"type":"boolean","const":true}]},"ranges":{"type":"array","items":{"type":"number"}},"baseMean":{"type":"number"},"referenceBaseMean":{"type":"number"},"bonusMean":{"type":"number"},"totalMean":{"type":"number"},"maxBaseLoss":{"type":"number"},"baseline":{"type":"array","items":{"$ref":"#/$defs/T35"}},"songs":{"type":"array","items":{"$ref":"#/$defs/T35"}},"allWin":{"anyOf":[{"type":"null"},{"type":"number"}]},"reference":{"$ref":"#/$defs/T33"}},"required":["sampled","versus","ranges","baseMean","referenceBaseMean","bonusMean","totalMean","maxBaseLoss","baseline","songs","allWin","reference"],"additionalProperties":true},"T35":{"type":"object","properties":{"sampled":{"anyOf":[{"type":"boolean","const":false},{"type":"boolean","const":true}]},"metrics":{"type":"array","items":{"type":"number"}},"minimum":{"type":"array","items":{"type":"number"}},"maximum":{"type":"array","items":{"type":"number"}},"lowerDecile":{"type":"array","items":{"type":"number"}},"rangeScores":{"type":"array","items":{"type":"number"}},"baseMean":{"type":"number"},"bonusMean":{"type":"number"},"totalMean":{"type":"number"},"wins":{"anyOf":[{"type":"null"},{"type":"array","items":{"type":"number"}}]},"allWin":{"anyOf":[{"type":"null"},{"type":"number"}]},"samples":{"type":"number"},"window":{"anyOf":[{"type":"null"},{"$ref":"#/$defs/T36"}]}},"required":["sampled","metrics","minimum","maximum","lowerDecile","rangeScores","baseMean","bonusMean","totalMean","wins","allWin","samples"],"additionalProperties":true},"T36":{"type":"object","properties":{"beforeMs":{"type":"number"},"afterMs":{"type":"number"},"meetsTarget":{"anyOf":[{"type":"boolean","const":false},{"type":"boolean","const":true}]},"coverage":{"anyOf":[{"$ref":"#/$defs/T37"}]}},"required":["beforeMs","afterMs","meetsTarget"],"additionalProperties":true},"T37":{"type":"object","properties":{"targetMs":{"type":"number"},"plays":{"type":"number"},"ranges":{"type":"array","items":{"$ref":"#/$defs/T38"}}},"required":["targetMs","plays","ranges"],"additionalProperties":true},"T38":{"type":"object","properties":{"notes":{"type":"number"},"coveredNotes":{"type":"number"},"minimumCoveredNotes":{"type":"number"},"coverage":{"type":"number"},"minimumCoverage":{"type":"number"},"durationMs":{"type":"number"},"coveredMs":{"type":"number"},"minimumCoveredMs":{"type":"number"},"longestMs":{"type":"number"},"minimumLongestMs":{"type":"number"},"peakMs":{"type":"number"},"minimumPeakMs":{"type":"number"}},"required":["notes","coveredNotes","minimumCoveredNotes","coverage","minimumCoverage","durationMs","coveredMs","minimumCoveredMs","longestMs","minimumLongestMs","peakMs","minimumPeakMs"],"additionalProperties":true},"T39":{"type":"object","properties":{"kind":{"type":"string","const":"mean"},"songs":{"type":"array","items":{"$ref":"#/$defs/T33"}}},"required":["kind","songs"],"additionalProperties":true},"T40":{"type":"object","properties":{"numerator":{"type":"string"},"denominator":{"type":"string"},"value":{"type":"number"}},"required":["numerator","denominator","value"],"additionalProperties":true},"T41":{"type":"object","properties":{"just":{"$ref":"#/$defs/T42"},"luckSamples":{"type":"number"},"sampled":{"anyOf":[{"type":"boolean","const":false},{"type":"boolean","const":true}]},"rank":{"type":"number","const":1}},"required":["just","luckSamples","sampled","rank"],"additionalProperties":true},"T42":{"type":"object","properties":{"eligible":{"type":"number"},"baselineHits":{"type":"number"},"effectiveHits":{"type":"number"},"convertedHits":{"type":"number"},"baselineRate":{"anyOf":[{"type":"null"},{"type":"number"}]},"effectiveRate":{"anyOf":[{"type":"null"},{"type":"number"}]}},"required":["eligible","baselineHits","effectiveHits","convertedHits","baselineRate","effectiveRate"],"additionalProperties":true},"T43":{"type":"object","properties":{"mean":{"type":"number"},"min":{"type":"number"},"max":{"type":"number"},"median":{"type":"number"},"worstOrder":{"type":"array","items":{"type":"string"}},"bestOrder":{"type":"array","items":{"type":"string"}},"orders":{"type":"array","items":{"type":"number"}},"ranks":{"$ref":"#/$defs/T44"},"rangeScores":{"anyOf":[{"type":"array","items":{"type":"number"}}]}},"required":["mean","min","max","median","worstOrder","bestOrder","orders","ranks"],"additionalProperties":true},"T44":{"type":"object","properties":{},"required":[],"additionalProperties":{"type":"number"}},"T45":{"type":"object","properties":{"rankCertificate":{"anyOf":[{"$ref":"#/$defs/T46"}]},"rewardPlan":{"anyOf":[{"$ref":"#/$defs/T16"}]},"rewardValues":{"anyOf":[{"$ref":"#/$defs/T47"}]},"mean":{"type":"number"},"bonusPercent":{"type":"number"},"challengePoints":{"type":"number"},"perPlayMin":{"type":"number"},"perPlayMax":{"type":"number"},"otherMean":{"anyOf":[{"type":"number"}]},"rewardSum":{"anyOf":[{"type":"number"}]},"comparisonSum":{"anyOf":[{"type":"number"}]},"orders":{"anyOf":[{"type":"number"}]},"directMean":{"anyOf":[{"type":"number"}]},"convertedMean":{"anyOf":[{"type":"number"}]}},"required":["mean","bonusPercent","challengePoints","perPlayMin","perPlayMax"],"additionalProperties":true},"T46":{"type":"object","properties":{"ranks":{"$ref":"#/$defs/T44"},"orders":{"type":"number"},"scoreLow":{"type":"number"},"scoreHigh":{"type":"number"}},"required":["ranks","orders","scoreLow","scoreHigh"],"additionalProperties":true},"T47":{"type":"object","properties":{},"required":[],"additionalProperties":true},"T48":{"type":"object","properties":{"value":{"type":"number"},"area":{"type":"number"}},"required":["value","area"],"additionalProperties":true},"T49":{"type":"object","properties":{"rewardPhase":{"anyOf":[{"type":"string","const":"score"},{"type":"string","const":"primary"},{"type":"string","const":"other"}]},"song":{"anyOf":[{"type":"null"},{"$ref":"#/$defs/T8"}]},"hits":{"type":"array","items":{"$ref":"#/$defs/T33"}},"proven":{"anyOf":[{"type":"boolean","const":false},{"type":"boolean","const":true}]},"bound":{"anyOf":[{"type":"null"},{"type":"number"}]},"stats":{"$ref":"#/$defs/T50"},"placements":{"anyOf":[{"type":"array","items":{"type":"number"}}]},"floor":{"anyOf":[{"type":"number"}]},"excludedBelow":{"anyOf":[{"type":"number"}]},"exclusion":{"anyOf":[{"$ref":"#/$defs/T51"}]}},"required":["song","hits","proven","bound","stats"],"additionalProperties":true},"T50":{"type":"object","properties":{"leaders":{"type":"number"},"memberNodes":{"type":"number"},"snapNodes":{"type":"number"},"candidates":{"type":"number"},"exact":{"type":"number"},"elapsedMs":{"type":"number"},"sampleComputations":{"anyOf":[{"type":"number"}]},"sampleCacheHits":{"anyOf":[{"type":"number"}]},"sampleEarlyStops":{"anyOf":[{"type":"number"}]}},"required":["leaders","memberNodes","snapNodes","candidates","exact","elapsedMs"],"additionalProperties":true},"T51":{"type":"object","properties":{"key":{"type":"number"},"comparison":{"anyOf":[{"type":"string","const":"gt"},{"type":"string","const":"gte"}]},"contextKey":{"type":"string"},"ranking":{"type":"string","const":"reward-mean-score-v2"}},"required":["key","comparison","contextKey","ranking"],"additionalProperties":true},"T52":{"type":"object","properties":{"index":{"type":"number"},"count":{"type":"number"}},"required":["index","count"],"additionalProperties":true},"T53":{"type":"object","properties":{"kind":{"type":"string","const":"primary"},"certifyRanks":{"anyOf":[{"type":"boolean","const":true}]}},"required":["kind"],"additionalProperties":true},"T54":{"type":"object","properties":{"kind":{"type":"string","const":"other"},"reward":{"type":"number"},"floor":{"anyOf":[{"type":"number"}]}},"required":["kind","reward"],"additionalProperties":true},"T55":{"type":"object","properties":{"kind":{"type":"string","const":"score"},"reward":{"type":"number"},"other":{"type":"number"},"floor":{"anyOf":[{"type":"number"}]}},"required":["kind","reward","other"],"additionalProperties":true},"EngineRequest":{"$ref":"#/$defs/T1"},"T56":{"type":"object","properties":{"base":{"type":"number"},"upgrades":{"type":"array","items":{"$ref":"#/$defs/T57"}}},"required":["base","upgrades"],"additionalProperties":true},"T57":{"type":"object","properties":{"kind":{"anyOf":[{"type":"string","const":"members"},{"type":"string","const":"snaps"}]},"key":{"type":"string"},"value":{"type":"number"},"gain":{"type":"number"},"team":{"anyOf":[{"type":"null"},{"$ref":"#/$defs/T33"}]}},"required":["kind","key","value","gain","team"],"additionalProperties":true},"GrowthResult":{"$ref":"#/$defs/T56"},"T58":{"type":"object","properties":{"resolvedRewardPlan":{"anyOf":[{"$ref":"#/$defs/T16"}]},"cpChallenge":{"anyOf":[{"$ref":"#/$defs/T33"}]},"stopReason":{"anyOf":[{"type":"string","const":"complete"},{"type":"string","const":"budget"},{"type":"string","const":"cancelled"},{"type":"string","const":"error"}]},"error":{"anyOf":[{"type":"string"}]},"timing":{"anyOf":[{"$ref":"#/$defs/T59"}]},"plan":{"anyOf":[{"$ref":"#/$defs/T60"}]},"results":{"type":"array","items":{"$ref":"#/$defs/T49"}},"overall":{"type":"array","items":{"$ref":"#/$defs/T33"}},"unknownCards":{"type":"array","items":{"type":"string"}},"elapsedMs":{"type":"number"}},"required":["results","overall","unknownCards","elapsedMs"],"additionalProperties":true},"T59":{"type":"object","properties":{"initializationMs":{"type":"number"},"networkMs":{"type":"number"},"computationMs":{"type":"number"},"wallMs":{"type":"number"}},"required":["initializationMs","networkMs","computationMs","wallMs"],"additionalProperties":true},"T60":{"type":"object","properties":{"normal":{"anyOf":[{"type":"null"},{"$ref":"#/$defs/T33"}]},"challenge":{"anyOf":[{"type":"null"},{"$ref":"#/$defs/T33"}]},"normalLives":{"type":"number"},"challengeLives":{"type":"number"},"challengePointsEarned":{"type":"number"},"leftoverChallengePoints":{"type":"number"},"eventPoints":{"type":"number"},"perBoost":{"type":"number"}},"required":["normal","challenge","normalLives","challengeLives","challengePointsEarned","leftoverChallengePoints","eventPoints","perBoost"],"additionalProperties":true},"EngineResponse":{"$ref":"#/$defs/T58"},"T61":{"type":"object","properties":{"sectionSummary":{"anyOf":[{"$ref":"#/$defs/T35"}]},"song":{"$ref":"#/$defs/T8"},"power":{"type":"number"},"slotPowers":{"type":"array","items":{"type":"number"}},"score":{"$ref":"#/$defs/T43"},"skipScore":{"type":"number"},"event":{"anyOf":[{"type":"null"},{"$ref":"#/$defs/T62"}]},"justWindow":{"anyOf":[{"$ref":"#/$defs/T36"}]}},"required":["song","power","slotPowers","score","skipScore","event"],"additionalProperties":true},"T62":{"type":"object","properties":{"points":{"type":"number"},"items":{"type":"number"},"bonusPercent":{"type":"number"},"itemBonusPercent":{"type":"number"}},"required":["points","items","bonusPercent","itemBonusPercent"],"additionalProperties":true},"TeamEvaluation":{"$ref":"#/$defs/T61"},"T63":{"type":"object","properties":{"windowProfile":{"anyOf":[{"type":"null"},{"$ref":"#/$defs/T64"}]},"durationMs":{"type":"number"},"density":{"type":"array","items":{"type":"number"}},"fever":{"type":"array","items":{"type":"array","prefixItems":[{"type":"number"},{"type":"number"}],"minItems":2,"maxItems":2}},"windows":{"type":"array","items":{"$ref":"#/$defs/T66"}},"score":{"type":"number"},"timing":{"anyOf":[{"type":"null"},{"$ref":"#/$defs/T68"}]},"guide":{"anyOf":[{"type":"null"},{"$ref":"#/$defs/T71"}]}},"required":["durationMs","density","fever","windows","score"],"additionalProperties":true},"T64":{"type":"object","properties":{"window":{"$ref":"#/$defs/T36"},"segments":{"type":"array","items":{"$ref":"#/$defs/T65"}},"sampled":{"anyOf":[{"type":"boolean","const":false},{"type":"boolean","const":true}]}},"required":["window","segments","sampled"],"additionalProperties":true},"T65":{"type":"object","properties":{"range":{"type":"number"},"startMs":{"type":"number"},"endMs":{"type":"number"},"beforeMs":{"type":"number"},"afterMs":{"type":"number"}},"required":["range","startMs","endMs","beforeMs","afterMs"],"additionalProperties":true},"T66":{"type":"object","properties":{"member":{"type":"string"},"event":{"type":"number"},"startMs":{"type":"number"},"endMs":{"type":"number"},"percent":{"type":"number"},"perfectPercent":{"type":"number"},"extensionMs":{"type":"number"},"lifeBranches":{"anyOf":[{"type":"array","items":{"$ref":"#/$defs/T67"}}]}},"required":["member","event","startMs","endMs","percent","perfectPercent","extensionMs"],"additionalProperties":true},"T67":{"type":"object","properties":{"minLife":{"anyOf":[{"type":"null"},{"type":"number"}]},"maxLifeExclusive":{"anyOf":[{"type":"null"},{"type":"number"}]},"percent":{"type":"number"},"perfectPercent":{"type":"number"}},"required":["minLife","maxLifeExclusive","percent","perfectPercent"],"additionalProperties":true},"T68":{"type":"object","properties":{"score":{"type":"number"},"best":{"type":"number"},"guideAvailable":{"anyOf":[{"type":"boolean","const":false},{"type":"boolean","const":true}]},"worst":{"type":"number"},"optimal":{"type":"number"},"advanceMs":{"type":"number"},"windows":{"type":"array","items":{"$ref":"#/$defs/T69"}}},"required":["score","best","worst","optimal","advanceMs","windows"],"additionalProperties":true},"T69":{"type":"object","properties":{"event":{"type":"number"},"startMs":{"type":"number"},"endMs":{"type":"number"},"unit":{"type":"number"},"notes":{"type":"array","items":{"type":"number"}},"steps":{"type":"array","items":{"$ref":"#/$defs/T70"}}},"required":["event","startMs","endMs","unit","notes","steps"],"additionalProperties":true},"T70":{"type":"object","properties":{"step":{"type":"number"},"timeMs":{"type":"number"},"notes":{"type":"number"},"noteIndices":{"type":"array","items":{"type":"number"}},"noteTimesMs":{"anyOf":[{"type":"array","items":{"type":"number"}}]},"inputTimesMs":{"anyOf":[{"type":"array","items":{"type":"number"}}]},"gain":{"type":"number"}},"required":["step","timeMs","notes","noteIndices","gain"],"additionalProperties":true},"T71":{"type":"object","properties":{"frameRate":{"type":"number"},"score":{"anyOf":[{"type":"null"},{"type":"number"}]},"best":{"anyOf":[{"type":"null"},{"type":"number"}]},"actions":{"type":"array","items":{"$ref":"#/$defs/T72"}}},"required":["frameRate","score","best","actions"],"additionalProperties":true},"T72":{"type":"object","properties":{"kind":{"anyOf":[{"type":"string","const":"combo-opening"},{"type":"string","const":"combo-chord"},{"type":"string","const":"combo-ending"},{"type":"string","const":"skill"}]},"event":{"anyOf":[{"type":"null"},{"type":"number"}]},"range":{"anyOf":[{"type":"null"},{"type":"number"}]},"timeMs":{"type":"number"},"noteIndices":{"type":"array","items":{"type":"number"}},"noteTimesMs":{"type":"array","items":{"type":"number"}},"inputTimesMs":{"type":"array","items":{"type":"number"}},"included":{"anyOf":[{"type":"boolean","const":false},{"type":"boolean","const":true}]},"gain":{"anyOf":[{"type":"null"},{"type":"number"}]},"comboGain":{"anyOf":[{"type":"null"},{"type":"number"}]}},"required":["kind","event","range","timeMs","noteIndices","noteTimesMs","inputTimesMs","included","gain"],"additionalProperties":true},"Timeline":{"$ref":"#/$defs/T63"},"T73":{"type":"object","properties":{"songRules":{"anyOf":[{"$ref":"#/$defs/T2"}]},"members":{"type":"array","items":{"$ref":"#/$defs/T3"}},"snaps":{"type":"array","items":{"$ref":"#/$defs/T4"}},"player":{"$ref":"#/$defs/T5"},"unknownPolicy":{"anyOf":[{"type":"string","const":"max"},{"type":"string","const":"min"}]},"team":{"$ref":"#/$defs/T27"},"songs":{"type":"array","items":{"$ref":"#/$defs/T8"}},"play":{"$ref":"#/$defs/T10"},"gekiso":{"anyOf":[{"$ref":"#/$defs/T74"}]},"challengeEventId":{"anyOf":[{"type":"null"},{"type":"number"}]},"event":{"anyOf":[{"type":"null"},{"$ref":"#/$defs/T75"}]}},"required":["members","snaps","player","unknownPolicy","team","songs","play","challengeEventId","event"],"additionalProperties":true},"T74":{"type":"object","properties":{"accuracy":{"$ref":"#/$defs/T28"},"rank":{"type":"number"},"ranks":{"anyOf":[{"type":"array","prefixItems":[{"type":"number"},{"type":"number"},{"type":"number"}],"minItems":3,"maxItems":3}]},"seeds":{"type":"number"},"arena":{"anyOf":[{"$ref":"#/$defs/T25"}]},"minJustWindowMs":{"anyOf":[{"type":"number"}]},"justWindow":{"anyOf":[{"$ref":"#/$defs/T23"}]}},"required":["accuracy","rank","seeds"],"additionalProperties":true},"T75":{"type":"object","properties":{"eventId":{"type":"number"},"route":{"anyOf":[{"type":"string","const":"live"},{"type":"string","const":"challenge"}]},"consumption":{"type":"number"},"rewardRoom":{"anyOf":[{"$ref":"#/$defs/T19"},{"$ref":"#/$defs/T20"}]},"eventEffects":{"anyOf":[{"type":"array","items":{"$ref":"#/$defs/T14"}}]}},"required":["eventId","route","consumption"],"additionalProperties":true},"EvaluateRequest":{"$ref":"#/$defs/T73"},"T76":{"type":"object","properties":{"songRules":{"anyOf":[{"$ref":"#/$defs/T2"}]},"arena":{"anyOf":[{"$ref":"#/$defs/T25"}]},"members":{"type":"array","items":{"$ref":"#/$defs/T3"}},"snaps":{"type":"array","items":{"$ref":"#/$defs/T4"}},"unknownPolicy":{"anyOf":[{"type":"string","const":"max"},{"type":"string","const":"min"}]},"team":{"$ref":"#/$defs/T27"},"song":{"$ref":"#/$defs/T8"},"eventOrder":{"type":"array","items":{"type":"string"}},"play":{"$ref":"#/$defs/T10"},"timing":{"anyOf":[{"$ref":"#/$defs/T77"}]}},"required":["members","snaps","unknownPolicy","team","song","eventOrder","play"],"additionalProperties":true},"T77":{"type":"object","properties":{"player":{"$ref":"#/$defs/T5"},"play":{"$ref":"#/$defs/T10"},"challengeEventId":{"anyOf":[{"type":"null"},{"type":"number"}]},"gekiso":{"anyOf":[{"$ref":"#/$defs/T74"}]}},"required":["player","play","challengeEventId"],"additionalProperties":true},"ExplainRequest":{"$ref":"#/$defs/T76"},"T78":{"type":"object","properties":{"request":{"$ref":"#/$defs/T1"},"hit":{"$ref":"#/$defs/T33"},"settings":{"anyOf":[{"$ref":"#/$defs/T79"}]},"catalog":{"anyOf":[{"$ref":"#/$defs/T88"}]},"server":{"anyOf":[{"type":"string","const":"jp"},{"type":"string","const":"intl"}]},"release":{"anyOf":[{"type":"string"}]},"width":{"anyOf":[{"type":"number"}]}},"required":["request","hit"],"additionalProperties":true},"T79":{"type":"object","properties":{"aggregation":{"anyOf":[{"type":"string","const":"mean"},{"type":"string","const":"individual"}]},"songRules":{"anyOf":[{"$ref":"#/$defs/T2"}]},"arena":{"anyOf":[{"$ref":"#/$defs/T25"}]},"rewardMode":{"anyOf":[{"type":"string","const":"event"},{"type":"string","const":"plan"},{"type":"string","const":"recommendation"}]},"farming":{"$ref":"#/$defs/T80"},"manualScoreMode":{"anyOf":[{"type":"string","const":"score"},{"type":"string","const":"gekiso"}]},"fullRanking":{"anyOf":[{"type":"boolean","const":false},{"type":"boolean","const":true}]},"ptCycle":{"anyOf":[{"type":"boolean","const":false},{"type":"boolean","const":true}]},"ptMode":{"anyOf":[{"type":"string","const":"solo"},{"type":"string","const":"gekiso"}]},"ptJust":{"type":"number"},"ptSamplingMode":{"anyOf":[{"type":"string","const":"auto"},{"type":"string","const":"manual"}]},"ptLuckSamples":{"type":"number"},"goal":{"anyOf":[{"type":"string","const":"power"},{"type":"string","const":"score"},{"type":"string","const":"event"},{"type":"string","const":"gekiso"},{"type":"string","const":"potential"},{"type":"string","const":"plan"}]},"songs":{"type":"array","items":{"$ref":"#/$defs/T8"}},"criterion":{"anyOf":[{"type":"string","const":"mean"},{"type":"string","const":"max"},{"type":"string","const":"min"}]},"scoreTiming":{"anyOf":[{"type":"string","const":"best"},{"type":"string","const":"worst"},{"type":"string","const":"nominal"}]},"frameRate":{"anyOf":[{"type":"number","const":30},{"type":"number","const":60},{"type":"number","const":90},{"type":"number","const":120}]},"scoreTarget":{"anyOf":[{"type":"string","const":"at-least"},{"type":"string","const":"capped"},{"type":"string","const":"none"}]},"targetScore":{"anyOf":[{"type":"null"},{"type":"number"}]},"playMode":{"anyOf":[{"type":"string","const":"ap"},{"type":"string","const":"custom"}]},"great":{"type":"number"},"good":{"type":"number"},"miss":{"type":"number"},"missEvery":{"type":"number"},"eventId":{"anyOf":[{"type":"null"},{"type":"number"}]},"manualEventEnabled":{"anyOf":[{"type":"boolean","const":false},{"type":"boolean","const":true}]},"manualEvent":{"$ref":"#/$defs/T83"},"measure":{"anyOf":[{"type":"string","const":"points"},{"type":"string","const":"items"},{"type":"string","const":"challenge-points"}]},"weighted":{"anyOf":[{"type":"boolean","const":false},{"type":"boolean","const":true}]},"weightPoints":{"type":"number"},"weightItems":{"type":"number"},"weightCp":{"type":"number"},"rewardPlan":{"anyOf":[{"type":"null"},{"$ref":"#/$defs/T81"}]},"rewardRoomMode":{"anyOf":[{"type":"string","const":"solo"},{"type":"string","const":"battle"}]},"rewardPlayers":{"type":"number"},"rewardOtherScore":{"anyOf":[{"type":"null"},{"type":"number"}]},"route":{"anyOf":[{"type":"string","const":"live"},{"type":"string","const":"challenge"},{"type":"string","const":"skip"}]},"boosts":{"type":"number"},"challengePoints":{"type":"number"},"challengeRules":{"anyOf":[{"type":"boolean","const":false},{"type":"boolean","const":true}]},"powerSong":{"anyOf":[{"type":"boolean","const":false},{"type":"boolean","const":true}]},"window":{"type":"number"},"planBudget":{"type":"number"},"planBoostsPerLive":{"type":"number"},"planStartingCp":{"type":"number"},"planChallengeSongs":{"type":"array","items":{"$ref":"#/$defs/T8"}},"k":{"type":"number"},"unknownPolicy":{"anyOf":[{"type":"string","const":"max"},{"type":"string","const":"min"}]},"scope":{"anyOf":[{"type":"string","const":"box"},{"type":"string","const":"theoretical"}]},"leader":{"anyOf":[{"type":"null"},{"type":"number"}]},"bindings":{"type":"array","items":{"type":"array","prefixItems":[{"type":"number"},{"anyOf":[{"type":"null"},{"type":"number"}]}],"minItems":2,"maxItems":2}},"required":{"$ref":"#/$defs/T86"},"theoreticalExcluded":{"$ref":"#/$defs/T87"},"noSnaps":{"anyOf":[{"type":"boolean","const":false},{"type":"boolean","const":true}]},"minBonus":{"anyOf":[{"type":"null"},{"type":"number"}]},"attributes":{"type":"array","items":{"type":"number"}},"bands":{"type":"array","items":{"type":"number"}},"minRarity":{"type":"number"},"timeLimit":{"anyOf":[{"type":"null"},{"type":"number"}]},"just":{"type":"number"},"gekisoRank":{"type":"number"},"gekisoRanks":{"type":"array","prefixItems":[{"type":"number"},{"type":"number"},{"type":"number"}],"minItems":3,"maxItems":3},"gekisoPlacementMode":{"anyOf":[{"type":"string","const":"rank"},{"type":"string","const":"opponents"}]},"minComboBonus":{"type":"number"},"minMissionMembers":{"type":"array","prefixItems":[{"type":"number"},{"type":"number"},{"type":"number"}],"minItems":3,"maxItems":3},"skillRoles":{"$ref":"#/$defs/T32"},"justWindowUnit":{"anyOf":[{"type":"string","const":"percent"},{"type":"string","const":"ms"}]},"justWindowPercent":{"type":"number"},"justWindowMs":{"type":"number"},"justWindowMode":{"anyOf":[{"type":"string","const":"off"},{"type":"string","const":"partial"},{"type":"string","const":"steady"}]},"justCoveragePercent":{"type":"number"},"justDurationSeconds":{"type":"number"},"justContinuousSeconds":{"type":"number"},"gekisoSamplingMode":{"anyOf":[{"type":"string","const":"auto"},{"type":"string","const":"manual"}]},"gekisoSeeds":{"type":"number"},"gekisoOpponents":{"type":"array","prefixItems":[{"type":"string"},{"type":"string"},{"type":"string"}],"minItems":3,"maxItems":3}},"required":["aggregation","rewardMode","farming","manualScoreMode","fullRanking","ptCycle","ptMode","ptJust","ptSamplingMode","ptLuckSamples","goal","songs","criterion","scoreTiming","frameRate","scoreTarget","targetScore","playMode","great","good","miss","missEvery","eventId","manualEventEnabled","manualEvent","measure","weighted","weightPoints","weightItems","weightCp","rewardPlan","rewardRoomMode","rewardPlayers","rewardOtherScore","route","boosts","challengePoints","challengeRules","powerSong","window","planBudget","planBoostsPerLive","planStartingCp","planChallengeSongs","k","unknownPolicy","scope","leader","bindings","required","theoreticalExcluded","noSnaps","minBonus","attributes","bands","minRarity","timeLimit","just","gekisoRank","gekisoRanks","gekisoPlacementMode","minComboBonus","minMissionMembers","skillRoles","justWindowUnit","justWindowPercent","justWindowMs","justWindowMode","justCoveragePercent","justDurationSeconds","justContinuousSeconds","gekisoSamplingMode","gekisoSeeds","gekisoOpponents"],"additionalProperties":true},"T80":{"type":"object","properties":{"play":{"anyOf":[{"type":"string","const":"challenge"},{"type":"string","const":"skip"},{"type":"string","const":"solo"},{"type":"string","const":"gekiso"}]},"requireGrowth":{"anyOf":[{"type":"boolean","const":false},{"type":"boolean","const":true}]},"includeMemory":{"anyOf":[{"type":"boolean","const":false},{"type":"boolean","const":true}]},"aggregation":{"anyOf":[{"type":"string","const":"mean"},{"type":"string","const":"individual"}]},"playMode":{"anyOf":[{"type":"string","const":"ap"},{"type":"string","const":"custom"}]},"great":{"type":"number"},"good":{"type":"number"},"miss":{"type":"number"},"missEvery":{"type":"number"},"measure":{"anyOf":[{"type":"string","const":"points"},{"type":"string","const":"items"},{"type":"string","const":"challenge-points"}]},"weighted":{"anyOf":[{"type":"boolean","const":false},{"type":"boolean","const":true}]},"weightPoints":{"type":"number"},"weightItems":{"type":"number"},"weightCp":{"type":"number"},"rewardPlan":{"anyOf":[{"type":"null"},{"$ref":"#/$defs/T81"}]},"rewardRoomMode":{"anyOf":[{"type":"string","const":"solo"},{"type":"string","const":"battle"}]},"rewardPlayers":{"type":"number"},"rewardOtherScore":{"anyOf":[{"type":"null"},{"type":"number"}]},"unknownPolicy":{"anyOf":[{"type":"string","const":"max"},{"type":"string","const":"min"}]},"fullRanking":{"anyOf":[{"type":"boolean","const":false},{"type":"boolean","const":true}]},"k":{"type":"number"},"timeLimit":{"anyOf":[{"type":"null"},{"type":"number"}]},"ptCycle":{"anyOf":[{"type":"boolean","const":false},{"type":"boolean","const":true}]}},"required":["play","requireGrowth","includeMemory","aggregation","playMode","great","good","miss","missEvery","measure","weighted","weightPoints","weightItems","weightCp","rewardPlan","rewardRoomMode","rewardPlayers","rewardOtherScore","unknownPolicy","fullRanking","k","timeLimit","ptCycle"],"additionalProperties":true},"T81":{"type":"object","properties":{"criterion":{"anyOf":[{"type":"string","const":"mean"},{"type":"string","const":"max"},{"type":"string","const":"min"}]},"minimumRank":{"anyOf":[{"type":"number"}]},"primary":{"anyOf":[{"type":"string","const":"points"},{"type":"string","const":"items"},{"type":"string","const":"challenge-points"}]},"options":{"$ref":"#/$defs/T82"},"tieOrder":{"type":"array","items":{"anyOf":[{"type":"string","const":"points"},{"type":"string","const":"items"},{"type":"string","const":"challenge-points"}]}}},"required":["primary","options","tieOrder"],"additionalProperties":true},"T82":{"type":"object","properties":{},"required":[],"additionalProperties":true},"T83":{"type":"object","properties":{"templateId":{"anyOf":[{"type":"null"},{"type":"number"}]},"attributes":{"anyOf":[{"type":"null"},{"type":"array","items":{"type":"number"}}]},"targetKind":{"anyOf":[{"type":"string","const":"none"},{"type":"string","const":"band"},{"type":"string","const":"character"}]},"targets":{"type":"array","items":{"type":"number"}},"members":{"type":"array","items":{"$ref":"#/$defs/T84"}},"snaps":{"type":"array","items":{"$ref":"#/$defs/T85"}}},"required":["templateId","attributes","targetKind","targets","members","snaps"],"additionalProperties":true},"T84":{"type":"object","properties":{"cardId":{"type":"number"},"tier":{"type":"string"}},"required":["cardId","tier"],"additionalProperties":true},"T85":{"type":"object","properties":{"cardId":{"type":"number"},"tier":{"type":"string"}},"required":["cardId","tier"],"additionalProperties":true},"T86":{"type":"object","properties":{"members":{"type":"array","items":{"type":"number"}},"snaps":{"type":"array","items":{"type":"number"}}},"required":["members","snaps"],"additionalProperties":true},"T87":{"type":"object","properties":{"members":{"type":"array","items":{"type":"number"}},"snaps":{"type":"array","items":{"type":"number"}}},"required":["members","snaps"],"additionalProperties":true},"T88":{"type":"object","properties":{"arena":{"anyOf":[{"$ref":"#/$defs/T89"}]},"crossServer":{"anyOf":[{"$ref":"#/$defs/T94"}]},"schema":{"type":"string","const":"haneoka-team-builder-data-v1"},"identity":{},"members":{"$ref":"#/$defs/T101"},"snapshots":{"$ref":"#/$defs/T104"},"characters":{"$ref":"#/$defs/T106"},"bands":{"$ref":"#/$defs/T106"},"bandItems":{"$ref":"#/$defs/T106"},"songs":{"$ref":"#/$defs/T106"},"events":{"$ref":"#/$defs/T106"},"eventRules":{"$ref":"#/$defs/T100"},"progression":{"$ref":"#/$defs/T107"},"skills":{"$ref":"#/$defs/T108"},"skillReference":{"$ref":"#/$defs/T100"},"liveTools":{"$ref":"#/$defs/T100"},"gekisoRules":{"$ref":"#/$defs/T100"},"runtimeRules":{"anyOf":[{"$ref":"#/$defs/T109"}]},"challengePointTable":{"anyOf":[{"$ref":"#/$defs/T111"}]},"challengeMusicTable":{"anyOf":[{"$ref":"#/$defs/T112"}]},"gaps":{"type":"array","items":{"type":"string"}},"masterCharacterRoster":{"anyOf":[{"$ref":"#/$defs/T114"}]}},"required":["schema","identity","members","snapshots","characters","bands","bandItems","songs","events","eventRules","progression","skills","skillReference","liveTools","gekisoRules","gaps"],"additionalProperties":true},"T89":{"type":"object","properties":{},"required":[],"additionalProperties":{"$ref":"#/$defs/T90"}},"T90":{"type":"object","properties":{"identity":{},"timeZone":{"type":"string"},"seasons":{"type":"array","items":{"$ref":"#/$defs/T91"}},"leagues":{"type":"array","items":{"$ref":"#/$defs/T92"}},"regulations":{"type":"array","items":{"$ref":"#/$defs/T93"}}},"required":["identity","timeZone","seasons","leagues","regulations"],"additionalProperties":true},"T91":{"type":"object","properties":{"id":{"type":"number"},"startAt":{"type":"number"},"endAt":{"type":"number"}},"required":["id","startAt","endAt"],"additionalProperties":true},"T92":{"type":"object","properties":{"id":{"type":"number"},"bandId":{"type":"number"},"startAt":{"type":"number"}},"required":["id","bandId","startAt"],"additionalProperties":true},"T93":{"type":"object","properties":{"id":{"type":"number"},"leagueId":{"type":"number"},"startAt":{"type":"number"},"endAt":{"type":"number"},"musicType":{"type":"number"},"missions":{"type":"array","prefixItems":[{"type":"number"},{"type":"number"},{"type":"number"}],"minItems":3,"maxItems":3}},"required":["id","leagueId","startAt","endAt","musicType","missions"],"additionalProperties":true},"T94":{"type":"object","properties":{"identities":{"$ref":"#/$defs/T95"},"owners":{"$ref":"#/$defs/T96"},"availability":{"$ref":"#/$defs/T98"},"unavailableServers":{"type":"array","items":{"type":"string"}},"challengeMusics":{"type":"array","items":{"$ref":"#/$defs/T100"}}},"required":["identities","owners","availability","unavailableServers","challengeMusics"],"additionalProperties":true},"T95":{"type":"object","properties":{},"required":[],"additionalProperties":{}},"T96":{"type":"object","properties":{},"required":[],"additionalProperties":{"$ref":"#/$defs/T97"}},"T97":{"type":"object","properties":{},"required":[],"additionalProperties":{"type":"string"}},"T98":{"type":"object","properties":{},"required":[],"additionalProperties":{"$ref":"#/$defs/T99"}},"T99":{"type":"object","properties":{},"required":[],"additionalProperties":{"type":"array","items":{"type":"string"}}},"T100":{"type":"object","properties":{},"required":[],"additionalProperties":{}},"T101":{"type":"object","properties":{},"required":[],"additionalProperties":{"$ref":"#/$defs/T102"}},"T102":{"type":"object","properties":{"levelLimits":{"anyOf":[{"$ref":"#/$defs/T44"}]},"catalogMetadata":{"anyOf":[{"$ref":"#/$defs/T100"}]},"id":{"type":"number"},"characterId":{"type":"number"},"bandId":{"type":"number"},"rarity":{"type":"number"},"attribute":{"type":"number"},"musicType":{"type":"number"},"name":{},"image":{"type":"string"},"statMax":{"$ref":"#/$defs/T103"},"levelGroup":{"type":"number"},"trainingGroup":{"type":"number"},"awakeningGroup":{"type":"number"},"liveSkillId":{"type":"number"},"gekisoSkillId":{"type":"number"},"leaderSkillId":{"type":"number"},"bestMusicTagIds":{"anyOf":[{"type":"null"},{"type":"array","items":{"type":"number"}}]},"trainingResourceGroup":{"type":"number"},"liveResourceGroup":{"type":"number"},"gekisoResourceGroup":{"type":"number"},"rankUpItemId":{"type":"number"}},"required":["id","characterId","bandId","rarity","attribute","musicType","name","image","statMax","levelGroup","trainingGroup","awakeningGroup","liveSkillId","gekisoSkillId","leaderSkillId","bestMusicTagIds","trainingResourceGroup","liveResourceGroup","gekisoResourceGroup","rankUpItemId"],"additionalProperties":true},"T103":{"type":"object","properties":{"performance":{"type":"number"},"technique":{"type":"number"},"visual":{"type":"number"}},"required":["performance","technique","visual"],"additionalProperties":true},"T104":{"type":"object","properties":{},"required":[],"additionalProperties":{"$ref":"#/$defs/T105"}},"T105":{"type":"object","properties":{"catalogMetadata":{"anyOf":[{"$ref":"#/$defs/T100"}]},"id":{"type":"number"},"characterIds":{"type":"array","items":{"type":"number"}},"rarity":{"type":"number"},"attribute":{"type":"number"},"name":{},"characterDescription":{},"image":{"type":"string"},"statMax":{"$ref":"#/$defs/T103"},"levelGroup":{"type":"number"},"awakeningGroup":{"type":"number"},"supportSkillIds":{"type":"array","items":{"type":"number"}},"gekisoSupportSkillIds":{"type":"array","items":{"type":"number"}},"supportSkillSlotsKnown":{"anyOf":[{"type":"boolean","const":false},{"type":"boolean","const":true}]},"gekisoSupportSkillSlotsKnown":{"anyOf":[{"type":"boolean","const":false},{"type":"boolean","const":true}]}},"required":["id","characterIds","rarity","attribute","name","image","statMax","levelGroup","awakeningGroup","supportSkillIds","gekisoSupportSkillIds"],"additionalProperties":true},"T106":{"type":"object","properties":{},"required":[],"additionalProperties":{"$ref":"#/$defs/T100"}},"T107":{"type":"object","properties":{},"required":[],"additionalProperties":{"type":"array","items":{"$ref":"#/$defs/T100"}}},"T108":{"type":"object","properties":{},"required":[],"additionalProperties":{"$ref":"#/$defs/T106"}},"T109":{"type":"object","properties":{"schema":{"type":"string","const":"haneoka-team-runtime-rules-v1"},"status":{"anyOf":[{"type":"string","const":"ready"},{"type":"string","const":"unavailable"},{"type":"string","const":"source-unverified"}]},"tables":{"$ref":"#/$defs/T110"}},"required":["schema","status","tables"],"additionalProperties":true},"T110":{"type":"object","properties":{},"required":[],"additionalProperties":true},"T111":{"type":"object","properties":{"sourceTable":{"type":"string","const":"MasterLiveChallengePoint"},"identity":{},"status":{"anyOf":[{"type":"string","const":"ready"},{"type":"string","const":"empty"},{"type":"string","const":"missing"}]},"rows":{"type":"array","items":{"$ref":"#/$defs/T100"}}},"required":["sourceTable","identity","status","rows"],"additionalProperties":true},"T112":{"type":"object","properties":{"identity":{},"sourceTable":{"type":"string","const":"MasterChallengeMusic"},"status":{"anyOf":[{"type":"string","const":"ready"},{"type":"string","const":"empty"},{"type":"string","const":"missing"}]},"rows":{"type":"array","items":{"$ref":"#/$defs/T100"}},"gaps":{"type":"array","items":{"$ref":"#/$defs/T113"}}},"required":["identity","sourceTable","status","rows","gaps"],"additionalProperties":true},"T113":{"type":"object","properties":{"code":{"type":"string"},"source":{"type":"string"}},"required":["code","source"],"additionalProperties":true},"T114":{"type":"object","properties":{"identity":{},"sourceTable":{"type":"string","const":"MasterCharacter"},"status":{"anyOf":[{"type":"string","const":"complete"},{"type":"string","const":"empty"},{"type":"string","const":"missing"},{"type":"string","const":"invalid"}]},"rows":{"type":"array","items":{"$ref":"#/$defs/T100"}}},"required":["identity","sourceTable","status","rows"],"additionalProperties":true},"TeamImageOptions":{"$ref":"#/$defs/T78"},"T115":{"type":"object","properties":{"locale":{"anyOf":[{"type":"string","const":"en"},{"type":"string","const":"ja"},{"type":"string","const":"ko"},{"type":"string","const":"zh-CN"},{"type":"string","const":"zh-TW"}]},"theme":{"anyOf":[{"type":"string","const":"light"},{"type":"string","const":"dark"}]},"seed":{"anyOf":[{"type":"string"}]}},"required":[],"additionalProperties":true},"ImageAppearance":{"$ref":"#/$defs/T115"},"T116":{"type":"object","properties":{"motion":{"anyOf":[{"type":"string"}]},"loop":{"anyOf":[{"type":"boolean","const":false},{"type":"boolean","const":true}]},"expression":{"anyOf":[{"type":"string"}]},"breath":{"anyOf":[{"type":"boolean","const":false},{"type":"boolean","const":true}]},"blink":{"anyOf":[{"type":"boolean","const":false},{"type":"boolean","const":true}]},"parameters":{"anyOf":[{"$ref":"#/$defs/T44"}]},"parts":{"anyOf":[{"$ref":"#/$defs/T44"}]},"look":{"anyOf":[{"$ref":"#/$defs/T117"}]},"server":{"anyOf":[{"type":"string","const":"jp"},{"type":"string","const":"intl"}]},"release":{"anyOf":[{"type":"string"}]},"width":{"anyOf":[{"type":"number"}]},"height":{"anyOf":[{"type":"number"}]},"time":{"anyOf":[{"type":"number"}]},"background":{"anyOf":[{"type":"null"},{"$ref":"#/$defs/T118"}]},"transform":{"anyOf":[{"$ref":"#/$defs/T119"}]}},"required":[],"additionalProperties":true},"T117":{"type":"object","properties":{"x":{"type":"number"},"y":{"type":"number"}},"required":["x","y"],"additionalProperties":true},"T118":{"type":"object","properties":{"r":{"type":"number"},"g":{"type":"number"},"b":{"type":"number"}},"required":["r","g","b"],"additionalProperties":true},"T119":{"type":"object","properties":{"offsetX":{"type":"number"},"offsetY":{"type":"number"},"scale":{"type":"number"}},"required":["offsetX","offsetY","scale"],"additionalProperties":true},"Live2DImageOptions":{"$ref":"#/$defs/T116"},"T120":{"type":"object","properties":{"animation":{"anyOf":[{"type":"string"}]},"skin":{"anyOf":[{"type":"string"}]},"loop":{"anyOf":[{"type":"boolean","const":false},{"type":"boolean","const":true}]},"playbackRate":{"anyOf":[{"type":"number"}]},"server":{"anyOf":[{"type":"string","const":"jp"},{"type":"string","const":"intl"}]},"release":{"anyOf":[{"type":"string"}]},"width":{"anyOf":[{"type":"number"}]},"height":{"anyOf":[{"type":"number"}]},"time":{"anyOf":[{"type":"number"}]},"background":{"anyOf":[{"type":"null"},{"$ref":"#/$defs/T118"}]},"transform":{"anyOf":[{"$ref":"#/$defs/T119"}]}},"required":[],"additionalProperties":true},"SpineImageOptions":{"$ref":"#/$defs/T120"},"T121":{"type":"object","properties":{"image":{"type":"string"},"layers":{"type":"array","items":{"$ref":"#/$defs/T122"}},"sourceSize":{"$ref":"#/$defs/T127"},"size":{"anyOf":[{"type":"number"}]},"fonts":{"anyOf":[{"type":"array","items":{"$ref":"#/$defs/T128"}}]}},"required":["image","layers","sourceSize"],"additionalProperties":true},"T122":{"type":"object","properties":{"id":{"type":"string"},"image":{"anyOf":[{"$ref":"#/$defs/T123"}]},"settings":{"$ref":"#/$defs/T124"},"colorCharacter":{"type":"string"},"backgroundCharacter":{"type":"string"},"colorWasChosen":{"anyOf":[{"type":"boolean","const":false},{"type":"boolean","const":true}]},"localFontLabel":{"anyOf":[{"type":"string"}]}},"required":["id","settings","colorCharacter","backgroundCharacter","colorWasChosen"],"additionalProperties":true},"T123":{"type":"object","properties":{"x":{"type":"number"},"y":{"type":"number"},"scale":{"type":"number"},"rotation":{"type":"number"}},"required":["x","y","scale","rotation"],"additionalProperties":true},"T124":{"type":"object","properties":{"text":{"type":"string"},"x":{"type":"number"},"y":{"type":"number"},"size":{"type":"number"},"rotation":{"type":"number"},"font":{"type":"string"},"fill":{"type":"string"},"stroke":{"type":"string"},"strokeWidth":{"type":"number"},"writingMode":{"anyOf":[{"type":"string","const":"horizontal"},{"type":"string","const":"vertical-rl"},{"type":"string","const":"vertical-lr"}]},"background":{"anyOf":[{"$ref":"#/$defs/T125"}]},"frame":{"anyOf":[{"$ref":"#/$defs/T126"}]},"weight":{"anyOf":[{"type":"number"}]}},"required":["text","x","y","size","rotation","font","fill","stroke","strokeWidth","writingMode"],"additionalProperties":true},"T125":{"type":"object","properties":{"color":{"type":"string"},"alpha":{"type":"number"},"padding":{"type":"number"},"radius":{"type":"number"}},"required":["color","alpha","padding","radius"],"additionalProperties":true},"T126":{"type":"object","properties":{"width":{"type":"number"},"height":{"type":"number"}},"required":["width","height"],"additionalProperties":true},"T127":{"type":"object","properties":{"width":{"type":"number"},"height":{"type":"number"}},"required":["width","height"],"additionalProperties":true},"T128":{"type":"object","properties":{"family":{"type":"string"},"source":{"type":"string"}},"required":["family","source"],"additionalProperties":true},"StampImageOptions":{"$ref":"#/$defs/T121"},"T129":{"type":"object","properties":{"server":{"anyOf":[{"type":"string","const":"jp"},{"type":"string","const":"intl"}]},"release":{"anyOf":[{"type":"string"}]},"height":{"anyOf":[{"type":"number"}]},"chart":{"$ref":"#/$defs/T130"},"meta":{"$ref":"#/$defs/T140"}},"required":["chart","meta"],"additionalProperties":true},"T130":{"type":"object","properties":{"version":{"type":"number"},"bpmChanges":{"type":"array","items":{"$ref":"#/$defs/T131"}},"signatureChanges":{"type":"array","items":{"$ref":"#/$defs/T132"}},"timeScaleChanges":{"type":"array","items":{"$ref":"#/$defs/T133"}},"notes":{"type":"array","items":{"$ref":"#/$defs/T134"}},"lines":{"type":"array","items":{"$ref":"#/$defs/T135"}},"timeline":{"$ref":"#/$defs/T136"},"durationMs":{"type":"number"}},"required":["version","bpmChanges","signatureChanges","timeScaleChanges","notes","lines","timeline","durationMs"],"additionalProperties":true},"T131":{"type":"object","properties":{"tick":{"type":"number"},"beat":{"type":"number"},"timeMs":{"type":"number"},"bpm":{"type":"number"}},"required":["tick","beat","timeMs","bpm"],"additionalProperties":true},"T132":{"type":"object","properties":{"tick":{"type":"number"},"beat":{"type":"number"},"timeMs":{"type":"number"},"numerator":{"type":"number"},"denominator":{"type":"number"}},"required":["tick","beat","timeMs","numerator","denominator"],"additionalProperties":true},"T133":{"type":"object","properties":{"timeMs":{"type":"number"},"scale":{"type":"number"}},"required":["timeMs","scale"],"additionalProperties":true},"T134":{"type":"object","properties":{"id":{"type":"number"},"tick":{"type":"number"},"timeMs":{"type":"number"},"beat":{"type":"number"},"pos":{"type":"number"},"size":{"type":"number"},"laneX":{"type":"number"},"width":{"type":"number"},"operateType":{"anyOf":[{"type":"number","const":0},{"type":"number","const":1},{"type":"number","const":20},{"type":"number","const":21},{"type":"number","const":22},{"type":"number","const":40},{"type":"number","const":41},{"type":"number","const":42},{"type":"number","const":60},{"type":"number","const":61},{"type":"number","const":62},{"type":"number","const":63},{"type":"number","const":80},{"type":"number","const":82},{"type":"number","const":100},{"type":"number","const":101},{"type":"number","const":102},{"type":"number","const":103},{"type":"number","const":104},{"type":"number","const":105},{"type":"number","const":120},{"type":"number","const":121},{"type":"number","const":122},{"type":"number","const":123}]},"judgementType":{"anyOf":[{"type":"number","const":0},{"type":"number","const":1},{"type":"number","const":2},{"type":"number","const":5},{"type":"number","const":10},{"type":"number","const":11},{"type":"number","const":12},{"type":"number","const":15},{"type":"number","const":21},{"type":"number","const":22}]},"judgementAreaOffsetType":{"anyOf":[{"type":"number","const":0},{"type":"number","const":1},{"type":"number","const":2},{"type":"number","const":3},{"type":"number","const":4},{"type":"number","const":5},{"type":"number","const":6},{"type":"number","const":7},{"type":"number","const":8},{"type":"number","const":9},{"type":"number","const":10}]},"direction":{"anyOf":[{"type":"number","const":0},{"type":"number","const":1},{"type":"number","const":2}]},"critical":{"anyOf":[{"type":"boolean","const":false},{"type":"boolean","const":true}]},"judged":{"anyOf":[{"type":"boolean","const":false},{"type":"boolean","const":true}]},"visible":{"anyOf":[{"type":"boolean","const":false},{"type":"boolean","const":true}]},"lineIds":{"type":"array","items":{"type":"number"}},"slideAlong":{"anyOf":[{"type":"boolean","const":false},{"type":"boolean","const":true}]},"indexInLine":{"anyOf":[{"type":"null"},{"type":"number"}]},"easeL":{"anyOf":[{"type":"null"},{"type":"number","const":0},{"type":"number","const":1},{"type":"number","const":2}]},"easeR":{"anyOf":[{"type":"null"},{"type":"number","const":0},{"type":"number","const":1},{"type":"number","const":2}]}},"required":["id","tick","timeMs","beat","pos","size","laneX","width","operateType","judgementType","judgementAreaOffsetType","direction","critical","judged","visible","lineIds","slideAlong","indexInLine","easeL","easeR"],"additionalProperties":true},"T135":{"type":"object","properties":{"id":{"type":"number"},"kind":{"anyOf":[{"type":"string","const":"long"},{"type":"string","const":"guide"}]},"critical":{"anyOf":[{"type":"boolean","const":false},{"type":"boolean","const":true}]},"noteIds":{"type":"array","items":{"type":"number"}}},"required":["id","kind","critical","noteIds"],"additionalProperties":true},"T136":{"type":"object","properties":{"skills":{"type":"array","items":{"$ref":"#/$defs/T137"}},"fever":{"type":"array","items":{"$ref":"#/$defs/T138"}},"callChanges":{"type":"array","items":{"$ref":"#/$defs/T139"}}},"required":["skills","fever","callChanges"],"additionalProperties":true},"T137":{"type":"object","properties":{"index":{"type":"number"},"tick":{"type":"number"},"timeMs":{"type":"number"}},"required":["index","tick","timeMs"],"additionalProperties":true},"T138":{"type":"object","properties":{"index":{"type":"number"},"startTick":{"type":"number"},"endTick":{"type":"number"},"startTimeMs":{"type":"number"},"endTimeMs":{"type":"number"}},"required":["index","startTick","endTick","startTimeMs","endTimeMs"],"additionalProperties":true},"T139":{"type":"object","properties":{"index":{"type":"number"},"tick":{"type":"number"},"timeMs":{"type":"number"},"rhythms":{"type":"array","items":{"type":"number"}}},"required":["index","tick","timeMs","rhythms"],"additionalProperties":true},"T140":{"type":"object","properties":{"title":{"type":"string"},"titleLanguage":{"anyOf":[{"type":"string"}]},"artist":{"anyOf":[{"type":"string"}]},"jacketUrl":{"anyOf":[{"type":"string"}]},"attributeIconUrl":{"anyOf":[{"type":"string"}]},"bandIconUrl":{"anyOf":[{"type":"string"}]},"bandName":{"anyOf":[{"type":"string"}]},"credits":{"anyOf":[{"type":"array","items":{"$ref":"#/$defs/T141"}}]},"difficultyName":{"type":"string"},"displayLevel":{"anyOf":[{"type":"string"},{"type":"number"}]},"stats":{"type":"array","items":{"$ref":"#/$defs/T141"}},"songId":{"anyOf":[{"type":"string"},{"type":"number"}]},"locale":{"type":"string"}},"required":["title","difficultyName","displayLevel","stats","locale"],"additionalProperties":true},"T141":{"type":"object","properties":{"label":{"type":"string"},"value":{"type":"string"},"id":{"anyOf":[{"type":"string","const":"notes"},{"type":"string","const":"time"},{"type":"string","const":"bpm"},{"type":"string","const":"nps"}]}},"required":["label","value"],"additionalProperties":true},"CustomChartImageOptions":{"$ref":"#/$defs/T129"},"ResourceImageRequest":{"anyOf":[{},{},{},{},{},{},{}]},"T142":{"type":"object","properties":{"mode":{"anyOf":[{"type":"string","const":"stats"},{"type":"string","const":"pulls"}]},"title":{"type":"string"},"subtitle":{"type":"string"},"summary":{"type":"array","items":{"$ref":"#/$defs/T143"}},"batches":{"type":"array","items":{"$ref":"#/$defs/T145"}},"groups":{"type":"array","items":{"$ref":"#/$defs/T148"}},"brand":{"$ref":"#/$defs/T149"}},"required":["mode","title","subtitle","summary","batches","groups","brand"],"additionalProperties":true},"T143":{"type":"object","properties":{"label":{"type":"string"},"entries":{"type":"array","items":{"$ref":"#/$defs/T144"}}},"required":["label","entries"],"additionalProperties":true},"T144":{"type":"object","properties":{"image":{"anyOf":[{"type":"string"}]},"label":{"type":"string"},"count":{"type":"number"}},"required":["label","count"],"additionalProperties":true},"T145":{"type":"object","properties":{"label":{"type":"string"},"rows":{"type":"array","items":{"$ref":"#/$defs/T146"}}},"required":["label","rows"],"additionalProperties":true},"T146":{"type":"object","properties":{"label":{"type":"string"},"cards":{"type":"array","items":{"$ref":"#/$defs/T147"}}},"required":["label","cards"],"additionalProperties":true},"T147":{"type":"object","properties":{"kind":{"anyOf":[{"type":"string","const":"member"},{"type":"string","const":"support"},{"type":"string","const":"item"}]},"rarity":{"type":"number"},"pickup":{"anyOf":[{"type":"boolean","const":false},{"type":"boolean","const":true}]},"image":{"type":"string"},"attribute":{"type":"string"},"rarityMark":{"type":"string"},"count":{"type":"number"}},"required":["kind","rarity","pickup","image","attribute","rarityMark","count"],"additionalProperties":true},"T148":{"type":"object","properties":{"kind":{"type":"string"},"label":{"type":"string"},"cards":{"type":"array","items":{"$ref":"#/$defs/T147"}}},"required":["kind","label","cards"],"additionalProperties":true},"T149":{"type":"object","properties":{"name":{"type":"string"},"url":{"type":"string"},"logo":{"type":"string"}},"required":["name","url","logo"],"additionalProperties":true},"GachaImageInput":{"$ref":"#/$defs/T142"},"T150":{"type":"object","properties":{"title":{"type":"string"},"scope":{"type":"array","items":{"type":"string"}},"metrics":{"type":"array","items":{"$ref":"#/$defs/T151"}},"charts":{"type":"array","items":{"$ref":"#/$defs/T152"}},"groups":{"type":"array","items":{"$ref":"#/$defs/T154"}}},"required":["title","scope","metrics","charts","groups"],"additionalProperties":true},"T151":{"type":"object","properties":{"label":{"type":"string"},"value":{"type":"string"}},"required":["label","value"],"additionalProperties":true},"T152":{"type":"object","properties":{"label":{"type":"string"},"caption":{"anyOf":[{"type":"string"}]},"legend":{"type":"array","items":{"type":"string"}},"rows":{"type":"array","items":{"$ref":"#/$defs/T153"}}},"required":["label","legend","rows"],"additionalProperties":true},"T153":{"type":"object","properties":{"label":{"type":"string"},"values":{"type":"array","items":{"type":"number"}}},"required":["label","values"],"additionalProperties":true},"T154":{"type":"object","properties":{"label":{"type":"string"},"imageUrl":{"anyOf":[{"type":"string"}]},"cards":{"type":"array","items":{"$ref":"#/$defs/T155"}}},"required":["label","cards"],"additionalProperties":true},"T155":{"type":"object","properties":{"name":{"type":"string"},"kindLabel":{"type":"string"},"quantity":{"type":"number"},"imageUrl":{"anyOf":[{"type":"string"}]},"attributeImageUrl":{"anyOf":[{"type":"string"}]},"rarityImageUrl":{"anyOf":[{"type":"string"}]},"pickup":{"anyOf":[{"type":"number"}]}},"required":["name","kindLabel","quantity"],"additionalProperties":true},"GachaHistoryReport":{"$ref":"#/$defs/T150"}}}