Hakkında

101 Okey Skor Sayacı Hakkında

101 Okey Skor Sayacı, Türk taş oyunu 101 Okey için ücretsiz, açık bir puan tablosudur — oyuncular tarafından, oyuncular için yapıldı. Üyelik yok, kurulum yok, skor ekranında reklam yok. Bir oyuncu maç oluşturur, altı karakterlik PIN'i paylaşır, masadaki herkes anlık puanları görür.

Neden yaptık

101 Okey ile büyüdük. Aile akşamları, komşular, bayram sofraları — ama puanlama zahmetli: ±101, jokerle bitince ×2, ara sıra risk turu, ve her zaman birileri toplam puana itiraz eder. Kâğıtla olur ama oyunu yavaşlatır ve gelemeyen aile bireyiyle paylaşmak zordur. Hızlı, kâğıt cetveli gibi hissettiren, masayı dürüst tutan ve WhatsApp'taki kuzenlerle paylaşılabilen bir şey istedik.

Ne yapar

  • Tüm maçı takip eder. Tek PIN tüm bir akşamı kapsar. Toplam puanlar tüm turlar boyunca görünür kalır.
  • Anlık senkronizasyon. Aynı PIN'deki her cihaz aynı puan tablosunu görür — kimse kafadan hesap yapmak zorunda kalmaz.
  • Yapay zeka kazanma tahmini. Tamamlanmış oyunlarla eğitilmiş küçük bir model; mevcut puana, tur sayısına ve açılış desenine göre kazanma olasılığı tahmini yapar.
  • Halka açık sonuç sayfası. Maç bittiğinde, PIN gerektirmeyen sade bir bağlantıyı isteyen herkesle paylaş.
  • Neredeyse çevrimdışı çalışır. Bir service worker uygulama kabuğunu yüklü tutar, restoranın titrek Wi-Fi'sı oyununu öldürmez.

Yapmadıklarımız

  • Üyelik yok. Bir PIN yeter. E-posta istemiyoruz.
  • Skor ekranında reklam yok. Reklamlar barındırmayı finanse eder ama yalnızca kurallar, SSS, blog ve sonuç sayfasında görünür — canlı oyun ekranında asla.
  • Veri biriktirme yok. Tamamlanmamış oyunlar 10 gün sonra otomatik silinir. Kilitlenen sonuçlar, paylaşılan bağlantılar çalışmaya devam etsin diye saklanır ve hiçbir şey asla satılmaz ya da üçüncü taraflara verilmez.
  • Açıklayamadığımız oyun mantığı yok. Yapay zeka tahmincisi kurallar sayfasında anlatılıyor; tutmazsa, oyun böyledir.

Açık kaynak, kendin barındırabilirsin

Bütün altyapı açık: FastAPI arka ucu, Next.js ön yüzü, Server-Sent Events üzerinden gerçek zamanlı eşitleme ve kazanma olasılıkları için ONNX'e aktarılmış küçük bir scikit-learn modeli. Hepsi Caddy arkasındaki tek bir mütevazı sunucuda çalışır ve isteyen herkes Docker Compose ile kendi kopyasını barındırabilir. Kod, herkese açık bir GitHub yayını için hazırlanıyor; yayınlandığında alt bilgiden bağlantı verilecek. Motora başka bir taş veya kart oyunu eklemek istersen, varyant sistemi tam bunun için kuruldu.

Bu siteyi kim yürütüyor

101 Okey Assistant bağımsız bir hobi projesidir; oyunla büyümüş, Almanya'da yaşayan tek bir geliştirici tarafından yapılır ve bakılır, bir şirket tarafından değil. Büyüme ekibi de yatırımcı da yok; barındırma masrafını içerik sayfalarındaki birkaç reklam karşılıyor. Kararlar tek kurala göre alınır: masadaki geceyi ne rahatlatıyorsa o kazanır. Sitenin yasal iletişim bilgisi Yasal Uyarı sayfasındadır.

İletişim

Hata raporları, özellik istekleri, çeviri yardımı veya sadece bir teşekkür — en iyi kanal e-postadır. Yasal iletişim bilgileri Yasal Uyarı sayfasında; veri koruma soruları Gizlilik Politikası'na ait.

Bu Proje Hakkında — 101 Okey Assistant