Munkkiliiga

Pääkokonaisuudet => Lentokonepeli => Aiheen aloitti: latesofi - 28.02.13 - klo:18:59



Otsikko: Tiimin hyväksi pelaavien tilastovertailua
Kirjoitti: latesofi - 28.02.13 - klo:18:59
Aloin tuossa miettiä, että olisko mitään sellanen kategoria, jossa laskettais vertailtava tulos tähän tapaan:

a=(100/b)*(c/d)

jossa
a=vertailtava tulos
b=pisteet
c=tuhoamiset
d=tuhoutumiset

Tuo lukema 100 on siinä vain tekemässä lukemista jotain muuta kuin desimaaleja

Eli hyvään tulokseen pitäisi kerätä mahdollisimman hyvä tappojen ja kuolemien suhde, mutta niin pienillä pisteillä kuin suinkin. Miltä kuulostaa?


Otsikko: Tiimin hyväksi pelaavien tilastovertailua
Kirjoitti: pehmo - 28.02.13 - klo:19:07
Miltä kuulostaa?
Siltä, että vain sinä tämän foorumin käyttäjistä jaksat/osaat laskea moisia. Pienenä lisähaasteena kukaan ei varmaan älyä ilmoittaa moisia tänne, vaan niitä pitää käydä bongaamassa, joten voit aloittaa valvontatehtävän hullujenhuoneella vaikka heti.

;)


Otsikko: Tiimin hyväksi pelaavien tilastovertailua
Kirjoitti: latesofi - 28.02.13 - klo:19:51
Ehkä mun pitäis tehdä oma avaus, jonne ihmiset sais postata screenejä tuloksistaan, joiden arvelevat olevan hyviä tähän kategoriaan :D

Voisin sitten niistä laskea vertailukelpoisia tuloksia.


Otsikko: Tiimin hyväksi pelaavien tilastovertailua
Kirjoitti: pallosalama - 28.02.13 - klo:20:40
Desimaalejahan tuo tulos silti olisi? Ei tuo 100 siinä kohtaa mitään muuta.
Mutta tuo on kyllä totta, parhaimpien tappo/kuolema suhteiden vertailukin voisi olla ihan mielenkiintoista.


Otsikko: Tiimin hyväksi pelaavien tilastovertailua
Kirjoitti: juupeli - 28.02.13 - klo:21:14
Tuossa otettais huomioon myös se ettei anna tappoja mikä on todellista taituruutta liigapeleihin katsoen. Valitettavasti tää systeemi vaan antaa sulle miinusta jos tiputat pommeja vastustajan kenttään ja plussaa jos omaan kenttään. Se myös antaa parhaat tulokset tappamalla omia ja hypimällä paljon.(okei omantappajat olis helppo karsia pois) Alba ja brissepelailua olisi kuitenkin mahtavaa vertailla tolla. Jopa liigapeleissä.
Desimaalejahan tuo tulos silti olisi? Ei tuo 100 siinä kohtaa mitään muuta.
Mutta tuo on kyllä totta, parhaimpien tappo/kuolema suhteiden vertailukin voisi olla ihan mielenkiintoista.
100/b antaa pisteitä pelaajalle joka ei anna tapoja.



Otsikko: Tiimin hyväksi pelaavien tilastovertailua
Kirjoitti: latesofi - 28.02.13 - klo:21:45
Hmm, pallo on aivan oikeassa. Ei pitäisi postata kaavoja testaamatta niitä ensin pelkän mielikuva-ajattelun pohjalta. Vois poistaa tuon 100:n niin kaava yksinkertaistuu. Tai sitten kertoa 100 000:lla, niin tulee pyöristettynä melko hyvin vertailtavia kokonaislukuja.

Joo, aivan totta, että kenttien pommittamisen tuo systeemi huomioi ihan väärin. Jos pelin aikana saa vastustajan kenttään esim. 50 pommia, niin sillä on pisteisiin 100p:n verran vaikutusta, mikä näkyy jo aika selkeästi tuossa.

Omien tappamisesta saa kyllä miinusta pisteisiin, mutta myös miinusta tappoihin, jolloin sen ei äkkiseltään ajateltuna pitäisi olla kannattavaa?

Hmm, esimerkkitapaus vaikka tuosta aksun viimeisimmästä kuvasta.
a=?
b=213
c=21
d=25

a=(100000/b)*(c/d)
a=(100000/213)*(21/25)=394,366...

Oman taposta tulee -8 pistettä ja -1 tappoihin eli jos aksu olisikin tappanut oman niin
b=205
c=20
d=25
a=390,24...

Eli saatu tulos pieneni ainakin tässä esimerkissä. Joku voinee tehdä yleisemmän todistuksen? :)

Edit. Ei tuo kaava ikävä kyllä kaikille tapauksille oikein päde. Tuloshan nimittäin lähenee ääretöntä jos tuhoutumisia ei ole yhtään, olivat muut statsit sitten mitä tahansa. Samoin jos pisteet tai tuhoamiset ovat miinuksella niin tulos menee vähän sekaisin. Pienellä kehittelyllä siitä voisi ehkä saada toimivan myös näihin erikoistapauksiin..


Otsikko: Tiimin hyväksi pelaavien tilastovertailua
Kirjoitti: juupeli - 28.02.13 - klo:21:50
Hyöty tulee vasta sitten kun tapot menevät miinuksille. Jotka voi sitten diskata?

Ofc 10 ei voi jakaa nollalla mutta lopputulos olisi sama 1 kuolemalla.


Otsikko: Tiimin hyväksi pelaavien tilastovertailua
Kirjoitti: latesofi - 28.02.13 - klo:22:01
Editoin hieman viestiäni jo, kun en huomannut vastausta. Mutta kyllä, oletuksena sekä kuolemana että tappona voisi varmaan käyttää lukua 1, johon sitten todelliset statsit lisättäisiin. Ja pitänee lisätä sama oletus myös pisteisiin, koska muuten tulee taas nollalla jakoa erityistapauksissa.

Ehdotus noiden tulosten diskauksesta kuulostaa hyvältä myös.


Otsikko: Tiimin hyväksi pelaavien tilastovertailua
Kirjoitti: pallosalama - 28.02.13 - klo:22:07
Vois myös kokeilla kaavaa pisteet *(tapot/kuolemat)


Otsikko: Tiimin hyväksi pelaavien tilastovertailua
Kirjoitti: Velo - 28.02.13 - klo:22:07
Vähä offtopic mut skypes yks päivä mä ja lätty theorycraftattii pisteitte ja statsie pohjalt sitä, et mist ne on tullu. Eli arviolt monta omaa tappanu, montako maahanajoa... :D


Otsikko: Tiimin hyväksi pelaavien tilastovertailua
Kirjoitti: latesofi - 28.02.13 - klo:22:13
Vois myös kokeilla kaavaa pisteet *(tapot/kuolemat)

Mietin myös tuota ensin, mutta tuon ongelma on nimenomaan se, että kannattaa pelata antaen vastustajille mahdollisimman paljon pisteitä sen sijaan, että pelaisi oman tiiminsä eduksi. Tämän tarkoituksena on nimenomaan nostaa esiin ne pelaajat, jotka ovat hyödyksi tiimilleen olemalla antamatta ilmaisia tappoja vastustajille, ei niitä, jotka haluavat vain henkilökohtaisia piste-enkkoja.


Otsikko: Tiimin hyväksi pelaavien tilastovertailua
Kirjoitti: juupeli - 28.02.13 - klo:22:16
1 tappo, 1 kuolema (hyppy ehjästä koneesta)
a=(100000/5)*(1/1)=20000
100 tappoa, 1 kuolema (hyppy ehjästä koneesta)
a=(100000/995)*(100/1)=10050

Taas kusee...


Otsikko: Tiimin hyväksi pelaavien tilastovertailua
Kirjoitti: latesofi - 28.02.13 - klo:22:33
Joo, mut kyl tästä vielä toimiva saadaan kun jaksetaan säätää ;)


Otsikko: Tiimin hyväksi pelaavien tilastovertailua
Kirjoitti: pallosalama - 28.02.13 - klo:22:33
Mietin myös tuota ensin, mutta tuon ongelma on nimenomaan se, että kannattaa pelata antaen vastustajille mahdollisimman paljon pisteitä sen sijaan, että pelaisi oman tiiminsä eduksi. Tämän tarkoituksena on nimenomaan nostaa esiin ne pelaajat, jotka ovat hyödyksi tiimilleen olemalla antamatta ilmaisia tappoja vastustajille, ei niitä, jotka haluavat vain henkilökohtaisia piste-enkkoja.

Niin, mutta meinasinkin tässä lähinnä piste-enkkojen vertailuun, en niinkään liigatulosten analysointiin. Koska eihän esim. kuolemista voi tietää kuinka suuri osa on itsemurhia/vihollisen tappoja.


Otsikko: Vs: Tiimin hyväksi pelaavien tilastovertailua
Kirjoitti: latesofi - 28.02.13 - klo:22:37
Juuh, kyllä se toimisi, mutta ei toisi lisäarvoa tuohon pelkkään piste-enkka -systeemiin.

Kuolemista sinänsä ei voi tietää, kuinka suuri osa on itsemurhia/vihollisen tappoja, mutta jos pelaajilla on sama tapot/kuolemat -tilasto ja pisteissä A:lla on vaikka 300 ja B:llä on 200 ja kenttiä ei olla pommitettu niin pitäisi olla kaikille selvää, kumpi on antanut viholliselle enemmän pisteitä.. se siis ei ole se, jolla on enemmän pisteitä. Ja tässä siis olisi hakusessa menetelmä, jolla voitaisiin vertailla tuloksia siltä pohjalta, mikä on tiimin kannalta järkevintä.


Otsikko: Vs: Tiimin hyväksi pelaavien tilastovertailua
Kirjoitti: juupeli - 28.02.13 - klo:22:46
2 tappoa 1 annettu kuolema  20p
2 tappoa 2 itsaria                     10p
Noista jos sais samat pisteet ni olis hyvä kaava.

Asdasdasdasd alkuperäinen kaava toimis ton kanssa.


Otsikko: Vs: Tiimin hyväksi pelaavien tilastovertailua
Kirjoitti: pallosalama - 01.03.13 - klo:03:47
Hyvä että pistit omaks langaks.
Tietenkin voi myös miettiä onko se itsarin teko sitten aina järkevää, esim jos vihollinen on viimesen kentän yllä voi olla järkevämpää antaa tappaa ja sikailla perään ...


Otsikko: Vs: Tiimin hyväksi pelaavien tilastovertailua
Kirjoitti: yu aksu - 01.03.13 - klo:17:05
Miks mun viesti poistettiin? >:(


Otsikko: Vs: Tiimin hyväksi pelaavien tilastovertailua
Kirjoitti: Legend JJL - 01.03.13 - klo:22:03
Eli saatu tulos pieneni ainakin tässä esimerkissä. Joku voinee tehdä yleisemmän todistuksen? :)
a=(100/b)*(c/d)=(100/d)*(c/b)
Ainoastaan suhdeluku (c/b) oli muuttuva.

Jos tapahtuu n omantappoa (n > 0 ja kokonaisluku), niin suhdeluku on:
(c-n)/(b-8n)

Väite on käsittääkseni tämä:
(c-n)/(b-8n) < (c/b) , kaikilla määritelmäni mukaisilla "n"illä.
Kerrotaan puolittain "(b-8n)*b":llä. Oletetaan ko. tekijä positiiviseksi luvuksi.

bc-bn<bc-8cn
Poistetaan "bc" puolittain ja siirretään loput samalle puolelle.
(b-8c)*n > 0
Jaetaan n:llä.

b-8c > 0
b > 8c

Siis omien tappo ei ole kannattavaa, kun pisteitä oli ennen omien tappamista enemmän kuin 8 kertaa tuhoamiset.

Tämä lopputulema ei päde likipitäen koskaan. Ainoastaan, jos pommitat kenttää, etkä tapa juuri ketään, niin silloin ehkä joo.
Itseasiassa kaavan mukaan pelkästään omia tappamalla voi olla yhtä hyvin avuksi tiimille kuin tappamalla vihulaisia, mikäli tapettujen määrä on sama.

Mikäli positiivisuusoletukseni ei ole voimassa, niin väite pätee aina tai päättyy samaan lopputulemaan.

Edit. Ei tuo kaava ikävä kyllä kaikille tapauksille oikein päde. Tuloshan nimittäin lähenee ääretöntä jos tuhoutumisia ei ole yhtään, olivat muut statsit sitten mitä tahansa. Samoin jos pisteet tai tuhoamiset ovat miinuksella niin tulos menee vähän sekaisin. Pienellä kehittelyllä siitä voisi ehkä saada toimivan myös näihin erikoistapauksiin..

Nuo nollalla jakamiset pystyy ehkäisemään mm. lisäämällä jaettaviin 0.5, jolloin jakajaan ei tule koskaan nollaa, kun nuo luvut ovat aina kokonaislukuja.

Siis näin:
a=(100/(b+0.5))*(c/(d+0.5))


Osaisin ehkä joskus viikon päästä auttaa enemmänkin, jos late selittäisi hiukan, millainen on tiimin hyväksi pelaava henkilö. Jotain hyvin eksoottista sen täytyy olla, kun kerta pisteetkin ovat jakajassa.


Otsikko: Vs: Tiimin hyväksi pelaavien tilastovertailua
Kirjoitti: latesofi - 02.03.13 - klo:18:34

Osaisin ehkä joskus viikon päästä auttaa enemmänkin, jos late selittäisi hiukan, millainen on tiimin hyväksi pelaava henkilö. Jotain hyvin eksoottista sen täytyy olla, kun kerta pisteetkin ovat jakajassa.

Kiitos, oli mielenkiintoista lukea tuota :)

Tiimin hyväksi pelaava henkilö on se, joka ajattelee aina tiimien välisen piste-eron kehitystä oman tiiminsä hyväksi tehdessään ratkaisuja. Tämä ei tietenkään huomioi paikkojen pelaamista toisille tiimiläisille.

Miksi pisteet sitten ovat jakajassa? Oletetaan, että A:lla ja B:llä on sama määrä tappoja, sanotaan vaikka 10. Täten heidän henkilökohtaiset pisteensä ilman vähennyksiä ovat 100 ja 100. Oletetaan myös, että tuhoutumisia on sama määrä, sanotaan vaikka sama 10. A:n tuhoutumiset ovat kaikki itsemurhia, B:n kohdalla taas vastustaja on tappanut hänet joka kerta.

A saa itsemurhistaan -50 pistettä, B taas saa kuolemisistaan 0 pistettä. Eli A:n henkilökohtaiset pisteet ovat 50 ja B:n 100, mutta heidän hyötynsä tiimille on A:n kohdalla +50 ja B:n kohdalla 0. Eli A on pelannut tiimin kannalta 50 pistettä paremmin kuin B.

Toisin sanoen, jos tilastot ovat tappojen ja tuhoutumisten valossa samat, niin parempi pelaaja on silloin se, jolla on vähemmän pisteitä, joten pisteiden täytyy olla jakajassa.


Otsikko: Vs: Tiimin hyväksi pelaavien tilastovertailua
Kirjoitti: Legend JJL - 08.03.13 - klo:00:13
Tämän päivän tuotos:
a = 20c - b - 16,1d
Joka on likiarvo minun aastani ja absoluuttinen virhe < 9d, mikä tosiaan on aika paljon.

Näin järkeväksi laittaa kaavan johto selostuksineen tänne, kun kuitenkin vain Latea asia ehkä kiinostaa. (http://www.aapeli.com/community/user/The%20Legend%20JJL/blog/1635316645)

Sanotaan nyt vielä, että minusta pelaajan hyöty tiimille on hänen henkilökohtaiset pisteensä vähennettynä pisteillä, jotka hän on vastustajalle antanut. Sitten vielä se, että tuo 9d:n virhe vaatii todella paljon taitoa, sillä 50 % kuolemista pitäisi olla itsareita + vihulainen ei saisi tappaa kertaakaan.

Voimme myös keskustella siitä, onko tuon virheen olemassaolo välttämättä negatiivinen asia. Nimittäin virheen ainoa anti on antaa todellisuutta huonomman arvon pelaajalle, joka on antanut vihollisen tappaa itsensä melkein joka kerta.

Tein muuten n. 20 minuutissa lupaamani interpolaation ja siitä tuli tulokseksi:
a = 20,0000c - 1,000b - 20,0000d
En osaa sanoa kuinka suuri heitto tällä nyt on, mutta ainakin se tekee varmaksi tuon lausekkeen muodon.

Ongelmana on määrittää sopiva k lausekkeeseen
a = 20c - b - k*d
k = 20 -> toteuttaa parhaiten reunaehtoja.
k = 16,1 -> toimii normaalioloissa (liigapelit) paremmin kuin k=20