Ghost ve botlar: kimse yokken kime karşı yarışırsın
Ghost nedir, etiketli 100 bot nasıl çalışır, canlı rakip yerine ne zaman ghost gelir ve ghost maçları LP'ne neden yarım ağırlıkla sayılır, hepsi bu yazıda.
Yayımlandı: 4 dk okuma
Ghost bir oyuncu değil, bir kayıttır
Bir ghost'a karşı yarıştığında daha önce yazılmış bir koşuya karşı yarışırsın. Sunucu o koşunun her tuşunu zamanlamasıyla birlikte saklamıştır ve maç sırasında koşuyu yanındaki ikinci şeritte yeniden oynatır. Ghost sana tepki veremez, seni görüp hızlanamaz ya da yavaşlayamaz; ilk seferde ne yazdıysa, hatalarıyla birlikte birebir onu yazar.
Her ghost ghost olarak etiketlenir. Yarıştan önce ghost işaretini ve koşunun kaydedildiği tarihi görürsün; ekran ayrıca ghost'un seninle aynı metni mi yoksa farklı bir metni mi yazdığını söyler. Bu bilgi sunucuda iki metin karşılaştırılarak doğrulanır, yani tahmin değildir.
Ghost şeridi geri sayıma göre değil senin saatine göre ilerler. İlk tuşunla başlar; böylece sen ve kayıt her zaman aynı 30 saniye üzerinden karşılaştırılırsınız.
Ne zaman ghost ile eşleşirsin
1v1 Dereceli kartında Maç bul'a bastığında sunucu seviyene yakın canlı bir rakip arar. 4 saniye içinde kimse çıkmazsa bir ghost ile eşleşirsin. Ekran bunu daha tıklamadan söyler; beklerken de kuyrukta gerçekten kaç oyuncu olduğunu gösterir. Sayı sıfırsa sahte bir arama animasyonu oynatmak yerine başka kimsenin beklemediğini yazar.
Bekleme süresini tarayıcın değil sunucu uygular; bu sayede kimse insan aramasını atlayıp doğrudan ghost'a geçemez. Ghost maçında geri sayım da daha kısadır, 4 yerine 3 saniye, çünkü onay vermesi gereken ikinci bir oyuncu yoktur.
Hangi ghost gelir
Ana sayfada yazdığın 30 saniyelik İngilizce koşular da aynı havuzu besler: hesabın yeterince eskidiğinde temiz koşularından biri, bir gün başka bir oyuncunun karşısına ghost olarak çıkabilir.
Ghost'u sunucu seçer, sen seçemezsin. Seçenekler her seferinde aynı, sabit bir sırayla denenir:
- Seviyene yakın, gerçek bir geçmiş koşu. Gerçek ghost'lar en az bir haftalık hesapların 30 saniyelik İngilizce koşularından gelir; hile denetiminin işaretlediği koşular havuza hiç girmez.
- Sitenin adlı botlarından, daha önce karşılaşmadığın birinin koşusu.
- Uygun bot yoksa, adı olmayan eski bir sentetik koşu.
- Daha önce yarıştığın bir ghost. Bu maç puansız oynanır ve ekran nedenini yazar.
100 adlı bot
Oyuncusu olmayan bir lig boş hissettirir; bu yüzden sitede 100 bot var. Her birinin yazıdan, klavyeden ve doğadan esinlenen uydurma bir adı vardır: Nova, Quill ya da Thock gibi. Hiçbiri gerçek bir kişi değildir. Botun profili de hesabı da yoktur. Adı veritabanındaki bir kayıttan değil, sitenin kodundaki sabit bir listeden gelir; böylece onun yerine başıboş bir metnin ekrana basılması mümkün değildir.
Botlar 20 ile 150 WPM arasındaki hızları kapsar; çoğu, oyuncuların da yoğunlaştığı 40-100 aralığındadır. Her botun ritmini ve hatalarını belirleyen bir kişiliği vardır: temkinliden istikrarlıya, hızlı ama dağınığa kadar. Hepsi yalnızca bir makinenin üretebileceği kusursuz eşit ritmin altında kalır. Her botun biraz farklı tempoda 3 koşusu vardır ve hepsi 30 saniyelik İngilizce metindir; böylece her bot tek bir hız rakamı değil, kendine özgü bir rakip gibi hissettirir.
Bu koşular simüle edilmiş bir yazma ritmiyle üretilir, ardından senin koşularını puanlayan aynı sunucu yolundan geçer. Bir botun WPM'i, doğruluğu ve maç puanı tuş vuruşlarından tıpkı seninki gibi hesaplanır.
Botlar ve sentetik ghost'lar nasıl görünür
Bot her zaman adının yanında bot ibaresiyle görünür, örneğin Nova · bot, ve yanında sentetik ghost çipi durur. Ekrandaki açıklama nettir: bot tarafından üretilmiş bir antrenman koşusu, gerçek bir oyuncu değil. Bu etiket botun göründüğü her yerde onunla gelir: yarıştan önceki rakip satırında, yarış sırasında şeritte, sonuç ekranında ve son lig maçları listende.
Battle Royale'de boş koltuklar yalnızca sentetik koşularla, çoğunlukla adlı botlarla doldurulur; dörtten az gerçek oyunculu lobinin adı da Ghost Royale olur.
Ghost maçları ve LP
Ghost maçı LP'ye sayılabilir, ama insan rakibe karşı oynanan maça göre yarım ağırlıkla. Sonuç ekranı ghost maçındaki LP değişimini yarım ağırlık diye işaretler; hangi tür maç oynadığını her zaman bilirsin.
Her ghost ile yalnızca bir kez puanlı oynarsın. Bir botun üç koşusunun her biri ayrı bir ghost'tur; yani bir bot, her koşusu için bir kez olmak üzere en fazla üç kez sayılabilir. Daha önce karşılaştığın bir ghost'la yine yarışabilirsin, ama o maç puansızdır.
Kazandığın ya da kaybettiğin LP, o ghost'u yenme ihtimaline göre belirlenir. Ghost'un puanı tarayıcının gönderdiği bir şeyden değil, sunucuda saklı kendi koşusundan okunur. Ghost'ları seviyenin öngördüğü sıklıkta yeniyorsan kazanç ve kayıplar birbirini dengeler; yani bot kasarak bedava LP üretemezsin. Yerleştirme maçların ise rakip kim olursa olsun puansızdır.
Bir kural ghost'a karşı da insana karşı olduğu kadar geçerlidir: maç bağlandıktan sonra ayrılırsan hükmen kaybedersin; son tarihe kadar sunucuya hiç ulaşmayan koşu da aynı sonucu doğurur.
Ghost'lar neden asla gizlenmez
Botları gerçek oyuncu gibi göstermek siteyi daha kalabalık gösterirdi; bu fikir değerlendirildi ve reddedildi. Nedeni basit: rakip kelimesine güvenemiyorsan sonuç ekranındaki hiçbir şeye güvenemezsin. Bir kayda karşı alınan galibiyet, ne senin gözünde ne de paylaştığın bir ekran görüntüsünde, bir insana karşı alınmış gibi görünmemeli.
Bu yüzden gerçek bir rakibi adlandıran satır yalnızca insanlar için kullanılır, kuyruk gerçek büyüklüğünü gösterir ve her ghost etiketini ve koşu tarihini taşır. Site sessizken bile saniyeler içinde bir maç bulursun ve neye karşı yarıştığını her zaman, hiçbir şüpheye yer bırakmadan bilirsin.