Nasıl çalışır

Karmaşık değil. Sadece zekice.

TOT, klasik turnuva mantığını alır, mobilde yaşatır. Bir kullanıcı yedi maç oynar, milyon kullanıcı bir şampiyon belirler.

1
İLK ADIM

Turnuva yüklenir.

8 öğelik bir turnuvaya tıkladın. Sistem öğeleri Fisher-Yates algoritmasıyla karıştırır. Her kullanıcı için sıralama farklıdır — ön yargı sıfır.

2
İLK MAÇ

İki öğe gelir.

Karıştırılmış sıranın ilk iki öğesi karşına çıkar. Sağa veya sola kaydırırsın. Tercih ettiğin kazanır, diğeri elenir.

3
ZİNCİR DEVAM

Kazanan kalır.

Kazanan, üçüncü öğeyle karşılaşır. Yine kaydırırsın. Yine biri kazanır, biri elenir. Bu kez de.

4
İLERLEME

Bar dolar.

Üst kısımdaki ilerleme barı her maçta biraz daha dolar. Ne kadar kaldığını her zaman bilirsin. Belirsizlik yok.

5
SON MAÇ

Final.

Son kalan iki öğe kapışır. 8 öğeli bir turnuvada bu yedinci maçtır. n−1 formülü: 8 öğe için 7 maç. Hiç fazla, hiç az.

6
SONUÇ

Şampiyon ekranı.

Senin şampiyonun belli olur. Aynı anda dünyanın oyları görünür. Belki aynısı, belki farklı. Çoğu zaman ilginç bir hikaye.

Algoritmanın matematiği

Eleme zinciri, tek formülle.

Klasik turnuvanın yarısı kadar maç. Mobil için optimize edilmiş, parmağın yorulmadan çıkacağın bir kullanıcı deneyimi.

FORMÜL

n − 1 maç

Klasik turnuvada her tur yarıya düşer: 8 → 4 → 2 → 1. Toplam 7 maç. Eleme zincirinde de aynı sayıdadır ama doğrusal akar.

n öğe = n − 1 maç
KARIŞTIRMA

Fisher-Yates

1938'den beri kullanılan, eşit dağılım garantili karıştırma algoritması. Hangi öğenin başta gelmesi şansa bağlıdır — taraflı sıralama yoktur.

O(n) karmaşıklık
GLOBAL

Tek havuz

Her kullanıcı kendi yolculuğunu yaşar ama her oy global havuza düşer. Asıl şampiyon orada, milyonlarca kullanıcının ortak kararıyla belirlenir.

kullanıcı, 1 sonuç
Örnek turnuva

"En sevdiğin yemek?"

01

Pizza vs. Burger

Sağa kaydırırsın. Pizza zinciri ele geçirir.

Pizza ✓
02

Pizza vs. Sushi

Yine sağa. Pizza ikinci maçı da kazanır.

Pizza ✓
03

Pizza vs. Mantı

Burada sola kaydırırsın. Pizza elenir, mantı kazanır.

Mantı ✓
04

Mantı vs. Tavuk

Sağa. Mantı zinciri devralır.

Mantı ✓
05

Mantı vs. Lahmacun

Mantı kazanmaya devam eder.

Mantı ✓
06

Mantı vs. Köfte

Mantı altıncı maçı da götürür.

Mantı ✓
07

FİNAL — Mantı vs. Kebap

Son maç. Sağa kaydırırsın. Mantı senin şampiyonun olur.

🏆 Mantı

Yedi maç, bir şampiyon.

Bu, herhangi bir konuda bir karar verdirmek için tasarlanmış en hızlı yol.

Tüm özellikleri gör