Cevapla  Subscribed Users 0
 
Değerlendir:
  • 0 Oy - 0 Yüzde
  • 1
  • 2
  • 3
  • 4
  • 5
ELO PvP Lig Sistemi Nasıl Çalışır
CeFurkan Çevrimdışı
Oyunun Sahibi
******
Administrators

Mesajlar: 777
Üyelik Tarihi: 04.05.2011
Mesaj: #1
Bilgi ELO PvP Lig Sistemi Nasıl Çalışır
> Standard ELO puan sistemi oyuna eklenmiştir

> Başlangıçta her oyuncu 400 ELO puanı ile oyuna başlıyor

> ELO maçı yapacağınız zaman sistem size en yakın puana sahip 20 oyuncu arasından 1 tanesini rastgele olarak rakip olarak belirliyor

> Her savaş maksimum 500 turn ile sınırlandırılmıştır. Eğer 500 el boyunca savaşı kazanamazsanız otomatik olarak kaybetmiş sayılacaksınız.

> Eğer rakibiniz daha önceden ELOTeam ayarlamış ise o takımı sizin rakibiniz oluyor
> Ayarlama bu sayfadan yapılabilir : http://www.monstermmorpg.com/ManageMonstersStore.aspx

> Eğer rakibiniz ELOTeam ayarlamamış ise, çantasındaki canavarlar sizin rakibiniz oluyor
> > Eğer rakibin çantasında da canavar yoksa, rakip oyuncu ELO puanı %10 azaltılıyor ve otomatik olarak yenilmiş sayılıyor. Fakat savaş olmadığı için siz puan almıyorsunuz. Yenilmiş sayılan bu oyuncu 24 saat boyunca sistemden çıkartılıyor.
>> ELO PvP Takımı ayarlama nasıl yapılır Gif : http://monstermmorpg.deviantart.com/art/...-609176634

> Bu aşamadan sonra sistem size yeni bir rakip atıyor.

> Savaş sonucu yenilen oyuncu 24 saat boyunca sistemden çıkartılarak koruma kalkanı altına giriyor. Eğer bu oyuncu ELO savaşı yaparsa koruma kalkanı iptal ediliyor


> Bir ELO maç karşılaşmasında puanlar şu şekilde hesaplanıyor
> > Biz standart dünya tarafından kullanılan sistemi ekledik

> Örneğin

> 1. Oyuncuda 2,000 ELO puanı var buna S1 diyelim
> 2. Oyuncuda 1,800 ELO puanı var buna S2 diyelim

> Daha sonra bu iki oyuncu karşılaşsa kazanma istatistiksel oranlarını hesaplıyoruz

> Bu oran

> 1. Oyuncu kazanma oranı P11 = 10 ^ (2,000/400)
> 2. Oyuncu kazanma oranı P21 = 10 ^ (1,800/400)

> P11 = 10 ^ 5 = 100,000
> P21 = 10 ^ 4.5 = 31,622.77

> Daha sonra

> P1 = P11 / (P11 + P21)
> P2 = P21 / (P11 + P21)

> P1 = 100,000 / (100,000 + 31,622) = 0.7597
> P2 = 31,622 / (100,000 + 31,622) = 0.2402

> Yani 1. oyuncu kazanma olasılığı 0.7597 iken 2. Oyuncu kazanma olasılığı 0.2402

> Bu yüzden 1. oyuncu kazanırsa çok daha az puan alacak fakat 2. oyuncu kazanırsa çok daha fazla puan alacak

> Şimdi 1. oyuncu kazanırsa yeni puan durumları aşağıdaki gibi oluyor
> S1 = 2000 + 32 * (1 - 0.7597) = 2000 + 24.31 = 2024.31
> S2 = 1800 + 32 * (0 - 0.2402) = 1800 - 7.68 = 1792.32

> Eğer 2. oyuncu kazanırsa yeni puan durumları aşağıdaki gibi oluyor
> > S1 = 2000 + 32 * (0 - 0.7597) = 2000 - 24.31 = 1975.69
> > S2 = 1800 + 32 * (1 - 0.2402) = 1800 + 24.31 = 1824.31

> Buradaki 32 rakamı K sabit sayısı. Dünya kullanılan algoritmalara göre belirledim.

> Algoritmanın orjinali burada mevcut : https://en.wikipedia.org/wiki/Elo_rating_system

> Ek olarak sizi ELO lig maçında yenen oyuncular ile 1 adet ELO karşılaşması yapma hakkınız bulunmakta
>> Bu hakkı PvP savaşı yap sayfasından kullanabilirsiniz: http://www.monstermmorpg.com/PVPBattleOffer.aspx
>> Sistem detayları : http://forumturkce.monstermmorpg.com/Kon...il-calisir
(Bu Mesaj 15.06.2016 00:20 değiştirilmiştir. Değiştiren : CeFurkan.)
15.05.2016 18:20
Tüm Mesajlarını Bul Alıntı Yaparak Cevapla
« Önceki | Sonraki »
Cevapla  Subscribed Users 0


Who read this thread?
2 User(s) read this thread:
CeFurkan, Mucesto

Forum'a Git:


Konuyu görüntüleyenler: 1 Misafir