Bana bir kahve ısmarla

Ağırlıklı Çekiliş

Çekilmeye hazır mısın?

Çekilmeye hazır mısın?
Oluşturan randomselect.net
Toplam Bilet7
Tümünü çarp
John Doe
1
14%
Jane Smith
2
29%
Alex Johnson
3
43%
Emily Davis
1
14%

Seçenekler

1/4

Son sonuçlar

Henüz sonuç yok. Sonuçlarınızı görmek için aracı çalıştırın.

Değerlendirmeler & Yorumlar

Bu aracı kullananlar ne düşünüyor

Yorum Yaz
Puanın
0/1000

Neden Ağırlıklı Rastgele Seçici Kullanmalısınız?

Tüm rastgele seçimler eşit değildir. Bazen temiz bir 50/50 yazı tura atışına ihtiyacınız olur, ancak bazen de bazı katılımların diğerlerinden daha fazla şansa sahip olması gereken orantılı olasılık durumuna ihtiyaç duyarsınız. Ağırlıklı çekiliş (weighted raffle) tam olarak bu senaryoyu yönetir.

Ağırlıklı çekiliş (ağırlıklı rastgele seçici veya olasılık ağırlıklı kura olarak da adlandırılır), farklı katılımlara farklı ağırlıklar atar. Ağırlığı 5 olan bir katılımın seçilme olasılığı, ağırlığı 1 olan bir katılıma göre beş kat daha fazladır. Bu yöntem şunlar için gereklidir:

  • Bağış ve yardım çekilişleri: Daha fazla bilet satın alan katılımcılar orantılı olarak daha fazla şans elde eder
  • Sadakat ödülleri: Eski müşteriler, yeni kaydolanlara göre daha yüksek kazanma olasılığına sahip olur
  • Çalışan takdiri: Şirkette çalışma süresi daha uzun olan personel, ödül çekilişlerinde ağırlıklı haklar kazanır
  • Oyun tasarımı: Farklı nadirlik seviyelerine sahip rastgele karşılaşmalar
  • A/B testleri: Trafiği 50/50 yerine 70/30 oranında bölmek
  • Bonus katılımlar: Çekiliş katılımcıları sosyal paylaşımlar, yönlendirmeler veya satın alımlar için ekstra çekiliş hakları kazanır

Ne Zaman Ağırlıklı vs Ağırlıksız Kullanılmalı

Katılımcıların haklı olarak farklı düzeylerde katkıları olduğunda (daha fazla bilet satın alınması, daha fazla işlemin tamamlanması, daha fazla katkıda bulunulması gibi) ağırlıklı yöntemi kullanın. Tüm katılımcılar eşit olduğunda (bir kişi, bir şans) ise ağırlıksız (Şans Çekimi aracımızı) yöntemi kullanın.

Ağırlıklı Çekiliş Ne Kadar Adil?

Kriptografik Rastgelelik ile Orantılı Olasılık

Ağırlıklı çekiliş, kriptografik rastgelelikle desteklenen bir orantılı olasılık algoritması kullanır. Sistem şu şekilde çalışır:

  1. Tüm ağırlıklar toplanır (örneğin, üç katılımın ağırlığı sırasıyla 5, 3, 2 ise toplam 10’dur)
  2. Kriptografik PRNG, 0 ile toplam ağırlık arasında rastgele bir sayı üretir
  3. Sayı, kendi ağırlık aralığı bu sayıyı içeren katılımla eşleştirilir
  4. Katılım A (ağırlık 5) 0-5 aralığını, Katılım B (ağırlık 3) 5-8 aralığını, Katılım C (ağırlık 2) 8-10 aralığını kapsar

Bu şunları garanti eder:

  • Katılım A tam olarak %50 şansa sahiptir (5/10)
  • Katılım B tam olarak %30 şansa sahiptir (3/10)
  • Katılım C tam olarak %20 şansa sahiptir (2/10)

Olasılıklar matematiksel olarak tamdır — yuvarlama veya yaklaşık hesaplama yoktur. Kriptografik PRNG, rastgele sayının tüm aralık boyunca eşit olarak dağılmasını garanti eder.

Modulo Sapması Yoktur (No Modulo Bias)

Ağırlıklı rastgele seçimde yaygın bir uygulama hatası, modulo operatörünü (random % totalWeight) kullanmaktır. Bu, rastgele aralık toplam ağırlığa tam olarak bölünemediğinde bir sapma (bias) yaratır. Bizim uygulamamız rejection sampling (reddederek örnekleme) kullanır: rastgele değer sapmalı arta kalan kısma düşerse, bu değer atılır ve yeni bir değer üretilir. Bu, mükemmel eşitliği garanti eder.

Ağırlıklı Çekiliş ve Diğer Araçlar

Şans Çekimi (Ağırlıksız) Karşılaştırması

Şans Çekimi tüm girişlere eşit davranır — her giriş tam olarak 1/N olasılığa sahiptir. Ağırlıklı Çekiliş ise her giriş için farklı olasılıklar belirlemenize olanak tanır. Tüm ağırlıklar eşitse (örneğin herkesin ağırlığı 1 ise), Ağırlıklı Çekiliş, Şans Çekimi ile tamamen aynı şekilde davranır.

İsim Çarkı Karşılaştırması

Wheelofnames.com görsel olarak örtülü ağırlıklara sahip gibi görünebilir — daha uzun isimler çark üzerinde daha fazla yer kaplar, ancak bu durum daha yüksek olasılık anlamına GELMEZ. Çark, isim uzunluğuna bakılmaksızın tüm girişlere eşit olasılık verir. Gerçek ağırlıklı olasılığa ihtiyacınız varsa, bunun yerine Ağırlıklı Çekiliş aracını kullanın.

Özel Excel Formülleri Karşılaştırması

Excel’de RAND() ve VLOOKUP kullanarak ağırlıklı rastgele seçim uygulayabilirsiniz ancak bu yaklaşım:

  • Kriptografik olarak güvenli olmayan Math.random() işlevini kullanır
  • Manuel kurulum ve formül bilgisi gerektirir
  • Hataya açıktır (yanlış aralıklar, bir kayma hataları)
  • Büyük veri kümelerini verimli bir şekilde işleyemez

Aracımız, temiz bir arayüzle tüm bunları otomatik olarak halleder.

Ağırlıklı Çekilişler Düzenlemek İçin İpuçları

Bağış Çekilişleri İçin En İyi Pratikler

  1. Şeffaf ağırlıklar: Çekilişten önce ağırlık sistemini duyurun. “1 bilet = 1 ağırlık. Bonus haklar: Facebook paylaşımı = +2, Instagram etiketi = +1, yönlendirme = +3.”
  2. Denetim geçmişi: Tüm girişlerin ağırlıklarıyla birlikte bir e-tablosunu tutun. Çekilişten sonra katılımcılar ağırlıklarının doğru olduğunu doğrulayabilirler.
  3. Görsel doğrulama: Herkesin orantılı temsili görebilmesi için canlı çekiliş sırasında ağırlıklı girişleri ekranda gösterin.
  4. Çoklu kazanan çekilişleri: 1., 2. ve 3. ödülleri çekmek için “Remove Winner” seçeneğini etkinleştirin. Bir kazanan çekildikten sonra, o kişinin ağırlığı havuzdan çıkarılır ve kalan ağırlıklar otomatik olarak yeniden hesaplanır.

Oyunlaştırma ve Ödüller

  • Kademeli ödüller: Bronz üyeler (ağırlık 1), Gümüş (ağırlık 3), Altın (ağırlık 5). Özel ödüller için aylık çekilişler düzenleyin.
  • Aktivite tabanlı ağırlıklandırma: Tamamlanan her işlem (anket, satın alma, inceleme) ağırlık ekler. Daha aktif kullanıcıların daha yüksek şansa sahip olduğu üç aylık çekilişler düzenleyin.
  • Azalan getiriler: “Balina” (aşırı bilet alan) hakimiyetini önlemek için doğrusal olmayan ağırlıklar kullanın. 1 bilet = 1 ağırlık yerine, 1 bilet = 1 ağırlık, 10 bilet = 5 ağırlık (karekök ölçeklendirme) kullanın.

A/B ve Bölme (Split) Testleri

  • Trafik bölme: 70/30’luk bir bölünme için varyant A’ya 7 ağırlık ve varyant B’ye 3 ağırlık atayın
  • Kademeli yayınlama: 95/5 ağırlıklarla başlayın ve yeni varyanta olan güven arttıkça kademeli olarak 50/50’ye kaydırın
  • Multi-arm bandit: Trafiği daha iyi performans gösteren varyantlara dinamik olarak yönlendirmek için ağırlıklı seçimi kullanın

Gerçek Hayattan Örnekler

Yardım Çekilişi (3 ödül kademesi)

Bir yardım kuruluşu tanesi 10 dolardan çekiliş biletleri satıyor. Premium biletler (50 dolar) 5 kat ağırlıkla geliyor. Katılımcılar: 200 standart (her birinin ağırlığı 1) + 20 premium (her birinin ağırlığı 5). Toplam ağırlık: 200 + 100 = 300. Standart bilet sahiplerinin her birinin 1/300 (%0,33) şansı vardır. Premium bilet sahiplerinin her birinin 5/300 (%1,67) şansı vardır — yani tam olarak 5 kat daha fazla kazanma olasılığına sahiptirler.

Çalışan Takdiri Üç Aylık Çekilişi

Bir şirket “Ayın Çalışanı” (ağırlık 5), “Takım Oyuncusu” (ağırlık 3) ve “İnovasyon Ödülü” (ağırlık 4) alanları ödüllendiriyor. Çeyrek sonunda, tüm ödül alanlar 500 dolarlık bir hediye kartı için ağırlıklı çekilişe dahil ediliyor. Ağırlıkları, aldıkları ödül kademesine karşılık geliyor.

Discord Sunucusu Çekilişi

Bir Discord sunucusu, üyelerin şu şekillerde katılım kazandığı bir çekiliş düzenliyor:

  • Aktif olmak (ağırlık 1)
  • Sunucuya takviye (boost) yapmak (ağırlık 3)
  • Arkadaş davet etmek (davet başına 2 ağırlık, maksimum 5 davet)

Üyeler ağırlıklarını bir bot komutuyla doğrulayabilirler. Çekiliş herkese açık olarak gerçekleştirilir ve ağırlıklar ekranda gösterilir.

Sıkça Sorulan Sorular

Ağırlıklar nasıl hesaplanır?

Her katılıma sayısal bir ağırlık (1, 2, 5, 10 vb.) atanır. Bir katılımın seçilme olasılığı, kendi ağırlığının tüm katılımların toplam ağırlığına bölünmesiyle elde edilir. Örneğin, katılım A’nın ağırlığı 3 ve toplam ağırlık 15 ise, katılım A %20 şansa sahiptir (3/15).

Çok ödüllü ağırlıklı bir çekiliş yapabilir miyim?

Evet. “Remove Winner” seçeneğini etkinleştirin ve birden fazla kez çekiliş yapın. Her çekilişten sonra kazananın ağırlığı havuzdan çıkarılır ve kalan olasılıklar otomatik olarak yeniden hesaplanır.

Atayabileceğim maksimum ağırlık nedir?

Ağırlıklar 1 ile 1.000.000 arasında değişebilir. Pratik olarak, çoğu kullanım senaryosu için 1 ile 100 arasındaki ağırlıklar yeterlidir. Netlik sağlamak için büyük sayılar (100:300:500) yerine oranları (1:3:5) kullanın.

Nasıl Çalışır

1

Katılımcı ve Ağırlık Ekleyin

Katılımcı isimlerini ekleyin ve her birine bir ağırlık (bilet sayısı) atayın — daha yüksek ağırlık, kazanma şansının daha yüksek olduğu anlamına gelir

2

Ağırlıklı Kazanan Çekin

Kazananı Çek butonuna basın ve bilet ağırlıklarına göre ağırlıklı rastgele algoritmanın nasıl kazanan seçtiğini izleyin

3

Ağırlıklı Sonucu Görün

Kazanan, kutlama animasyonuyla birlikte ağırlığı ve kazanma olasılığıyla birlikte gösterilir

Popüler Kullanım Alanları

Sınıf Etkinlikleri

Öğretmenler, öğrenci seçimi, grup atamaları ve katılım takibi için bu aracı kullanır.

Çekilişler ve Yarışmalar

Instagram, YouTube ve sosyal medya ödül çekilişleri için mükemmel, doğrulanabilir sonuçlar.

Oyunlar ve Eğlence

Oyun geceleri, masa oyunları ve sanal toplantılar için heyecan katın.

Ağırlıklı Çekiliş: Sıkça Sorulan Sorular

Ağırlıklı çekiliş nedir?
Ağırlıklı çekiliş, her katılımcının farklı bir kazanma olasılığına sahip olmasına olanak tanır. Eşit şanslar yerine, her kişiye bir 'ağırlık' (bilet sayısı gibi) atanabilir. Ağırlığı 3 olan biri, ağırlığı 1 olan birine göre kazanma şansı 3 kat daha fazladır.
Katılımcılar için farklı ağırlıkları nasıl ayarlarım?
Tablo görünümünde, her ismin yanındaki +/- düğmelerini kullanarak ağırlıklarını 1-100 arasında ayarlayın. Toplu görünümde, her satıra 'isim|ağırlık' formatında isimler girin — örneğin: 'Ahmet|3', Ahmet'e ağırlık 3 atar.
Normal çekilişten farkı nedir?
Normal çekiliş her katılımcıya eşit şans verir. Ağırlıklı çekiliş, her kişiye farklı 'bilet sayısı' atamanıza olanak tanır. Bu, bazı katılımcıların daha fazla şansa sahip olması gereken etkinlikler için idealdir — VIP misafirler, personel veya premium bilet sahipleri gibi.
Listeyi doldurmak için AI kullanabilir miyim?
Evet! AI Doldur özelliği, katılımcıları ağırlık 1 ile ekler. AI listenizi oluşturduktan sonra Tablo görünümünde bireysel ağırlıkları ayarlayabilirsiniz.
Kaç katılımcı ekleyebilirim?
İstediğiniz sayıda katılımcı ekleyebilirsiniz. Toplam bilet sayısı (tüm ağırlıkların toplamı) kontrol panelinin üst kısmında görüntülenir. Algoritma, binlerce giriş için ağırlıklı rastgele seçimi verimli bir şekilde işler.
Kazanan sonucunu paylaşabilir miyim?
Evet! Bir kazanan çektikten sonra, Sonucu Paylaş düğmesi, kazananın adını, ağırlığını ve hesaplanan kazanma olasılığı yüzdesini içeren biçimlendirilmiş bir mesaj kopyalar.
Kazananı kaldırma özelliği nasıl çalışır?
'Kazananı Listeden Kaldır' işaretli olduğunda, kazanan katılımcı her çekilişten sonra havuzdan çıkarılır. Ağırlığı da sonraki çekilişler için toplam bilet sayısından çıkarılır.
Ağırlıklı seçim gerçekten rastgele mi?
Evet! Şifrelemeli rastgele sayı üretimi için Web Crypto API'yi kullanıyoruz. Ağırlıklı algoritma, 0 ile toplam ağırlık arasında rastgele bir sayı seçer ve ardından girişleri kümülatif olarak geçer — bu, doğru ağırlıklı olasılıklar üretmek için matematiksel olarak kanıtlanmıştır.
Ağırlıklı çekilişlerin yaygın kullanım alanları nelerdir?
Ağırlıklı çekilişler, kurumsal etkinlikler (daha uzun süredir çalışan çalışanlar daha fazla şans alır), VIP misafir listeleri (premium biletler = daha fazla ağırlık), bağış toplama (daha fazla bağış yapanlar daha fazla şans alır) ve 'adil'in 'eşit' anlamına gelmediği her senaryoda popülerdir.
Bunu düzenlenmiş piyango veya kumar için kullanabilir miyim?
Bu araç eğlence amaçlı çekilişler için tasarlanmıştır ve düzenlenmiş kumar veya yasal piyangolar için sertifikalandırılmamıştır. Sertifikalı rastgelelik gerektiren resmi çekilişler için yerel düzenlemelere başvurun.