diff --git a/UPDATES.md b/UPDATES.md index 435a669..ba360ef 100644 --- a/UPDATES.md +++ b/UPDATES.md @@ -4,6 +4,14 @@ updatedAt: 2026-09-30T00:00:00Z ## 2026년 9월 30일 +### 두 편성 점수 비교 + +`IMPROVED` 각 편성의 최적 배치에서 최고점에 도달할 확률과 두 편성의 확률 차이(%p)를 표시합니다. + +`IMPROVED` 마지막으로 비교를 완료한 두 편성의 카드·개화·리더 의상과 악곡·난이도를 브라우저에 저장하고, 다음 방문에 복원합니다. + +`NEW` 카드 목록과 배치 분석 사이에 편성 비교 메뉴를 추가했습니다. 같은 악곡·난이도에서 두 리더·의상과 5인 편성을 구성하고, 카드 입력 순서와 관계없이 최고점 기준 최적 배치의 평균 점수·최고 점수·종합력 차이를 확인할 수 있습니다. 리더의 빨간 노드와 편성 멤버의 파란 노드를 모두 개방하고 연결 노드 증폭은 제외하며, 기수 보너스 900·가창 보너스 10%로 통일합니다. 메모리·멤버 종합력 UP은 사용자 데이터를 공통 적용합니다. A→B 복사와 편성 교환을 지원하고, 화면 최하단에 비교 기준을 안내합니다. + ### 퍼포먼스 패시브 종합력 계산 수정 `FIX` 지정 인원의 퍼포먼스를 올리는 패시브가 전체 능력치 합계 대신 개화를 반영한 기본 퍼포먼스 순으로 대상을 선택하도록 수정했습니다. 일부 편성에서 게임과 종합력이 다르게 표시되던 문제를 해결했습니다. diff --git a/offline/OfflineApp.svelte b/offline/OfflineApp.svelte index 8ea48d9..62d2d17 100644 --- a/offline/OfflineApp.svelte +++ b/offline/OfflineApp.svelte @@ -8,6 +8,7 @@ import CombinationPage from '../src/routes/combination/+page.svelte'; import HoloWorkPage from '../src/routes/tools/holo-work/+page.svelte'; import ToolsPage from '../src/routes/tools/+page.svelte'; + import ComparePage from '../src/routes/compare/+page.svelte'; import EventPage from '../src/routes/event/+page.svelte'; import DataPage from '../src/routes/data/+page.svelte'; import DataCardsPage from '../src/routes/data/cards/+page.svelte'; @@ -24,6 +25,7 @@ ['/rating', RatingPage], ['/combination', CombinationPage], ['/tools', ToolsPage], + ['/compare', ComparePage], ['/tools/random', ToolsPage], ['/tools/holo-work', HoloWorkPage], ['/random', ToolsPage], @@ -36,6 +38,7 @@ function pathFromHash() { const path = window.location.hash.replace(/^#/, '') || '/'; + if (path === '/tools/compare') return '/compare'; return routes.has(path) ? path : '/'; } @@ -88,6 +91,7 @@