시뮬레이터와 실제 게임결과가 다른걸 보고
뭐가 문제인걸까하고 시뮬결과와 실제 게임 결과를 비교해봤는데요
4시즈 1풋맨 vs 9코야틀
시뮬결과를 보면
Player 1`s win/total: (515/515) Player 1`s winning rate: 100%
Player 2`s win/total: (0/515) Player 2`s winning rate: 0%
로 1풋맨 4시즈가 언제나 4기 남고 100%로 승리했지만 실제로는 9코야틀이 한기만 잡히고 승리했습니다.
-------------------------------------------------------------------------
<실제 게임>
BBalGanYak 플레이어가 선제 공격을 시작합니다.
BBalGanYak 플레이어의 코아틀 유닛이 bookboy 플레이어의 시즈 엔진 유닛에게 13의 피해를 입혔습니다. [637/650]
bookboy 플레이어의 풋맨 유닛이 BBalGanYak 플레이어의 코아틀 유닛에게 8의 피해를 입혔습니다. [392/400]
BBalGanYak 플레이어의 코아틀 유닛이 bookboy 플레이어의 시즈 엔진 유닛에게 18의 피해를 입혔습니다. [632/650]
bookboy 플레이어의 시즈 엔진 유닛이 BBalGanYak 플레이어의 코아틀 유닛에게 42의 피해를 입혔습니다. [358/400]
BBalGanYak 플레이어의 코아틀 유닛이 bookboy 플레이어의 시즈 엔진 유닛에게 14의 피해를 입혔습니다. [636/650]
bookboy 플레이어의 시즈 엔진 유닛이 BBalGanYak 플레이어의 코아틀 유닛에게 36의 피해를 입혔습니다. [364/400]
BBalGanYak 플레이어의 코아틀 유닛이 bookboy 플레이어의 시즈 엔진 유닛에게 13의 피해를 입혔습니다. [624/650]
bookboy 플레이어의 시즈 엔진 유닛이 BBalGanYak 플레이어의 코아틀 유닛에게 41의 피해를 입혔습니다. [359/400]
BBalGanYak 플레이어의 코아틀 유닛이 bookboy 플레이어의 시즈 엔진 유닛에게 19의 피해를 입혔습니다. [617/650]
bookboy 플레이어의 시즈 엔진 유닛이 BBalGanYak 플레이어의 코아틀 유닛에게 39의 피해를 입혔습니다. [361/400]
BBalGanYak 플레이어의 코아틀 유닛이 bookboy 플레이어의 시즈 엔진 유닛에게 20의 피해를 입혔습니다. [612/650]
BBalGanYak 플레이어의 코아틀 유닛이 bookboy 플레이어의 시즈 엔진 유닛에게 20의 피해를 입혔습니다. [630/650]
BBalGanYak 플레이어의 코아틀 유닛이 bookboy 플레이어의 시즈 엔진 유닛에게 17의 피해를 입혔습니다. [595/650]
BBalGanYak 플레이어의 코아틀 유닛이 bookboy 플레이어의 시즈 엔진 유닛에게 20의 피해를 입혔습니다. [597/650]
======================================================================
<시뮬레이터>
Player 1`s Footman dealt 8.716409 damage to Player 2`s Couatl. (hp: 392.6132/400)
Player 2`s Couatl dealt 13.19689 damage to Player 1`s Siege Engine. (hp: 645.3811/650)
Player 2`s Couatl dealt 13.12476 damage to Player 1`s Siege Engine. (hp: 645.4063/650)
Player 2`s Couatl dealt 17.87036 damage to Player 1`s Siege Engine. (hp: 643.7454/650)
Player 2`s Couatl dealt 16.55935 damage to Player 1`s Siege Engine. (hp: 637.9496/650)
Player 2`s Couatl dealt 15.09194 damage to Player 1`s Siege Engine. (hp: 640.0989/650)
Player 2`s Couatl dealt 18.39603 damage to Player 1`s Siege Engine. (hp: 638.9677/650)
Player 2`s Couatl dealt 15.60462 damage to Player 1`s Siege Engine. (hp: 632.488/650)
Player 2`s Couatl dealt 42.32619 damage to Player 1`s Footman. (hp: 380.0696/420)
Player 2`s Couatl dealt 14.15359 damage to Player 1`s Siege Engine. (hp: 635.1452/650)
Player 1`s Siege Engine dealt 32.04896 damage to Player 2`s Couatl. (hp: 372.8399/400)
Player 1`s Siege Engine dealt 31.25279 damage to Player 2`s Couatl. (hp: 373.5146/400)
Player 1`s Siege Engine dealt 32.43152 damage to Player 2`s Couatl. (hp: 372.5157/400)
Player 1`s Siege Engine dealt 37.62961 damage to Player 2`s Couatl. (hp: 368.1105/400)
Player 2`s Couatl dealt 13.97932 damage to Player 1`s Siege Engine. (hp: 630.2524/650)
Player 2`s Couatl dealt 54.1296 damage to Player 1`s Footman. (hp: 329.004/420)
Player 2`s Couatl dealt 52.15817 damage to Player 1`s Footman. (hp: 279.7982/420)
Player 2`s Couatl dealt 14.98696 damage to Player 1`s Siege Engine. (hp: 633.7223/650)
Player 2`s Couatl dealt 15.80819 damage to Player 1`s Siege Engine. (hp: 628.1895/650)
Player 2`s Couatl dealt 17.7769 damage to Player 1`s Siege Engine. (hp: 643.7781/650)
Player 2`s Couatl dealt 14.86918 damage to Player 1`s Siege Engine. (hp: 638.5739/650)
Player 2`s Couatl dealt 16.3892 damage to Player 1`s Siege Engine. (hp: 622.4532/650)
Player 2`s Couatl dealt 17.65045 damage to Player 1`s Siege Engine. (hp: 632.3962/650)
-------------------------------------------------------
앞부분만 붙여넣기 했는데요,
아무래도 데미지 계산방법쪽에 문제가 있는것 같습니다.
Player 2`s Couatl dealt 13.19689 damage to Player 1`s Siege Engine. (hp: 645.3811/650)
이런식으로 코야틀이 13.19689의 데미지를 줬다고 나오는데 실제로 깎인 시즈엔진의 체력은 4.6189 이네요
피어싱이 건물방어력에 35%의 데미지를 주고
계산기로 13.19689*0.35를 해보니 딱 4.6189의 값이 나오는걸보니까
아무래도 데미지계산을 하고난뒤에 다시 35%를 적용해서 체력을 깎아서 이렇게 오류가 생기는것 같네요.