XJ toplist

Started by faker mapper
10/08/2010 02:32
Page 1 of 1
faker mapper10/08/2010 02:32

Hey guys,

the new XJ plugin (all servers) will have a new and global toplist as well.

Question is... how should the points be calculated. there are two possible ways:

http://xtreme-jumps.eu/web/top.php

-> points = max pos - player pos + 1; example: 1=15, 2=14, 3=13, 4=12, 5=11, 6=10, 7=9, 8=8, 9=7, 10=6, 11=5, 12=4, 13=3, 14=2, 15=1

or

http://xtreme-jumps.eu/web/top.php?exponential=true

-> points = 2 ^ (max pos - player pos ); example: 1=16384, 2=8192, 3=4096, 4=2048, 5=1024, 6=512, 7=256, 8=128, 9=64, 10=32, 11=16, 12=8, 13=4, 14=2, 15=1

What do you guys think?
Which one do you think is better for the toplist?

Skizo_record holder10/08/2010 02:43

Hi faker!
I guess the first method is better.

YellowMarker16110/08/2010 02:52(edited 10/08/2010 02:53)

Isn't there a way to combine the two ways? The first way seems to not reward the top 3 enough, but the second way seems to completely disregard the last 10 places.

Something like
1st=50, 2nd=35, 3rd=30, 4th=26, 5th=22, 6th=18, 7th=14, 8th=11, 9th=8, 10th=6, 11th=5, 12th=4, 13th=3, 14th=2, 15th=1

That way there is a reward for getting a much better place but it doesn't dominate the score either.

MoeJoe10/08/2010 02:53

Out of these two options, the first one is better imo.
The second one creates a too big gap between the ranks. I think the principle works better if you take 1.25 instead of 2, so the gap decreases.
My suggestion: points = 1.25^(max pos. - player pos)
E.g.: 1.= 23p, 2.= 18p, 3.= 14p, 4.= 12p,...,13.= 2p, 14.= 1p, 15.= 1p

Exolent10/08/2010 05:02

I've added another part to #2. You can specify the base of the exponent.

Example: http://xtreme-jumps.eu/web/top.php?exponential=true&base=1.25

cC|Nikolaa10/08/2010 09:19

http://cosy-climbing.net/forum_viewtopic.php?2332.post ftw

Cola^10/08/2010 11:26

Looks really nice. I think the first one is better.

shadcho10/08/2010 12:38

first because im in top 50 :D

AZAX-SYNDROM10/08/2010 13:24(edited 10/08/2010 17:18)

u can use formula 1 points system for 6-15th place and increase points for first 5 places... something like this... for nub15

1st=100, 2nd=75, 3rd=60, 4th=45, 5th=34, 6th=25, 7th=18, 8th=15, 9th=12, 10th=10, 11th=8, 12th=6, 13th=4, 14th=2, 15th=1

and for pro15 use same system only multiply everything with 3 or 4

Mews.10/08/2010 15:37

1st ofc

Exolent10/08/2010 19:26

Originally posted by cC|Nikolaa
http://cosy-climbing.net/forum_viewtopic.php?2332.post ftw


Here is using your method: http://xtreme-jumps.eu/web/top.php?exponential=nikola

Nikša Jovanovic10/08/2010 20:56(edited 10/08/2010 21:08)

edit: Nikola's one

w1zzrecord holder10/08/2010 20:56

Originally posted by Exolent
Originally posted by cC|Nikolaa
http://cosy-climbing.net/forum_viewtopic.php?2332.post ftw


Here is using your method: http://xtreme-jumps.eu/web/top.php?exponential=nikola


Perfect imo.

Nikša Jovanovic11/08/2010 04:09(edited 11/08/2010 04:09)

I have one idea
time - wrtime = points
example:
01:40.50 - 01:31.03 = 9.47

beating wr = extra points

unBreakS11/08/2010 08:29

Originally posted by niki.rs
I have one idea
time - wrtime = points
example:
01:40.50 - 01:31.03 = 9.47

beating wr = extra points


not bad idea nut i`ll go with the first method

AZAX-SYNDROM11/08/2010 12:41

niki ur idea is very good but there is a problem... lower is better(closer to wr, less points)... if someone play only one close to wr map... he could be first place...

maybe if u use modified formula...
500 - (time - wrtime) = points

remake11/08/2010 13:25(edited 11/08/2010 13:29)

Maybe this?

(amount of all top15 entries * 10) - floor(your time - #1 time)
And if the result is 0 or negative, player would get 1 point.

Nikša Jovanovic11/08/2010 14:07

Originally posted by AZAX-SYNDROM
maybe if u use modified formula...
500 - (time - wrtime) = points


yea , i just forgot about that

nucLeaR10/09/2010 02:47

My idea, Nikola's formula, Exolent's great job with the web design

Page 1 of 1

Please log in to post replies.