feat: save analysis results and compare growth snapshots
Publish GitHub Pages output / publish (push) Successful in 46s

This commit is contained in:
dal4segno committed 2026-09-06 10:39:06 +09:00
1 parent b484daf956
commit 476a25caef
9 files changed
+510 -8

No files matched your search

+4 -4
View File
@@ -73,7 +73,7 @@
&& selectedStats.includes(card.highestStat)
&& matchesSkillCondition(selectedActiveConditions, card.details.active ?? [])
&& selectedSpecialConditions.includes(skillConditionStatus(card.details.special))
&& matchesActiveProbability(card.details.active ?? [])
&& matchesActiveProbability(selectedActiveProbabilities, card.details.active ?? [])
&& selectedCardVariants.includes(cardVariantStatus(card))
&& generationMemberships(card.generation).some((generation) => selectedGenerations.includes(generation))
),
@@ -204,11 +204,11 @@
return levels.some((level) => level.probabilityPercent === 55) ? '높음' : '중간';
}
function matchesActiveProbability(levels: SkillLevel[]): boolean {
function matchesActiveProbability(selected: ActiveProbability[], levels: SkillLevel[]): boolean {
const status = activeProbabilityStatus(levels);
return status === null
? selectedActiveProbabilities.length === activeProbabilityOptions.length
: selectedActiveProbabilities.includes(status);
? selected.length === activeProbabilityOptions.length
: selected.includes(status);
}
function toggleCard(cardId: string) {