Sayılarla Power Spin [ +Anket Sonuçları ]
harbi vatandas
Power spinde aslında JackPot haricinde gerçekten göze gelen şaaşalı bir ödül yok. JackPot'u da 3 defa atmanız gerekiyor. Bu yüzden ne kadar karlı olduğunu sadece 500 gold ödülü üzerinden hesaplayacağım.
Ödüller
Power Spinde ilk aşamada 8 tane ödül var. Bu da her ödül gibi spin başına JackPot gelme ihtimalini 1/8 = %12.5 yapıyor. Ancak 500 gold kazanmak için 24 saat içinde 3 defa JackPot almak zorundasınız. Sonuç olarak 3 spin sonunda elinizde 500 gold olması ihtimali 1/( 8*8*8 ) = 1/512 yapıyor.
Bir de şöyle bakalım:
500 gold harcayana kadar spin yaptığımızda elimizde bir 3x JackPot olma ihtimali ne?
Her spin atıldığında sonraki spin fiyatı 0.1 gold artmaktadır.
İlk spin:
Sonraki spinler:
Toplam:
Bu durumda 91 spinde 500.5 gold harcamış oluyoruz.
Normalde 91 tane spin attığınızda istatistiksel olarak 8'de 1'i Jackpot olmalı. Bu da 91/8 ~= 10 tane JackPot ediyor. Sonuç olarak alacağınız olası altın miktarı,
Bu sayıya baktığımızda çok iyi bir kazanç ihtimali var gibi görünüyor. Bu istatistiksel olarak her verdiğiniz 500 gold 1900 gold kazanıdırdığı anlamına geliyor...
Ama gerçekten bu böyle mi işliyor?
Madalyonun Öteki Yüzü
Aşağıda biraz kod kısmına girdim, anlamazsanız anlamış gibi yapın..
😛
Bir web sayfasında gördüğümüz her şey iki kısma ayrılıyor: Server tarafında işlenen istekler ve kullanıcı tarafında(client) işlenen istekler.
Kullanıcı tarafından işlenen istekler çoğunlukla javascript kodları oluyor.
Power Spin ile ilgili javascript kodları da şu adreste:
http://www.erepublik.com/js/cmp/wheel_of_fortune.1389694393.js
Javascript ile yazılan kodlar genelde yazıldıktan sonra çok yer tutmasın diye sıkıştırılıyorlar, ve sıkıştırıldığında da bir şey anlamak mümkün olmuyor. Zaten linki açtığınızda da uzun tek satır bir kod göreceksiniz.
Ancak Power Spin daha önce açıldığında kodları henüz sıkıştırılmamıştı ve kodlarını inceleme şansı bulmuştum.
Feleğinizi şaşırtan çarkı feleğin ne kadar döneceği aşağıdaki kod ile belirleniyor:
rotateValue = (360 * 5) + (360 / items) * spinData.result - (360 / items) + (Math.floor(Math.random() * (40 - 5 + 1) + 5))
burada
"rotateValue" derece değeri oluyor. Hesaplanan son değer bu.
"items" değeri ödül sayısı oluyor, değeri 8.
"(360*5)" ekstradan 5 tur atacağını belirliyor. 360'ın katı olduğu için hiç etkisi yok.
"(Math.floor(Math.random() * (40 - 5 + 1) + 5))" kısmı tam değerlerde durmasın diye eklenmiş bir değer. hesaplarsanız "(Math.floor(Math.random() * 36 + 5))" bulursunuz.
Math.random(), 0 ile 1 arasında rastgele 0.435 gibi değerler dönüyor. Math.floor() ise çıkan değeri bir aşağısındaki tam değere yuvarlıyor. (mesela 32.73 ü 32'ye yuvarlar.)
Bu da buradan en fazla 41 derece dönebileceği anlamına geliyor. Takdir edersiniz ki 360'ı item sayısına yani 8'e bölerseniz 45 bulursunuz. Yani sonucu değiştirmek için en az 45 dereceye ihtiyacınız var. Yani bu değer de yalan aslında.
Son olarak,
"(360 / items) * spinData.result - (360 / items)" kısmı var. "(360 / items) * (spinData.result - 1)" şeklinde kısaltabilirsiniz. Burada spinData.result değeri neyin nesi diye bilmemiz lazım. Şayet gelen değer 1,2,...,7,8 gibi değerler ve bunu 360/items yani 45 derece ile çarpıyor. Diğer bir anlatımla spinData.result aslında aradığımız değer. Ve tüm diğer değerlerden farklı olarak asıl hangi ödülü kazanacağımızı bu değer belirliyor.
Neyin nesi bu spinData.result?
Bu değeri geriye doğru takip ettiğimde spin tuşuna bastığınızda server'a gönderilen bir istek sonucu geldiğini buldum. YANİ BU DEĞER SERVERDAN GELİYOR. Diğer bir deyişle ortada random/rastgele bir durum yok. Kazanıp kazanamayacağınız server tarafında girilmiş bir sistem tarafından kararlaştırılıyor. Ve kesinlikle bu sistemin, kasanın herzaman açık ara kazanacağı bir şekilde tasarlandığını düşünüyorum.
Ben bu spini, hem geçen sefer geldiğinde hem bu sefer geldiğinde her gün seferinde çalıştırdım. Hiç JackPot gelmedi. Halbuki 8 atıştan birinde gelmiş olması beklenen bir durumdu. Daha doğrusu 12 atış yapmışsam gelmemiş olma ihtimali %20 ve henüz gelmedi.
Bu çark hileli bir çark. Size tavsiyem Plato'ya kanmayın, paranızı çarçur etmeyin.
Dipnot:
Bazıları tabiki serverda hesaplanacak, yoksa hile yapılır diyebilir. Evet, doğrudur, server tarafında hesaplanması güvenilir olması açısından önemli. ama Ploto'ya güven olmayacağı için bunun hileli bir çark olduğunu ve kesinlikle oynanmaması gerektiğini söylüyorum.
Tabi free şansınızı da kaçırmayın..
🙂
Mini Anket:
Aşağıdaki formu hızlıca doldurun da gerçekten %12.5 oranında jackpot çıkıyormuymuş görelim.
https://docs.google.com/forms/d/1DjvXJWqIT6ur8qkBsdJ85pjxuttCDVSBUOU7eOuPpBg/viewform
Anket Sonuçları:
Resim linki
Kırmızı ile işaretlediklerim şüpheli girdiler. O açıdan onları sildim:
Resim linki
Sonuç: JackPot çıkma ihtimali olması gerektiği gibi %12.5 değil, %3.88 !
🙁
Anket sonucu değerlendirmesi:
İhtimalin %12.5 değil %3.88 olduğunu varsayıp hesaplama yapalım şimdi de:
91 spinde 500 gold harcıyorduk. Peki 91 spinde kaç Jackpot geliyor?
91*0.0388 = 3.53
Olası gelir:
91*0.0388*500/3 = 588.5
Anket sonucundan her harcadığınız 500 golda karşılık net karın 88 gold olduğu anlaşılıyor. Ancak anketin net değerler vermediği ve 500 gold harcasanız bile büyük ödülün çıkmayacağı ihtimali halen mevcut. Çünkü olası değerler dediğim 1000 kişi 500'er gold harcasa ortalama 588'er gold kazanacaklar anlamına geliyor. Bazısı hiç kazanmayacaktır.
Netice itibariyle,
1- Çark hileli
2- İhtimal %12.5 değil, %3.88
3- 500 goldunuz yoksa oynamamalısınız.
4- 500 goldunuz varsa bile tüm paranızı çarçur edip eliniz boş dönme ihtimaliniz var.
Ayrıca Bakınız:
Cost per Power Spin
http://www.erepublik.com/en/article/2354131/1/20
Secret behind Power Spin
http://www.erepublik.com/en/article/2354544/1/20
Shout:
Sayılarla Power Spin
http://www.erepublik.com/en/article/say-larla-power-spin-2363026/1/20
Donations
1 You have accepted 200.00 TRY from sakaryayigit.
2 Hilmi Abi has transferred 2 Q7 Weapons to your storage. (2 Q7 büyük para bu zor günlerde
🙂)
3 You have accepted 200.00 TRY from Cathereal.
4 You have accepted 100.00 TRY from miloq.
5 You have accepted 0.31 Gold from D3aThIr0N.
6 You have accepted 31.00 TRY from D3aThIr0N.
7 D3aThIr0N has transferred 31 Q4 Weapons to your storage.
8 D3aThIr0N has transferred 31 Q1 Food to your storage.
(şair burada "her türlü 31" demek istemiş
🙂)
9 Honinbau has transferred 250 Q5 Food to your storage.
10 You have accepted 50.00 TRY from JustALLGreen.
Not: yeterince donation gelirse arnavutluğa imam hatip açacam...
🙂
Comments
pirinçsavar 🙁
pirinçe yok ikinç e var..
yardımlarınızı bekliyorum hiç arkadaşım yok
sal gelsin
Successfully transferred 81 item(s) to Hollandali.
Successfully transferred 5 item(s) to Hollandali.
çünkü kahire 82 şam 83 bağdat 84 mekke 85 medine 86 😛
yemezler karşim barrynin posta gönderme yapıyon. sayı oyunlarına karnımız tok
aslında..
http://www.youtube.com/watch?v=50Sn-dUYsh4
🙂
ikinç
Yar fakır ben de fakır
http://www.youtube.com/watch?v=DFfBv5HqvYk
🙁
nası fakir la ben anlamam ikinç yaptım ben 🙁
diyeydin la, sen de fakirmişsin 🙁
Successfully transferred 81 item(s) to Jawek.
ikinç
olmazsa üçünç ama her ikinç diyenede salabilirsin 😃
ve hunharca matemetik biliyorsun ders ver 😃
fakirim fukarayım 🙁
http://prntscr.com/2jcatd
hazır elim alışmışken..
Successfully transferred 81 item(s) to KurtShaman.
1 kere çevirdim jackpot geldi %100 dmg booster var tank yok eppek yok salın da istediğiniz yere 100 eb bırakıyım 🙁((
ayrıca tez çürüdü
hangi tez? çıktı mı 500 gold?
1 çere çevirdim jackpot geldi diyorum knki 2 kere daha çevireceğim 500 goldu alacagım xd
alırsın kanki. bi de gün sonunda o gidiyor biliyorsun dimi?
aynı günde 3 tene alman lazım 😛
http://tinypic.com/view.php?pic=mujtyg&s=5#.UtWT_PRdWTg
senin tez yine çürüdü mk 1.7 gold diyor 6 kere çevirmiş 🙁((
knki 1 bazuka 300K vuruyor xd napıyım 500 goldu seks yapıyorum cephede xd
power spin harfleri tek tek yanıyor ya tam "n" harfinin üzerine geldiğinde bastım jackpot çıktı. ama her seferinde denk gelmiyor.
bular bir takım hurafelerdir... 🙂
bazı ödüller daha fazla çıkıyordur. ben fazla oynamıyorum. ama ödüllere bakıp yorum yapabiliriz.
en çok çıkacak ödül bazuka olmalı. sonra bazuka güçlendirici. %50 vuruş gücü artırıcı da sık gelecektir. bazuka güçlendiriciden daha çok gelebilir hatta.
Diğer ödüller daha az çıkacaktır. 2 enerji barı, 100pp, 7 gün için 100 enerji merkezi..
7 gün için 100 enerji merkezi çok anlamsız bir ödül. her hafta yarışma var ve bir çok insan haftalık 100 enerji merkezi alıyor oradan. fazladan gelecek enerji merkezleri haftalık yarışmalar sürdüğü sürece işe yaramayacaktır.
asıl ödül ise seyrek çıkacaktır.
oyun yönetiminin bu tür konularda hileci olduğunu bildiğim için bu yorumu yapıyorum. en büyük hilesi bazı bazuka parçalarının kıtlığının çekilmesidir. dönem dönem bazuka parçası satmak için yıllardır süren bir hile.
aynen 🙁
çok gereksiz ödüller. bi EB gelse iyi olur diyorsun o da gelmiyor aslında..
Güzel çalışma için teşekkürler.
3 kez çevirdim, 2 bazuka bi booster.
voted güzel analiz
Eline saglık cok begendim.
Bende merak ettim de üşendiğimden araştırmamıştım xdxd
Güzel çalışma iyi uğraşılmış tbr
guzel calısma...sonucun serverdan berirlenmesinin nedeni bir cok oyuncunun hemen hemen aynı anda butona basmasıdır...senin gordugun kodlar senin kişisel olarak ilgilendiren kodlar yani spinin calısma kodları,ama kimin ne kazanacagını server berirler buda buyuk ihtimalle tıklama sırasına goredir...1000/1 veya 10000/1 seklindedir...buda bana ogamede gece gunduz ay cıkartmak için kıcımızı yırtıgımız gunleri hatırlattı 🙂
sonuç serverdan geliyor ama bunun tıklanma sayısı ile ilgisi yok. pek ama Javascript Math.random() metodu kullanılabilirdi nihai sonuç için. Diğer taraftan eğer asıl endişer bazı kullanıcıların bunu suistimal etmesi ise hali hazırda random sayı hesaplayan açık serverlar mevcut. pek ala bu değer o serverlardan çekilebilirdi. biz de adil bir çekiliş olduğuna kanaat getirebilirdik.
yazmamın sebebide bu aga adil bir sey bekleme...her sey matematik ama bununda bi randomu olması gerekiyor sonucta dunya genelinde 100 kişi butona aynı anda basabilir bu 100 kişide anca 1 kişi kazanır veya hiç biri kazanamaz...
guzel calısma olmus dostum elıne saglık.. bızım buralarada camıı ac 😛
cok detaylı ve guzel bir analiz/calisma olmuş.
genel bilgi acısından belki belirtmekte fayda var, erep boyutunda olmasada yılalrdır cesitli browser tarbanlı oyun siteleri isletirim. server tarafında kodlarda ve database de her zaman bu konuda farklı random secenekler kullanılır. yanı o spin dondugunde her seyi aynı baz almaz. dolayısı ile secenek 10 ise her birinin esit sansı yoktur.
yoksa oyun sahibi kazancı garanti edemez, bu yuzden farklı seceneklere farklı random degerler yukler ayrıca gerekirse bunu da hem kisi hemde tum oyun genelinde database e yukler ya kisi bazında yada oyun geneli bazında once bunu sorgulatıp sonra sonucu belirletip.
sans gibi gozuken seyi minimize eder.
ha bukadar bilgiye ragmen power spin de yuzlerce gold yedim mi yedim e tabi biz turkuz illa bi deneriz 🙂
saygılar.
v
ince çalışmışsın. tebrik ederim.
ne zamandır güzel makale okumuyordum eline sağlık.
eyvallah 🙂
oylandı.
bana böyle bilimsel gelin.
İnce görmüş +rep
guzel calısma
V
vay amk
[removed]
v
Client side kodun üzerinde oynayıp "Jackpot script" piyasaya düşmemesi için zaten server side olmalı ama bunun basit bir random fonksiyonu olmadığı herkesin malumu.
Burada sorun olan kısım jackpotun seçeneklerden biri yani 1/8 ihtimalli olduğunun ima edilmesi.