You are viewing a single comment's thread from:RE: [팁] 다른 유저 확인할 때, '@셀프보팅[유저이름]' 명령어를 사용해보세요!View the full contextagar (61)in #kr-dev • 7 years ago 100퍼센트가 넘는건 어떤 이유인가요?
스팀 API를 이용하기에 현재 시점에서 과거 7일/.../90일 기준을 계산하게 됩니다 :) 큰 변동이 있었다면 과거 기록은 알 수 없기에 그런 수치가 나옵니다ㅠㅠ
전체 보팅 퍼센테이지 대비 셀프보팅 퍼센테이지 비율 아닌가요??? 으잉... 제가 뭔가 잘 못 이해하고 있는건가 ㄷㄷ 분모가 다른가요?
음 제가 질문을 제대로 이해했는지 모르겠으나, 셀봇 100%+가 되는 경우에 코드 작동 방식이 A. 지난 X일간 보팅한 이력을 쭉 받아오고 B. 이중 본인에게 보팅 간 것들을 합산해서 C. "현재" 보팅웨이트(SP) 대비 비율이 X일간 셀봇비율로 계산됩니다.
실제 수치는 무시하고 예를 들자면 14일간 보팅한게 풀보팅 총 4번뿐이라고 칩시다. 본인에게 한 번, 다른 유저에게 세 번. 이때 보팅은 풀보팅이기 때문에 퍼센테지로는 100%겠지만, 당시 보팅파워랑 웨이트(SP)에 따라 rshares라는 수치가 기록됩니다.
때문에 최종적으로 셀봇 비율은 25%가 아닌 23.X% 등의 수치가 될 수 있죠. 또한 파워다운/임대 등의 이유로 현재 보팅웨이트(SP)가 반토막 났다면 셀봇 비율이 보다 높게 계산될 수 있습니다.
라고 생각하고 있는데, 잘 맞는지는...ㅎㅎ 더 공부해오겠습니다 :)
아하! 아뇨아뇨 설명 감사합니다! 저렇게 계산하는군요. 전 그 당시의 데이터를 끄집어오는 것을 생각했는데, 현실적으로 불가능하기도 하네요. 자세한 설명 감사합니다! 잘 이해했습니다 ㅎㅎ
넵 이해가셨다니 다행입니다 :)
제가 데이터 쪽에서 궁금한건 쉽게 못 지나쳐서요 ㅠㅠ