빨간 봉투를 얻기 위해 운을 다투는 것은 오랫동안 춘절 연휴의 정규 행사였습니다. 많은 사람들에게 금액은 중요하지 않습니다. 왜냐하면 요점은 흥분과 축하를 가져오는 것이기 때문입니다. 그러나 같은 빨간 봉투에서 왜 어떤 사람들은 "거대한 액수"를 받는 반면 다른 사람들은 단지 몇 센트만 받는가? 행운의 빨간 봉투에 당첨되는 규칙이 있나요? 먼저 잡는 것과 마지막에 잡는 것에는 정말 차이가 있나요?
오늘 CCTV 뉴스 'Quanshi Hard Technology'는 빨간 봉투를 잡는 알고리즘을 공개했습니다.
처음에 빨간 봉투는 완전히 무작위 배포 논리를 사용했습니다. 총 사람 수와 인원 수는 시스템에 의해 고정되고 무작위로 배포되었습니다., 그것은 모두 행운에 관한 것 같지만 이 방법에는 명백한 허점이 있습니다. 일찍 잡을수록 이론적으로 큰 빨간 봉투를 얻을 확률이 높아집니다.


예를 들어, 100위안을 10명에게 분배한다면, 첫 번째 사람이 얻을 수 있는 금액은 0.01위안에서 100위안까지 다양할 수 있습니다.
10위안만 잡고 다음 사람에게 90위안을 남겨두면 두 번째 사람의 할당 범위는 0.01위안에서 90위안이 되고 기대 가치는 45위안으로 떨어진다.
사람이 줄어들고 돈의 양이 줄어들면서 돈을 움켜쥐는 이들의 기대치가 계속해서 낮아지는 것은 분명 불공평한 일이다.
이 문제를 해결하고 무작위성을 유지하면서 공정성을 고려하기 위해 플랫폼은 빨간 봉투 세계에서 황금률로 알려진 이중 평균 방법을 도입했습니다.
핵심 아이디어는 다음과 같습니다.각 사용자의 금액 상한선은 최소 0.01위안 이상, 평균 잔액의 2배 이하로 설정됩니다.

여전히 10명에게 100위안을 분배한다고 가정하면, 첫 번째 사람이 얻을 수 있는 금액은 최대 100¼10×2=20위안이고, 금액 범위는 0.01위안에서 20위안까지이다. 수학적 기대치는 50위안이 아니라 10위안 정도입니다.
만약 그가 1위안만 잡고 나머지 99위안을 9명에게 나누어 준다면, 두 번째 사람의 상한선은 99²9×2=22위안이고 예상 가치는 약 11위안이다.첫 번째 사람이 직접 상한액인 20위안을 잡고 나머지 80위안을 9명에게 나눠주고, 두 번째 사람의 상한액이 80²9×2≒17.78위안이라고 해도 기대값은 여전히 8.89위안 안팎에 머물고 있다.
상한을 동적으로 조정함으로써 각 참가자의 기대값은 항상 평균값 주위에서 변동하는 것을 볼 수 있는데, 이는 랜덤한 재미를 유지할 뿐만 아니라 먼저 이점을 잡고 나중에 큰 손실을 입는 것을 방지합니다.
물론 빨간 봉투를 잡는 실제 알고리즘은 더 복잡합니다. 플랫폼은 상대적으로 공정한 금액 분배를 보장하는 것 외에도 최소 금액 한도, 높은 동시성에서 시스템 안정성과 같은 다양한 세부 사항도 고려해야 합니다.