FGO의 스타 발생률 분포 계산
작성자: Guest 님실행 횟수: 8616
※ 이 라이브러리는 회원이 작성한 작품입니다. 본 사이트는 그 내용에 대해 관여하지 않습니다.
Fate/Grand Order에서 특정 커맨드 카드를 선택했을 때의 스타 발생률 분포를 계산하여 그래프로 나타냅니다.
변수를 입력하려면 숨겨진 매개변수에 대한 지식이 필요합니다. 관련 링크인 Fate/Grand Order @wiki를 참조하십시오.
계산식 소스
if(input){baseStarRate=inputStarRate;} /* 직접 입력 */
else{baseStarRate=Class*(1+AGI*offset);} /* 자동 계산 */
p=rounddown(baseStarRate+addStarRate+firstQuickBonus+commandCard*(1+commandCardBuff/100)+criticalOffset+downStarRate,1)/100;
if(p>3.00){p=3.00;} /* 300%를 초과할 경우 300%로 반올림 */
println(p*n, p*100); /* 기대값과 스타 발생률 표시 */
q = rounddown(p, 0); /* 스타 발생률의 정수 부분 */
p = p - q; /* 스타 발생률의 소수 부분 */
for(x=0;x<=n;x=x+1){ /* 히트 횟수만큼 반복 */
println(x+q*n,binomialpd(x,n,p)*100); /* 확률 표시 */
}
if(input){baseStarRate=inputStarRate;} /* 직접 입력 */
else{baseStarRate=Class*(1+AGI*offset);} /* 자동 계산 */
p=rounddown(baseStarRate+addStarRate+firstQuickBonus+commandCard*(1+commandCardBuff/100)+criticalOffset+downStarRate,1)/100;
if(p>3.00){p=3.00;} /* 300%를 초과할 경우 300%로 반올림 */
println(p*n, p*100); /* 기대값과 스타 발생률 표시 */
q = rounddown(p, 0); /* 스타 발생률의 정수 부분 */
p = p - q; /* 스타 발생률의 소수 부분 */
for(x=0;x<=n;x=x+1){ /* 히트 횟수만큼 반복 */
println(x+q*n,binomialpd(x,n,p)*100); /* 확률 표시 */
}
- 관련 링크
서번트/숨겨진 스탯 - Fate/Grand Order @wiki
고찰/기타/파라미터 및 상태 산출 - Fate/Grand Order @wiki
고찰/기타/파라미터 및 상태 산출/데이터베이스 - Fate/Grand Order @wiki
FGO 산수 강좌(1): 스타 발생률 상승을 통해 배우는 퍼센트 포인트의 개념|Guest|note
FGO 산수 강좌(2): 스타 획득의 이점을 수치화해 보자|Guest|note
FGO 산수 강좌(3): 스타 발생의 이점을 수치화해 보자|Guest|note
FGO 산수 강좌(4): 코드: 글리터 고찰|Guest|note
FGO 산수 강좌(5): 스타 최저 보장에는 의미가 있을까?|Guest|note
이 계산에 대한 고객 피드백이 아직 없습니다.