다해봄

사다리 타기

청소 당번, 사다리로 정할까?

사다리는 늘 한 사람이 한 결과에 도착합니다(1:1).

브라우저 암호용 난수 기준 · 서버로 보내지 않음 · 업데이트

참가자 이름
결과 (당첨·꽝·벌칙 등)

누가 탈까요?

아래에서 참가자를 눌러 사다리를 타세요.

사다리 그림

참가자를 누르세요

결과가 이상한가요?
어떤 점인지 골라 주시면 확인해서 고치겠습니다. 넣은 숫자는 보내지 않습니다.

자세히 알려 주실 내용은 [email protected] 로 보내 주세요.

어떻게 계산했나요

브라우저 암호용 난수 기준 · 서버로 보내지 않음

  • 높이 8~20칸(참가자가 많을수록 높게)의 세로줄 사이마다, 바로 왼쪽에 가로줄이 없는 자리에만 반반 확률로 가로줄을 놓습니다 (같은 높이에서 이웃한 가로줄이 붙지 않음)
  • 가로줄이 하나도 없는 두 세로줄 사이가 생기면, 이웃이 빈 높이를 골라 하나 놓습니다 (섞이지 않는 사이가 없게)
  • 난수는 crypto.getRandomValues + 거절 표집 (Math.random 은 쓰지 않음)
  • 내려가다 가로줄을 만나면 반드시 건너가므로, 결과는 늘 한 사람에 한 칸입니다
  • 이름·결과는 서버·분석 도구로 보내지 않습니다

자주 묻는 질문

사다리 결과는 공정한가요?

가로줄은 브라우저의 암호용 난수(crypto.getRandomValues)로 놓습니다. 비밀번호 생성기와 같은 방식이라 누가 어디를 고르든 미리 정해진 결과는 없고, '새 사다리'를 누를 때마다 새로 만듭니다.

두 사람이 같은 결과에 도착할 수 있나요?

아니요. 같은 높이에서 이웃한 가로줄이 붙지 않게 놓기 때문에, 사다리를 타면 늘 한 사람이 한 결과에 도착합니다(1:1). 가로줄을 만나면 반드시 옆으로 건너가는 사다리 규칙 그대로입니다.

넣은 이름이 저장되나요?

아니요. 이름과 결과는 이 기기의 브라우저 안에서만 쓰고 서버나 분석 도구로 보내지 않습니다. 페이지를 닫으면 사라집니다.

결과를 미리 못 보게 할 수 있나요?

'아래 결과 가리기'를 켜 두면 누군가 사다리를 타서 도착하기 전까지 아래 칸이 물음표로 보입니다. 이름과 결과를 다 넣은 뒤 '새 사다리'를 한 번 누르고 시작하면 더 공정합니다.