🎲 Fisher-Yates Karıştırma Algoritması
Tüm çekilişlerimizde Fisher-Yates (Knuth) karıştırma algoritması kullanılmaktadır. Bu algoritma, her permütasyonun eşit olasılıkta ortaya çıkmasını matematiksel olarak garanti eder.
// Fisher-Yates — PHP Implementasyonu
function shuffle(array $arr): array {
$n = count($arr);
for ($i = $n - 1; $i > 0; $i--) {
$j = random_int(0, $i); // CSPRNG
[$arr[$i], $arr[$j]] = [$arr[$j], $arr[$i]];
}
return $arr;
}
🔐 Kriptografik Rastgelelik (CSPRNG)
PHP'nin random_int() fonksiyonu, işletim sisteminin kriptografik rastgele sayı üreticisini (CSPRNG) kullanır. Bu, tahmin edilemez gerçek rastgelelik sağlar; mt_rand() veya rand() gibi sahte rasgele üreticilerden çok daha güvenlidir.
👁️ Tam Şeffaflık
Canlı Katılımcı Akışı
Çekiliş sırasında tüm yorumlar ve beğeniler ekranınızda canlı listelenir. Hiçbir veri gizlenmez.
Benzersiz Çekiliş Kodu
Her çekilişe özel 6 karakterlik alfanumerik kod atanır. Bu kod ile sonuç bağımsız olarak doğrulanabilir.
Detaylı Log
Çekilişin başlangıç zamanı, toplam katılımcı sayısı ve tamamlanma zamanı kayıt altına alınır.
Paylaşılabilir Sonuç
Benzersiz paylaşım linki ile takipçileriniz sonucu kendi gözleriyle görebilir.
Ücretsiz, kayıt gerektirmez.