AI 전투 밸런스 시뮬레이터 (TODO F) #12
Reference in New Issue
Block a user
Delete Branch "feature/balance-simulator"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
요약
카드/적 데이터(
data/*.json)를 입력으로 전투를 몬테카를로로 N회 자동 시뮬레이션해승률·평균 턴·OP 카드 리포트를 출력하는 오프라인 Node CLI를 추가한다. (TODO 항목 F)
변경 사항
tools/sim-balance.mjs— 시뮬레이터 본체node tools/sim-balance.mjs [N] [--seed S](기본 N=2000, seed=1)tools/sim-balance.test.mjs—node:test단위 테스트 10종(applyDamage·정책·엔진·집계)docs/superpowers/specs|plans/2026-06-09-balance-simulator*.md데이터 공유 / 동기화
data/cards.json·data/enemies.json를 그대로 읽음(단일 소스).검증
node --test tools/sim-balance.test.mjs→ 10/10 통과node tools/sim-balance.mjs 2000→ 리포트 정상 출력범위 밖
🤖 Generated with Claude Code