merge: 최신 main을 국가 성향 선택 제약에 통합

This commit is contained in:
2026-08-17 10:40:18 +00:00
9 changed files with 243 additions and 51 deletions
@@ -481,6 +481,7 @@ export const processBattleSimJob = (
result: true,
reason: 'success',
datetime: payload.attackerGeneral.turntime,
repeatCnt,
lastWarLog: logBuckets,
avgWar,
phase: avgPhase,
@@ -121,6 +121,8 @@ export interface BattleSimResultPayload {
result: boolean;
reason: string;
datetime?: string;
/** Number of battles actually evaluated. A fixed seed intentionally collapses a repeated request to one run. */
repeatCnt?: number;
lastWarLog?: BattleSimLogBuckets;
avgWar?: number;
phase?: number;