權重是「這個人佔幾份」。 機率 = 自己的權重 ÷ 全部人的權重總和。
全部填 1 就是公平抽(每個人機率一樣)。權重只有在你刻意要讓某些人機率不同時才需要動。
假設四個人:
| 名字 | 權重 | 佔比 | 中獎機率 |
|---|---|---|---|
| 張小明 | 1 | 1/10 | 10% |
| 陳大華 | 2 | 2/10 | 20% |
| 林美玲 | 3 | 3/10 | 30% |
| 王志強 | 4 | 4/10 | 40% |
| 合計 | 10 | 100% |
⚠️ 注意權重不是百分比。上面把每個人的權重都乘以 2(變成 2/4/6/8)結果完全一樣 —— 重要的是彼此的比例,不是絕對數字。
這是這個轉盤刻意做到的一件事:權重 3 的人,在轉盤上佔的面積就是權重 1 的三倍。
聽起來理所當然,但很多抽獎程式不是這樣做的 —— 它們把扇形畫成等分, 再偷偷用加權去抽。那種畫面在對使用者說謊:看起來人人一格、機率相同, 實際上某個人的中獎率是別人的三倍,而從畫面上完全看不出來。
所以在這個工具裡,你在轉盤上看到的比例就是真實的機率。全場都能看到誰的格子比較大。
不會。權重 4 在上面那個例子是 40%,意思是十次裡大概中四次,不是保證中。 單一次抽獎本來就可能出現「機率最低的人中了」,那不是程式壞掉。
不會。開啟「一人只中一次」時,中獎者會立刻從轉盤上移除, 剩下的人重新分配整個圓 —— 所以每抽掉一個人,其他人的機率都會上升。
例如上面四個人,王志強(權重 4)中獎後剩下權重總和 6,張小明的機率就從 10% 變成 1/6 ≈ 16.7%。
老實說,多數尾牙不需要動權重,全部留 1 就好。會用到的情況大概是:
⚠️ 如果加權的理由沒辦法對全場講清楚,那就不要加 —— 抽獎最重要的是大家覺得公平, 而權重是唯一會讓人覺得不公平的設定。轉盤上扇形大小看得出來,正是為了讓這件事沒辦法偷偷做。
至於「憑什麼相信程式真的照這個機率抽」,見這個轉盤公平嗎。
下載這一頁的 .md 原始檔 用編輯器打開它,就是一份現成的範例文件。