Strangers Quake Clan

Forum klanu Strangers grającego w Quake III Arena


#1 2011-02-16 20:57:49

OgoN

Administrator

Zarejestrowany: 2010-12-31
Posty: 249
Punktów :   

Zmiany

Co wy na to aby zrobić punktacje tak jak na ClanBase, czyli że zaczynamy grę od 1000 pkt. i za wygraną dodaje się określoną liczbę pkt. oraz przegranemu odejmuje się taką samą ilość pkt.
Punkty są dodawane i odejmowane proporcjonalnie do miejsca w tabeli.
Ale tak jak w ClanBase za wygraną z przeciwnikiem z tą samą ilością pkt. dodawane jest 60 pkt.

Znalazłem takie równanie do którego wprowadzane są dwie wartości: ilość pkt. przegranego, i ilość pkt. wygranego.
Te dwie wartości to średnia ilość pkt. która będzie przyznawana za loss albo win:
wartość_win = 60;
wartość_lose = (-60);

Kod:

przyjmijmy że:
a = obecna wartość pkt. wygranego
b = obecna wartość pkt. przegranego

końcowa ilość pkt. wygranego  =  a + (wartość_win * (b / a) do potęgi 2);
końcowa ilość pkt. przegranego  =  b + (wartość_lose * (b / a) do potęgi 2);
(oczywiście jeżeli trzeba to wynik należy zaokrąglić)

[PRZYKŁAD]
Domyślna (startowa) ilość punktów to 1000.
Jeżeli ilość punktów wygranego to 1030, a ilość punktów przegranego to 1500, to po przeprowadzeniu je przez te działanie ilość punktów wygranego będzie wynosić 1136, a ilość punktów przegranego 1394. To znaczy że wygrany dostaje 106 pkt., a przegrany traci 106 pkt.

Ale jeśli sytuacja jest odwrotna i ilość punktów wygranego to 1500, a ilość punktów przegranego to 1030, to wartości końcowe będą wynosić 1524 dla wygranego i 1006 dla przegranego. To znaczy że wygrany dostaje 24 pkt.a a przegrany traci 24 pkt.


Pisać co o tym sądzicie :) jeżeli ktoś zna lepszy sposób to niech pisze.


------------------------------------------------------------------------------------------
http://miniprofile.xfire.com/bg/sh/type/2/ogon2.png
http://img207.imageshack.us/img207/4330/userbary.gif
=>Nie płacz kiedy karam!<=

Offline

 

#2 2011-02-16 23:36:46

Rao

Członek Klanu

Zarejestrowany: 2011-02-08
Posty: 8
Punktów :   

Re: Zmiany

Nie glupi pomysl,tylko nie weim cyz ludize to ogarna..xD jezeli Chce Ci sie w to bawic  to nie wiedze zadnych przeszkod ;]

Ostatnio edytowany przez Rao (2011-02-16 23:37:15)

Offline

 

#3 2011-02-17 00:00:46

OgoN

Administrator

Zarejestrowany: 2010-12-31
Posty: 249
Punktów :   

Re: Zmiany

wystarczy że napisze skrypt liczący w exelu i będę tylko wpisywał punkty dwóch zawodników i program sam mi wyliczy wszystko, a ja tylko uzupełnię tabele laddera tylko chodzi o to czy się z tym zgadzacie?
oczywiście żadne mecze nie zostaną anulowane, punkty wylicze i wpisze


------------------------------------------------------------------------------------------
http://miniprofile.xfire.com/bg/sh/type/2/ogon2.png
http://img207.imageshack.us/img207/4330/userbary.gif
=>Nie płacz kiedy karam!<=

Offline

 

#4 2011-02-17 13:38:55

 Dr4g0n

Moderator

Skąd: Połaniec
Zarejestrowany: 2011-01-01
Posty: 100
Punktów :   

Re: Zmiany

Jak dla mnie za dużo kombinowania i zbyt komplikowane. Szczerze to nie przeczytałem do końca bo nie mam siły rozkminiać o co w tym chodzi.

Offline

 

#5 2011-02-17 16:37:00

OgoN

Administrator

Zarejestrowany: 2010-12-31
Posty: 249
Punktów :   

Re: Zmiany


------------------------------------------------------------------------------------------
http://miniprofile.xfire.com/bg/sh/type/2/ogon2.png
http://img207.imageshack.us/img207/4330/userbary.gif
=>Nie płacz kiedy karam!<=

Offline

 

Stopka forum

RSS
Powered by PunBB
© Copyright 2002–2008 PunBB
Polityka cookies - Wersja Lo-Fi


Darmowe Forum | Ciekawe Fora | Darmowe Fora
www.bitwa-bakugan.pun.pl www.antalooris.pun.pl www.darknesscraft.pun.pl www.crashfans.pun.pl www.biezuniacy.pun.pl