12 burç arasından rastgele seçim yap. Çarkı çevir, hangi burcun çıkacağını gör.
Koç
Boğa
İkizler
Yengeç
Aslan
Başak
Terazi
Akrep
Yay
Oğlak
Kova
Balık
12 burç arasından rastgele seçim yap. Çarkı çevir, hangi burcun çıkacağını gör.
İpucu: Boşluk tuşuyla çevir ya da çarkı sürükleyip fırlat
Burç Çarkı Hakkında
Burç Çarkı, astrolojinin 12 burcunu — Koç, Boğa, İkizler, Yengeç, Aslan, Başak, Terazi, Akrep, Yay, Oğlak, Kova ve Balık — tek bir çarkta toplayan ücretsiz bir rastgele burç seçicidir. Çarkı çevirdiğinde her burcun çıkma olasılığı eşittir; sonuç saniyeler içinde ekranda belirir ve dilersen tek dokunuşla arkadaşlarınla paylaşabilirsin.
Peki bir burç çarkı ne işe yarar? En yaygın kullanım sosyal medya içerikleri: "Çarkta hangi burç çıkarsa onun özelliklerini anlatacağım", "çıkan burca göre makyaj/kıyafet seçiyorum" tarzı TikTok ve Instagram videolarında çark ekran kaydıyla birlikte kullanılıyor. Arkadaş ortamlarında "bu akşam kimin burcunu yorumlayalım" kararını vermek, burç temalı oyunlarda ve quizlerde rastgele bir burç atamak, hatta hikâye yazarken karaktere burç seçmek için de pratik bir araç.
Kullanımı son derece basit: sayfa açıldığında çark hazırdır, üyelik veya kurulum gerekmez. Çarka dokunarak, tıklayarak ya da Boşluk tuşuyla çevirebilirsin. "Kazananı çıkar" modunu açarsan çıkan burç listeden düşer; 12 kişilik bir grupta herkese farklı bir burç dağıtmak veya sırayla tüm burçları işlemek için idealdir.
Listeyi istediğin gibi düzenleyebilirsin: sadece ateş grubunu (Koç, Aslan, Yay) bırakabilir, yükselen burç seçimi için ikinci bir tur çevirebilir veya burç isimlerinin yanına tarih aralıklarını ekleyebilirsin. Tüm değişiklikler tarayıcında saklanır; verilerin hiçbir sunucuya gönderilmez.
Sıkça Sorulan Sorular
Doğrulanabilir Adillik (Provably Fair)
%100 Şeffaf ve Hilesiz Rastgelelik Algoritması
Mobil Çark'ta hiçbir çark sonucu önceden belirlenemez, manipüle edilemez veya belirli seçenekler lehine kayırılamaz. Birçok platform öngörülebilir basit matematik fonksiyonları (Math.random()) kullanırken; Mobil Çark, modern tarayıcıların donanımsal güvenlik katmanına dayanan Web Crypto API (CSPRNG) algoritmasını ve matematiksel adilliği kesinleştiren Rejection Sampling tekniğini kullanır:
src/lib/random.ts (Canlı Algoritma Kodu)Açık Kaynak Standart
/**
* Web Crypto API (CSPRNG) tabanlı tarafsız rastgele sayı üreticisi.
* Rejection sampling ile modulo sapması (modulo bias) tamamen engellenir.
*/
function randomU32(): number {
if (typeof crypto !== "undefined" && typeof crypto.getRandomValues === "function") {
const buf = new Uint32Array(1);
crypto.getRandomValues(buf);
return buf[0];
}
return Math.floor(Math.random() * 0x100000000);
}
export function randomInt(n: number): number {
if (n <= 1) return 0;
// 2^32 değerinin n ile bölümünden kalan fazlalığı reddeder (modulo bias koruması):
const limit = 0x100000000 - (0x100000000 % n);
let x = randomU32();
while (x >= limit) {
x = randomU32(); // Eşit dağılım sağlanana kadar yeniden üret
}
return x % n;
}
1Kriptografik Güvenlik (CSPRNG)
Sonuçlar cihazınızın donanım düzeyindeki elektriksel ve sistemik entropisiyle üretilir. Bu nedenle geçmiş turlara bakılarak bir sonraki turun sonucunu tahmin etmek veya dışarıdan müdahale etmek imkansızdır.
2Sıfır Modulo Sapması (Modulo Bias)
Standart mod alma işlemleri bazı seçeneklere mikroskobik avantajlar sağlayabilir. Mobil Çark, sınır dışına çıkan değerleri eleyerek (rejection sampling) tüm seçeneklerin kazanma ihtimalini milyarda bir hassasiyetle eşitler.
Kendiniz Test Edin: Tarayıcınızın Geliştirici Araçları'nı (F12) açıp Konsol sekmesine window.crypto.getRandomValues(new Uint32Array(1))[0] yazarak tarayıcınızın kriptografik rastgelelik motorunu doğrudan gözlemleyebilirsiniz.