SpinKit이 공정함을 지키는 방법
추첨은 SpinKitEngine에서 나옵니다. SpinBot은 결과를 고르지 않습니다. 말이 아니라 영수증으로 확인할 수 있습니다.
무작위 도구의 공정함은 주장하기 쉽고 보기 어렵습니다. 돌아가는 휠은 연극처럼 보여도 결과는 어둠 속에서 정해졌을 수 있습니다. SpinKit은 반대로 만들어졌습니다. 엔진이 먼저 고르고, 애니메이션이 따르며, 확인할 수 있는 영수증이 남습니다. 이 페이지는 그 설계의 글로 된 기록이지, 두 번째 제품도, 홈 화면의 번역 껍질도 아닙니다.
또한 로컬 우선입니다. 중요한 추첨은 방 앞의 기기에서, 보이는 목록에서 일어나며, 핵심 도구에는 계정이 필요 없습니다. 클라우드 저장과 공유 링크는 부가입니다. 승자에 대한 비밀 투표권은 없습니다.
실제로 승자를 고르는 것
휠 스핀, 슬롯, Spin Sheet 행, 팀 나누기는 모두 기기 위 SpinKitEngine이 만듭니다. 엔진은 암호학적 생성기를 쓰며, 휠로 가장한 Math.random()이 아닙니다. 가중 조각은 입력한 숫자에 비례해 확률을 바꾸고, 그 가중치는 보입니다. 스핀 후 승자 제거는 켜는 설정이지 숨은 재추첨이 아닙니다.
이 순서가 설계 전부입니다. 결과에 먼저 약속하고, 방이 착지를 보도록 스핀을 재생합니다. 포인터는 이름을 사냥하지 않습니다. 애니메이션은 이미 끝난 추첨의 표시입니다. 휠이 마지막 순간에 “고르는” 것처럼 보인다면 이 페이지의 반대입니다.
SpinBot은 목록을 만들고, 이름을 바꾸고, 설정을 설명할 수 있습니다. 승자를 고를 수는 없습니다. 도우미가 추첨을 조종할 수 있다면 이 페이지의 나머지는 연극입니다. 추첨하는 코드 경로는 엔진이고, 도우미는 그 위에 없습니다.
확인할 수 있는 영수증
추첨 후 SpinKit은 약속과 증인으로 된 영수증을 보여줄 수 있습니다. 원본 목록을 가진 사람은 추첨을 다시 돌려 같은 이름이 나오는지 볼 수 있습니다. 영수증은 마케팅 뱃지가 아닙니다. 손에 든 목록이 추첨된 목록과 다르면 재생은 실패합니다. 그게 요점입니다. 교실, 채팅, 감사자에게 무엇을 보여줘야 하면 영수증을 복사하세요.
영수증을 장식이 아니라 일의 일부로 다루세요. 상품 추첨 영수증을 남긴 교실은 “누가 목록에 있었나”를 기억으로 싸우지 않고 답할 수 있습니다. 클립 옆에 영수증을 올리는 라이브 기브어웨이는 방송을 놓친 사람을 위한 더 조용한 두 번째 증거가 됩니다. 영수증은 추첨하지 않은 목록을 만들지 않으며, 나중에 몰래 고친 목록은 거절합니다.
프레젠테이션 모드는 프로젝터나 스트림에서 광고와 여분 크롬을 숨겨 방이 휠을 보게 합니다. 승자, 롤, 영수증은 숨기지 않습니다. “발표”할 때 사라지는 공정함은 공정함이 아닙니다.
같은 조각, 그리고 그렇지 않은 조각
공정한 비가중 휠은 가장 좋은 방식으로 지루합니다. 모든 이름이 같은 기회를 갖고 조각이 그렇게 말합니다. 그게 필요하면 가중치를 건드리지 마세요. 누가 티켓을 세 장 샀다면 정직한 방법은 세 번의 기회(더 큰 조각, 또는 Spin Sheet의 세 행)이지 숨은 부스트가 아닙니다. 보이지 않는 가중 확률은 다크 패턴입니다. 보이는 것은 산수일 뿐입니다.
반대도 같습니다. 크게 말할 생각이 없다면 “더 잘 이기게” 같은 이름을 두 번 넣지 마세요. 옛 편집의 유령 조각을 남기지 마세요. 스핀 전에 보여주는 목록이 엔진이 뽑는 목록입니다. 둘이 어긋나면 방이 떠나는 것이 맞습니다.
라이브 방과 호스트 표시
라이브 방은 방송이지 두 번째 엔진이 아닙니다. 호스트 기기가 여전히 SpinKitEngine으로 뽑고, 손님은 그 같은 결과를 봅니다. 특권 이벤트(스핀, 설정, 종료)는 호스트 키로 서명됩니다. ?hp=가 있는 공유 링크를 여는 손님은 어느 호스트를 믿을지 이미 압니다. 여섯 글자 코드만 치는 손님은 방을 진짜로 여기기 전에 호스트가 소리 내어 읽는 호스트 표시를 맞춰 봐야 합니다. 그 표시는 호스트 공개 키의 앞부분으로, 말할 만큼 짧고 충돌하는 방을 잡을 만큼 구체적입니다.
친 코드는 편리하고 짧습니다. 짧은 코드는 짧은 말처럼 충돌합니다. 드물지만 결코가 아닙니다. 호스트 표시는 회의적인 손님이 호스트가 실제로 운영하는 방에 있는지, 닮은꼴이 아닌지 확인하는 방법입니다. 손님 화면의 표시가 호스트가 읽는 것과 다르면 나가고, 호스트가 올린 링크로 다시 들어오세요. “그냥 돌리고” 나중에 싸우지 마세요.
이 브라우저의 랩
/verify의 대화형 랩은 지금 연 휠에 대해 수천 번의 독립 SpinKitEngine 추첨을 돌립니다. 카이제곱과 p값을 보고합니다. 우리가 인쇄하는 증명서가 아니라, 이 브라우저와 이 목록에서 직접 돌리는 검사입니다. 같은 가중치가 긴 실행에서도 같은지 회의적인 방에 보여줘야 할 때 여세요.
랩은 일부러 영어만 제공합니다. 글이 아니라 도구이며, 크롤러가 두 번째 홈으로 취급하지 않도록 표시됩니다. 글은 이 페이지입니다. 가이드 온라인 랜덤 휠은 정말 공정한가? 가 일반 설명입니다. 애니메이션 대 추첨, PRNG, 예쁜 스핀이 증거가 아닌 이유. URL 세 개, 일 세 가지. 이 휠이 선생님 최애를 몰래 고르지 않는다는 것만 교실에 보여주면 된다면, 쓰려는 목록에서 /verify를 여세요.
엔진 하나, 일의 네 가지 모양
공정함은 추첨용 특수 모드가 아닙니다. 같은 엔진이 휠, 슬롯 조합, Spin Sheet 행, 팀 나누기를 뽑습니다. 바뀌는 것은 일의 모양입니다. 이름 하나, 조합 하나, 표 한 행, 또는 그룹 묶음. Excel이나 Google 시트에서 기록이 남는 추첨이 필요하면 읽기 힘든 이백 조각 휠이 아니라 Spin Sheet가 정직한 도구입니다. 다섯 명 그룹이면 Teams. 휠을 일곱 번 돌리고 손으로 이름을 적어 팀 추첨인 척하지 마세요.
숨기지 않는 것
SpinKit은 가중하지 않은 이름에 추가 기회를 몰래 넣지 않습니다. 첫 결과가 “불편”해도 화면 밖에서 다시 굴리지 않습니다. SpinBot, 템플릿 작성자, 광고 슬롯이 승자를 고르게 하지 않습니다. 광고를 보여 주면서 사이트가 광고 없다고 말하지 않으며, 프레젠테이션 모드는 시간 제한 표시 스위치이지 광고가 영원히 사라졌다는 약속이 아닙니다. 핵심 도구는 계정 없이 됩니다. 그것이 제품이지, 고르개로 위장한 깔때기가 아닙니다.
공정한 엔진으로도 불공정한 추첨은 할 수 있습니다. 부분 목록을 붙입니다. 가중치를 숨깁니다. 두 번 돌리고 마음에 드는 결과만 남깁니다. 소프트웨어는 보지 않는 방을 속이려는 호스트를 막을 수 없습니다. 할 수 있는 일은 그 속임수의 숨은 부분이 되기를 거부하는 것입니다. 목록, 가중치, 영수증, 호스트 표시는 쓰면 보입니다. 설명할 수 없는 추첨은 하지 말아야 합니다.
이 페이지가 아닌 것
시장도, “검증된 추첨” 순위도, 가중 휠이 비가중이라는 약속도 아닙니다. 어떤 이름에 더 큰 조각을 주면 그 이름이 더 자주 이겨야 합니다. 정직한 일은 조각을 보여주는 것입니다. 표의 한 행이 필요하면 Spin Sheet. 균형 잡힌 그룹이면 Teams. 엔진은 같고 일의 모양은 다릅니다.
법률 자문도, 도박 면허도, 규제 기관에 흔들 증명서도 아닙니다. 사는 곳과 쓰는 플랫폼의 경품·기브어웨이·추첨 규칙은 그대로 적용됩니다. 이 페이지는 SpinKit이 어떻게 뽑는지 설명합니다. 눈앞의 일에 추첨이 맞는지는 당신이 정합니다.
오늘 밤 할 수 있는 확인
- 누구든 돌리기 전에 이름, 티켓 번호, 표 행 등 전체 목록을 보여 주세요.
- 가중치가 같은지 말하고, 조각을 사람들이 보게 두세요.
- 보이는 곳에서 한 번만 뽑으세요. 영수증을 남기세요. “느낌이 나빠서” 다시 돌리지 마세요.
- 방이 원격이면 호스트 표시를 소리 내어 읽거나, 친 코드만이 아니라 공유 링크를 보내세요.
- 목록이 아니라 엔진을 의심하는 사람이 있으면 같은 목록에서 /verify를 열고 긴 실행을 보게 하세요.
공정함 이야기는 이게 전부입니다. 이름 붙일 수 있는 엔진, 보이는 목록, 남길 수 있는 영수증, 직접 돌릴 수 있는 랩. SpinBot을 포함해 아무도 대신 승자를 고르지 않습니다.
SpinKit