İçeriğe geç
Mobil Çark.

Evet Hayır Çarkı

  • Evet
  • Hayır
  • Evet
  • Hayır
  • Belki

İkilemde kaldığında çark senin yerine 'evet' ya da 'hayır' desin. Eşit ihtimalli, tarafsız ve hızlı.

Evet Hayır Çarkı Hakkında

Evet Hayır Çarkı, cevabı iki kelimeden biri olan sorular için yapılmış en yalın karar aracıdır. “Bu akşam dışarı çıkayım mı?”, “Mesajı şimdi mi göndereyim?”, “Kursa kaydolayım mı?” gibi bir soruyu aklından geçir, çarkı çevir ve durduğu dilimi oku. Varsayılan çarkta Evet ve Hayır ikişer dilimle eşit ağırlıktadır; Belki tek dilimle yer alır ve arada bir “biraz daha düşün” cevabı verir. Sonucu tarayıcının Web Crypto rastgele sayı üreticisi belirler; sayfa ne sorduğunu bilmez, önceki sonuçlara bakmaz ve her çevirme bir öncekinden bağımsızdır. Üyelik ya da kurulum gerekmez.

Belki'yi istemiyorsan “Şablon” menüsündeki “Evet / Hayır” hazır listesi çarkı iki dilime indirir ve tam yarı yarıya bir seçim verir. Tersine, cevabı yumuşatmak için “Sonra karar ver”, “Bir hafta bekle” ya da “Birine danış” gibi satırlar ekleyebilirsin. Her satır bir dilimdir; bir cevaba kaç satır verirsen o kadar ağırlık kazanır. İki Evet'e karşı tek Hayır yazarsan Evet'in çıkma olasılığı üçte iki olur, böylece zaten eğilimli olduğun tarafa küçük bir avantaj tanıyabilirsin. Kurduğun çarkı “Kaydet” ile tarayıcında saklayabilir, “Paylaş” ile bağlantısını gönderebilirsin; bağlantı dilimleri olduğu gibi taşır, karşı taraf aynı çarkı çevirir.

Çarkın asıl değeri sonucun kendisinden çok tepkinde ortaya çıkar. Hayır çıktığında içinden “bir daha çevireyim” geçiyorsa cevabı zaten biliyorsun demektir; bu basit test, küçük kararsızlıklarda kendi eğilimini görmenin en kısa yoludur. Önemli konularda çarkı karar verici değil, konuşmayı başlatan bir araç olarak kullan: sonucu oku, ardından neden katıldığını ya da katılmadığını bir cümleyle söyle. Arkadaş grubunda sırayla soru sorup çevirmek, derste kısa bir evet-hayır oylamasına ısınmak ya da içerik çekerken “çark ne derse onu yapıyorum” formatı kurmak için de uygundur; “Tam ekran” modu çarkı telefonda ve projeksiyonda daha görünür kılar. Her sonuç “Geçmiş” sekmesine yazılır, seri hâlinde sorulan sorularda hangi cevabın kaç kez çıktığını oradan görebilirsin.

Seçenek sayısı ikiyi aştığında, örneğin dört restoran ya da üç tatil planı arasında kaldığında, Karar Çarkı her satırı ayrı bir seçenek olarak alır. Tek atışlık, çarksız bir yarı yarıya için Yazı Tura sayfası para atar; ikisinin ne zaman tercih edileceğini Evet Hayır Çarkı mı, Yazı Tura mı? yazısı karşılaştırır. Çarkla karar vermeyi alışkanlığa dönüştürmeden önce Karar Vermek İçin Çark Nasıl Kullanılır? rehberi hangi durumlarda işe yaradığını ve sonuca bağlı kalmanın neden önemli olduğunu anlatır.

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.

İlgili Çarklar ve Araçlar

SPONSORLU ALAN / REKLAM