%100 ücretsizkayıt yokdosya yüklenmez
  1. Araçlar
  2. Oyunlar

Sayı Tahmin Oyunu Oyna – Ücretsiz Online

Bilgisayarın tuttuğu sayıyı "daha büyük, daha küçük" ipuçlarıyla bul ya da rolleri değiştir: sen bir sayı tut, bilgisayar ikili aramayla (1-100 aralığında) en fazla 7 denemede bulsun. 1-100, 1-1000 veya kendi aralığın; istersen süreli. Kurulum ve üyelik yok.

  • %100 ücretsiz
  • Kayıt yok
  • Dosya yüklenmez

Sayı Tahmin Oyunu

Mod
Sayı aralığı

Deneme0
En iyihenüz yok

    Sayı tahmin oyunu nasıl oynanır?

    Sayı tahmin oyunu, en sade ama en öğretici zeka oyunlarından biridir. Bilgisayar belirli bir aralıkta gizli bir sayı tutar, sen tahmin edersin ve her tahminden sonra "daha büyük" ya da "daha küçük" ipucu alırsın. Amaç, sayıyı en az denemede bulmaktır. Bu sayfada oyunu üç farklı aralıkta, süreli ya da süresiz oynayabilir, istersen rolleri değiştirip bilgisayarın senin tuttuğun sayıyı tahmin etmesini izleyebilirsin.

    1. Mod seç: "Ben tahmin edeyim" ya da "Bilgisayar tahmin etsin". Ardından 1–100, 1–1000 veya kendi belirlediğin özel aralığı seç.
    2. İstersen süreli modu aç ve 30, 60 ya da 120 saniyeden birini seç. Süre ilk tahminle başlar.
    3. Tahmin kutusuna bir tam sayı yaz ve "Tahmin et" düğmesine bas ya da klavyede Enter'a bas.
    4. İpucunu oku: "Daha büyük" sayının tahminden yüksek olduğunu, "Daha küçük" düşük olduğunu söyler. Kalan aralık çubuğu ve geçmiş listesi ipucuyla birlikte güncellenir.
    5. Sayıyı bulunca deneme sayın ve en iyi skorun görünür. "Yeni oyun" ile yeni bir sayı tutulur.

    Oyun modları

    Ben tahmin edeyim

    Klasik mod budur. Bilgisayar seçtiğin aralıkta rastgele bir sayı tutar. Her geçerli tahmin deneme sayısına eklenir. Aralık dışındaki, harf içeren veya daha önce denediğin girişler deneme sayılmaz; oyun bunu açıkça söyler. Her aralık için en az deneme sayın tarayıcında saklanır, böylece kendi rekorunu kırmaya çalışabilirsin.

    Bilgisayar tahmin etsin (ters mod)

    Bu modda sen aklından bir sayı tutarsın, bilgisayar tahmin eder. Her tahminden sonra "daha büyük", "daha küçük" ya da "doğru" dersin. Bilgisayar ikili arama kullandığı için 1–100 aralığında hangi sayıyı tutarsan tut en fazla 7 denemede bulur. Yanlış düğmeye bastığında "Son cevabı geri al" ile bir adım geri dönebilirsin. Cevapların birbiriyle çelişirse, örneğin tutabileceğin hiçbir sayı kalmadıysa, oyun bunu fark edip uyarır.

    Süreli mod

    Süreli modda geri sayım ilk tahminle başlar. Süre dolmadan sayıyı bulamazsan oyun biter ve aranan sayı gösterilir. Bu mod, ikili aramayı kafadan hızlıca uygulama pratiği için idealdir: orta noktayı hızlı hesaplayabilen oyuncu süreyi rahatça yetiştirir.

    Özel aralık

    Alt ve üst sınırı kendin belirleyebilirsin; örneğin 1–10 çocuklar için, 1–1.000.000 ise ikili aramanın gücünü görmek için uygundur. Sınırlar tam sayı olmalı, alt sınır üst sınırdan küçük olmalı ve mutlak değerleri bir milyarı aşmamalıdır. Geçersiz bir giriş yaparsan oyun neyi düzeltmen gerektiğini yazar.

    İkili arama stratejisi: sayıyı en az denemede bulma

    Bu oyunun matematiği şaşırtıcı derecede güzeldir. Her tahmin yaptığında, ipucu kalan olasılıkları iki parçaya böler ve parçalardan birini tamamen eler. En çok eleme için tahmini kalan aralığın tam ortasından yapmak gerekir. Buna ikili arama denir.

    1–100 aralığında gizli sayı 73 olsun. İlk tahmin 50: "daha büyük", aralık 51–100 olur. Sonra 75: "daha küçük", aralık 51–74. Ardından 62: "daha büyük", aralık 63–74. Sonra 68, 71 ve 73. Altı denemede bulundu.

    Tahminler: 50 → büyük · 75 → küçük · 62 → büyük · 68 → büyük · 71 → büyük · 73 → doğru

    Aralık her adımda yarıya indiği için gereken en fazla deneme sayısı, aralığın büyüklüğünün 2 tabanında logaritmasının tam kısmına bir eklenerek bulunur. Bazı örnekler:

    • 1–100: en fazla 7 deneme
    • 1–1000: en fazla 10 deneme
    • 1–10.000: en fazla 14 deneme
    • 1–1.000.000: en fazla 20 deneme
    • 1–1.000.000.000: en fazla 30 deneme

    Aralığı bin kat büyütmek, gereken denemeyi yalnızca on adım artırır. İkili aramanın bilgisayar biliminde bu kadar önemli olmasının nedeni budur: sıralı bir listede ya da sözlükte bir şeyi bulmak, bir hatanın hangi değişiklikle başladığını sürümler arasında aramak ya da bir değer için doğru ayarı bulmak aynı mantıkla çalışır.

    Pratik ipuçları

    • Kenarlardan başlama. 1 ya da 100 gibi uç değerler en az bilgi veren tahminlerdir. İlk tahmin 50 olsun.
    • Sınırları yaz. Kalan aralığın alt ve üst sınırını aklında tut; oyun bu bilgiyi aralık çubuğu ve "Sayı ... ile ... arasında" satırıyla zaten gösterir.
    • Orta noktayı hızlı hesapla. Alt ve üst sınırı topla, ikiye böl. Sonuç ondalıklıysa aşağı ya da yukarı yuvarla; hangisini seçtiğin en kötü durumu en fazla bir adım değiştirir.
    • İpucunu gözden kaçırma. Hızlı oynarken "büyük" ile "küçük"ü karıştırmak sık yapılan bir hatadır. Ok işaretleri yönü gösterir: yukarı ok daha büyük, aşağı ok daha küçük.
    • Tahmini tekrarlama. Aynı sayıyı iki kez denemek anlamsızdır; oyun bunu sayıma katmaz ve seni uyarır.
    • Şansa güvenme. Rastgele tahmin ortalamada çok daha fazla deneme gerektirir. Sistematik oynayan, uzun vadede her zaman kazanır.

    Ters mod bilgisayar tarafında nasıl çalışıyor?

    Bilgisayar tahminini kalan aralığın ortasından yapar. "Daha büyük" cevabı gelirse alt sınırı tahminin bir fazlasına, "daha küçük" gelirse üst sınırı tahminin bir eksiğine çeker. Alt sınır üst sınırı aşarsa, yani aralıkta hiç sayı kalmazsa, cevapların çeliştiğini söyler. Bu davranış sayesinde hem kazanma garantisi hem de hatalı cevabı yakalama özelliği vardır. Her cevap geri alınabildiği için yanlış basma kaybı olmaz.

    Sayı tahmin oyununun kısa tarihi

    Sayı tahmin oyunları, bilgisayarların eğitim amaçlı kullanılmaya başlandığı ilk yıllardan beri programlama kitaplarında ve derslerinde yer alır. Rastgele sayı üretmeyi, kullanıcıdan girdi almayı ve koşullu dallanmayı bir arada öğretmek için ideal olduğundan, yeni başlayanların ilk alıştırmalarından biri hâline gelmiştir. Benzer mantık "yirmi soru" gibi masa başı oyunlarda da görülür. Bu sayfadaki oyun aynı sade fikri alır; ikili arama anlatımı ve ters modla bir adım ötesine taşır.

    Kimler için uygun?

    Çocuklar için küçük aralıklarla sayı hissi ve karşılaştırma becerisi pratiği, öğrenciler için logaritma ve algoritma kavramının eğlenceli bir girişi, yetişkinler için ise kısa bir zihin molasıdır. Öğretmenler, ters modu sınıfta projeksiyonla göstererek bir sayının "kaç soruda" bulunabileceğini tartıştırabilir.

    Gizlilik ve veriler

    Oyun tamamen tarayıcında çalışır. Tahminlerin, aralık seçimin ve en iyi skorların hiçbiri sunucuya gönderilmez; yalnızca bu cihazdaki yerel depolamada tutulur. Tarayıcı verilerini temizlediğinde skorlar da silinir. Sayfada izleme kodu veya çerez yoktur.

    Sık sorulan sorular

    Sayı tahmin oyununda en iyi strateji nedir?

    İkili arama: her tahmini kalan aralığın tam ortasından yap. Her ipucu olasılıkların yarısını eler; 1–100 aralığında sayı en fazla 7 denemede bulunur.

    1-100 arasındaki sayı en az kaç denemede bulunur?

    Şans eseri ilk tahminde bulunabilir. Garantili yöntem olan ikili aramayla en kötü durumda 7 deneme yeter; 1–1000 aralığında bu sayı 10 olur.

    Bilgisayar sayıyı nasıl seçiyor, önceden tahmin edilebilir mi?

    Her yeni oyunda tarayıcının rastgele sayı üreteciyle seçilir ve yalnızca sayfanın belleğinde durur. Önceden tahmin edilemez; sayfayı yenileyip tekrar denersen farklı bir sayı çıkar.

    Ters modda bilgisayar neden en fazla 7 denemede buluyor?

    Bilgisayar ikili arama kullanır: her tahminde kalan aralığı ikiye böler. 1–100 aralığında 100 olasılık 7 bölmede tek sayıya iner.

    Ters modda yanlış düğmeye bastım, ne yapmalıyım?

    "Son cevabı geri al" düğmesine bas; önceki tahmine dönersin. Cevapların birbiriyle çelişirse oyun bunu fark edip uyarır, sen de geri alarak ya da yeni oyun başlatarak devam edersin.

    Süreli mod nasıl çalışır?

    Süreli modu açıp 30, 60 veya 120 saniye seç. Süre ilk tahminle başlar; bitmeden sayıyı bulamazsan oyun biter ve aranan sayı gösterilir. Süreli oyunlar en iyi skoru yalnızca sayıyı süre içinde bulduğunda günceller.

    En iyi skorum nerede saklanıyor?

    Her aralık için en az deneme sayın yalnızca tarayıcının yerel depolamasında (localStorage) tutulur; hiçbir sunucuya gönderilmez. Tarayıcı verilerini temizlersen silinir.

    Özel aralığın sınırı var mı?

    Alt ve üst sınır tam sayı olmalı, alt sınır üst sınırdan küçük olmalı ve mutlak değerleri bir milyarı aşmamalıdır. Aralık büyüdükçe gereken en fazla deneme yalnızca logaritmik artar.

    İlgili oyunlar