ਟੂਰਨਾਮੈਂਟ

ਲੀਗ ਪੁਆਇੰਟ ਫਾਰਮੂਲੇ ਕਿਵੇਂ ਕੰਮ ਕਰਦੇ ਹਨ?

ਹਰ ਲੀਗ ਆਪਣੇ ਖਿਡਾਰੀਆਂ ਨੂੰ ਹਰ ਟੂਰਨਾਮੈਂਟ ਲਈ ਪੁਆਇੰਟ ਦਿੰਦੀ ਹੈ ਜੋ ਉਹ ਖੇਡਦੇ ਹਨ, ਸਕੋਰਿੰਗ ਸਿਸਟਮ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ ਜੋ ਤੁਸੀਂ ਲੀਗ ਬਣਾਉਂਦੇ ਜਾਂ ਸੋਧਦੇ ਸਮੇਂ ਚੁਣਦੇ ਹੋ:

  • Logarithmic
  • Square Root
  • Linear
  • Fixed (ਤੁਸੀਂ ਹਰ ਥਾਂ ਲਈ ਸਹੀ ਪੁਆਇੰਟ ਦਾਖਲ ਕਰਦੇ ਹੋ)
  • Custom (ਆਪਣਾ ਖੁਦ ਦਾ ਫਾਰਮੂਲਾ ਲਿਖੋ)

Custom formula variables

ਇੱਕ ਕਸਟਮ ਫਾਰਮੂਲਾ ਟੂਰਨਾਮੈਂਟ ਦੇ ਅੰਤ ਵਿੱਚ ਹਰ ਖਿਡਾਰੀ ਲਈ ਇੱਕ ਵਾਰ ਕੱਢਿਆ ਜਾਂਦਾ ਹੈ। ਇਸ ਦੇ ਕੁਝ ਵੇਰੀਏਬਲ ਟੂਰਨਾਮੈਂਟ ਦਾ ਵਰਣਨ ਕਰਦੇ ਹਨ, ਇਸ ਲਈ ਉਹ ਇਸ ਵਿੱਚ ਹਰ ਕਿਸੇ ਲਈ ਇੱਕੋ ਜਿਹੀ ਵੈਲਯੂ ਰੱਖਦੇ ਹਨ, ਅਤੇ ਕੁਝ ਸਕੋਰ ਕੀਤੇ ਜਾ ਰਹੇ ਖਿਡਾਰੀ ਦਾ ਵਰਣਨ ਕਰਦੇ ਹਨ। ਇਹ ਜਾਣਨਾ ਕਿ ਕਿਹੜਾ ਕਿਹੜਾ ਹੈ, ਇੱਕ ਫਾਰਮੂਲਾ ਲਿਖਣ ਦੀ ਜ਼ਿਆਦਾਤਰ ਹੁਨਰ ਹੈ।

ਟੂਰਨਾਮੈਂਟ ਬਾਰੇ, ਹਰ ਖਿਡਾਰੀ ਲਈ ਇੱਕੋ ਜਿਹਾ:

pਖਿਡਾਰੀਆਂ ਦੀ ਗਿਣਤੀ
nਐਂਟਰੀਆਂ ਦੀ ਗਿਣਤੀ (ਮੁੜ-ਦਾਖਲਿਆਂ ਸਮੇਤ)
bਬਾਇ-ਇਨ
zਇਨਾਮ ਦਾ ਪੁਲ
mਇਨਾਮੀ ਥਾਵਾਂ ਦੀ ਗਿਣਤੀ
tਟੂਰਨਾਮੈਂਟ ਫਾਰਮੈਟ (1 standard, 2 split, 3 shootout, 4 mystery bounty)

ਸਕੋਰ ਕੀਤੇ ਜਾ ਰਹੇ ਖਿਡਾਰੀ ਬਾਰੇ:

fਫਿਨਿਸ਼ ਪੋਜੀਸ਼ਨ
cਉਹਨਾਂ ਨੇ ਕੀ ਖਰਚ ਕੀਤਾ (ਬਾਇ-ਇਨ ਅਤੇ ਉਹਨਾਂ ਦੀਆਂ ਆਪਣੀਆਂ ਰੀਬਾਇਆਂ ਅਤੇ ਐਡਆਨ)
kਉਹਨਾਂ ਨੇ ਕੀਤੇ ਨਾਕਆਊਟ
rਉਹਨਾਂ ਨੇ ਲਈਆਂ ਰੀਬਾਇਆਂ
aਉਹਨਾਂ ਨੇ ਲਏ ਐਡਆਨ
xਉਹਨਾਂ ਨੇ ਵਰਤੀਆਂ bullets (ਉਹਨਾਂ ਦੀਆਂ ਕੁੱਲ ਬਾਇ-ਇਨਾਂ)
wਜਿੱਤ (ਉਹਨਾਂ ਨੇ ਜਿੱਤੀ ਰਕਮ)
dshootout ਵਿੱਚ ਫਾਈਨਲ ਤੋਂ ਰਾਉਂਡ (1 ਫਾਈਨਲ ਰਾਉਂਡ ਹੈ)

ਉਦਾਹਰਨ ਲਈ, ਇਹ ਫਾਰਮੂਲਾ ਹਰ ਖਿਡਾਰੀ ਨੂੰ ਹਰ ਵਿਰੋਧੀ ਲਈ ਇੱਕ ਪੁਆਇੰਟ ਦਿੰਦਾ ਹੈ ਜਿਸ ਨੂੰ ਉਹਨਾਂ ਨੇ ਪਿੱਛੇ ਛੱਡਿਆ, ਹਰ ਨਾਕਆਊਟ ਲਈ 2-ਪੁਆਇੰਟ ਬੋਨਸ, ਅਤੇ ਹਰ ਰੀਬਾਇ ਲਈ ਇੱਕ ਪੁਆਇੰਟ ਘਟਾਉਂਦਾ ਹੈ:

(p - f + 1) + (2 * k) - r

Advanced: ਆਪਣਾ ਖੁਦ ਦਾ ਫਾਰਮੂਲਾ ਲਿਖਣਾ

ਅੰਕਗਣਿਤ ਤੋਂ ਪਰੇ, ਨੋਟੇਸ਼ਨ ਦੇ ਦੋ ਟੁਕੜੇ ਅਸਲ ਲੀਗ ਫਾਰਮੂਲਿਆਂ ਵਿੱਚ ਜ਼ਿਆਦਾਤਰ ਕੰਮ ਕਰਦੇ ਹਨ: ਸ਼ਰਤਾਂ ਅਤੇ ਪੁਆਇੰਟ ਟੇਬਲ। ਤੁਸੀਂ sqrt, log, log10, exp, pow, round, floor, fix, abs, min ਅਤੇ max, ਅਤੇ powers ਲਈ ^ ਵੀ ਵਰਤ ਸਕਦੇ ਹੋ।

? : ਨਾਲ ਸ਼ਰਤਾਂ

ਇੱਕ ਸ਼ਰਤ ਟੈਸਟ ? ਸੱਚ ਹੋਣ 'ਤੇ ਵੈਲਯੂ : ਨਹੀਂ ਤਾਂ ਵੈਲਯੂ ਵਜੋਂ ਪੜ੍ਹੀ ਜਾਂਦੀ ਹੈ।

f == 1 ? 50 : 10

ਇਹ ਜੇਤੂ ਨੂੰ 50 ਪੁਆਇੰਟ ਅਤੇ ਬਾਕੀ ਸਾਰਿਆਂ ਨੂੰ 10 ਪੁਰਸਕਾਰ ਦਿੰਦਾ ਹੈ। "ਬਰਾਬਰ ਹੈ" ਲਈ ਡਬਲ == ਨੋਟ ਕਰੋ। ਤੁਹਾਡੇ ਕੋਲ <, <=, >, >= ਅਤੇ != ਵੀ ਹਨ, ਅਤੇ ਤੁਸੀਂ ਟੈਸਟਾਂ ਨੂੰ and ਅਤੇ or ਨਾਲ ਜੋੜ ਸਕਦੇ ਹੋ:

p >= 20 and f <= 3 ? 10 : 0

ਸ਼ਰਤਾਂ ਚੇਨ ਹੁੰਦੀਆਂ ਹਨ, ਜੋ ਇਹ ਹੈ ਕਿ ਕਲੱਬ ਹਰ ਪੋਜੀਸ਼ਨ ਲਈ ਵੱਖਰਾ ਨਿਯਮ ਕਿਵੇਂ ਲਿਖਦੇ ਹਨ। ਹਰ : ਅਗਲੇ ਟੈਸਟ ਨੂੰ ਸੌਂਪਦਾ ਹੈ:

f == 1 ? 30 : f == 2 ? 20 : f == 3 ? 15 : 5

[ ... ][f] ਨਾਲ ਪੁਆਇੰਟ ਟੇਬਲ

ਸ਼ਰਤਾਂ ਨੂੰ ਚੇਨ ਕਰਨ ਦੀ ਬਜਾਏ, ਤੁਸੀਂ ਪੁਆਇੰਟ ਕ੍ਰਮ ਵਿੱਚ ਸੂਚੀਬੱਧ ਕਰ ਸਕਦੇ ਹੋ ਅਤੇ ਖਿਡਾਰੀ ਦੀ ਫਿਨਿਸ਼ ਲਈ ਉਹ ਚੁਣ ਸਕਦੇ ਹੋ:

[100, 85, 70][f]

ਸੂਚੀ ਪੋਜੀਸ਼ਨ ਦੁਆਰਾ ਪੜ੍ਹੀ ਜਾਂਦੀ ਹੈ: ਪਹਿਲੀ ਥਾਂ ਨੂੰ 100, ਦੂਜੀ 85, ਤੀਜੀ 70 ਮਿਲਦੀ ਹੈ। ਪੋਜੀਸ਼ਨਾਂ 1 ਤੋਂ ਸ਼ੁਰੂ ਹੁੰਦੀਆਂ ਹਨ, ਇਸ ਲਈ f ਬਿਨਾਂ ਕਿਸੇ ਐਡਜਸਟਮੈਂਟ ਦੇ ਸੂਚੀ ਨਾਲ ਮੇਲ ਖਾਂਦਾ ਹੈ।

ਹਮੇਸ਼ਾ ਇੱਕ ਪੁਆਇੰਟ ਟੇਬਲ ਨੂੰ ਇੱਕ ਸ਼ਰਤ ਨਾਲ ਸੁਰੱਖਿਅਤ ਕਰੋ। ਜੇਕਰ ਕੋਈ ਖਿਡਾਰੀ ਸੂਚੀ ਦੇ ਅੰਤ ਤੋਂ ਹੇਠਾਂ ਫਿਨਿਸ਼ ਕਰਦਾ ਹੈ, ਤਾਂ ਫਾਰਮੂਲਾ ਫੇਲ੍ਹ ਹੋ ਜਾਂਦਾ ਹੈ ਅਤੇ ਉਹ ਖਿਡਾਰੀ ਬਿਲਕੁਲ ਕੁਝ ਵੀ ਸਕੋਰ ਨਹੀਂ ਕਰਦਾ। ਤਿੰਨ ਐਂਟਰੀਆਂ ਦੀ ਸੂਚੀ ਨੂੰ f < 4 ਦੀ ਲੋੜ ਹੈ:

f < 4 ? [100, 85, 70][f] : 0

ਬਾਕੀ ਸਾਰਿਆਂ ਲਈ ਇੱਕ ਫਲੋਰ ਸੈੱਟ ਕਰਨ ਲਈ : ਵੈਲਯੂ ਦੀ ਵਰਤੋਂ ਕਰੋ, ਉਦਾਹਰਨ ਲਈ ਹਾਜ਼ਰ ਹੋਣ ਲਈ ਪੰਜ ਪੁਆਇੰਟ ਦੇਣ ਲਈ : 5

ਬਰੈਕਟਾਂ 'ਤੇ ਧਿਆਨ ਦਿਓ

ਗੁਣਾ ਅਤੇ ਜੋੜ ਨੂੰ ਤੁਲਨਾ ਤੋਂ ਪਹਿਲਾਂ ਲਾਗੂ ਕੀਤਾ ਜਾਂਦਾ ਹੈ, ਜੋ ਚੁੱਪਚਾਪ ਬਦਲਦਾ ਹੈ ਕਿ ਫਾਰਮੂਲਾ ਕੀ ਟੈਸਟ ਕਰਦਾ ਹੈ। ਬਰੈਕਟਾਂ ਤੋਂ ਬਿਨਾਂ ਲਿਖਿਆ:

30 * k + f < p / 3 + 1 ? 100 : 1

ਟੈਸਟ ਬਣ ਜਾਂਦਾ ਹੈ "ਕੀ 30 * k + f p / 3 + 1 ਤੋਂ ਘੱਟ ਹੈ", ਨਾ ਕਿ "ਕੀ f ਚੋਟੀ ਦੇ ਤੀਜੇ ਹਿੱਸੇ ਦੇ ਅੰਦਰ ਹੈ"। ਇੱਕ ਲੀਗ ਇਸ ਤਰੀਕੇ ਨਾਲ ਗਲਤ ਨਿਯਮ 'ਤੇ ਪੂਰਾ ਸੀਜ਼ਨ ਚਲਾ ਸਕਦੀ ਹੈ। ਸ਼ਰਤ, ਜਾਂ ਪੂਰੇ conditional ਨੂੰ ਬਰੈਕਟਾਂ ਵਿੱਚ ਲਪੇਟੋ:

30 * k + (f < p / 3 + 1 ? 100 : 1)

ਫਾਰਮੂਲੇ ਜੋ ਕਲੱਬ ਅਸਲ ਵਿੱਚ ਵਰਤਦੇ ਹਨ

ਇਹ Blind Valet 'ਤੇ ਚੱਲ ਰਹੀਆਂ ਲੀਗਾਂ ਦੇ ਅਸਲ ਪੈਟਰਨ ਹਨ, ਕੇਵਲ ਉੱਥੇ ਸਰਲ ਕੀਤੇ ਗਏ ਹਨ ਜਿੱਥੇ ਕਿਸੇ ਕਲੱਬ ਦੀ ਥਾਵਾਂ ਦੀ ਸੂਚੀ ਬਹੁਤ ਲੰਬੀ ਸੀ।

ਕਲੱਬ ਨੇ ਕੀ ਚਾਹਿਆਫਾਰਮੂਲਾ
ਹਾਜ਼ਰ ਹੋਣ ਲਈ ਇੱਕ ਪੁਆਇੰਟ, ਹੋਰ ਕੁਝ ਨਹੀਂ1
ਸਿਰਫ਼ ਜਿੱਤਾਂ ਦਾ ਲੀਡਰਬੋਰਡf == 1 ? 1 : 0
ਨਾਕਆਊਟ, ਜਿੱਤ ਲਈ ਇੱਕ ਪੁਆਇੰਟk + (f == 1 ? 1 : 0)
ਪ੍ਰਤੀ ਵਿਰੋਧੀ ਇੱਕ ਪੁਆਇੰਟ ਜਿਸ ਨੂੰ ਪਿੱਛੇ ਛੱਡਿਆ, ਪੋਡੀਅਮ ਬੋਨਸ ਦੇ ਨਾਲp - f + 1 + (f < 4 ? [4, 2, 1][f] : 0)
ਇੱਕ ਫਿਕਸਡ ਟੇਬਲ, ਪਰ ਬਾਕੀ ਸਾਰੇ ਅਜੇ ਵੀ ਸਕੋਰ ਕਰਦੇ ਹਨf < 10 ? [1500, 1200, 900, 700, 600, 500, 400, 300, 200][f] : 100
ਉੱਚੀਆਂ ਸਟੇਕਸ ਜ਼ਿਆਦਾ ਕੀਮਤੀਆਂ, ਹਰ ਰੀਬਾਇ ਪੁਆਇੰਟ ਖਰਚ ਕਰਦੀ ਹੈlog(p + 1) / f * 10 + b - c / 4
ਇਨਾਮ ਦੇ ਪੁਲ ਦੇ ਆਕਾਰ ਦੁਆਰਾ ਸਕੇਲ ਕੀਤੇ ਪੁਆਇੰਟsqrt(p + 1) / f * z / 500
ਕੇਵਲ ਚੋਟੀ ਦਾ ਤੀਜਾ ਹਿੱਸਾ ਸਕੋਰ ਕਰਦਾ ਹੈ, ਫੀਲਡ ਆਕਾਰ ਦੁਆਰਾ ਸਕੇਲ ਕੀਤਾ30 * k + (f < p / 3 + 1 ? sqrt(p / 10) * [120, 90, 70, 60, 50, 45, 40, 30, 25, 20][f] : 1)
ਹਰ ਥਾਂ ਇੱਕ ਬੇਸ ਦੀ ਪ੍ਰਤੀਸ਼ਤ ਹੈ ਜੋ ਫੀਲਡ ਨਾਲ ਵਧਦੀ ਹੈf == 1 ? round(600 + p * 10) : f == 2 ? round((600 + p * 10) * 0.82) : round((600 + p * 10) * 0.74)

ਸਟੇਕਸ ਉਦਾਹਰਨ ਦਰਸਾਉਂਦੀ ਹੈ ਕਿ ਦੋ ਸਮੂਹ ਕਿਉਂ ਮਾਇਨੇ ਰੱਖਦੇ ਹਨ। ਇਹ b ਅਤੇ c ਦੀ ਵਰਤੋਂ ਕਰਦੀ ਹੈ, ਜੋ ਇੱਕੋ ਜਿਹੇ ਦਿਖਾਈ ਦਿੰਦੇ ਹਨ ਪਰ ਵਿਰੋਧੀ ਪਾਸੇ ਬੈਠਦੇ ਹਨ: b ਜੋੜਨਾ ਇੱਕ ਉੱਚ ਬਾਇ-ਇਨ ਟੂਰਨਾਮੈਂਟ ਵਿੱਚ ਹਰ ਸਕੋਰ ਨੂੰ ਵਧਾਉਂਦਾ ਹੈ, ਕਿਉਂਕਿ ਬਾਇ-ਇਨ ਟੂਰਨਾਮੈਂਟ ਦੀ ਹੈ, ਜਦੋਂ ਕਿ c ਘਟਾਉਣਾ ਉਸ ਹਿੱਸੇ ਨੂੰ ਵਾਪਸ ਲੈਂਦਾ ਹੈ ਜੋ ਹਰ ਖਿਡਾਰੀ ਨੇ ਵਿਅਕਤੀਗਤ ਤੌਰ 'ਤੇ ਖਰਚ ਕੀਤਾ। ਇੱਕ ਖਿਡਾਰੀ ਜੋ ਦੋ ਵਾਰ ਰੀਬਾਇ ਕਰਦਾ ਹੈ, ਇੱਕ ਖਿਡਾਰੀ ਨਾਲੋਂ ਘੱਟ ਪੁਆਇੰਟ ਨਾਲ ਫਿਨਿਸ਼ ਕਰਦਾ ਹੈ ਜਿਸ ਨੇ ਇੱਕੋ ਥਾਂ ਇੱਕ bullet 'ਤੇ ਲਈ।

ਆਪਣੇ ਫਾਰਮੂਲੇ ਦੀ ਜਾਂਚ ਕਰਨਾ

ਲੀਗ ਸੈਟਿੰਗਾਂ ਤੁਹਾਡੇ ਟਾਈਪ ਕਰਨ ਦੇ ਨਾਲ ਹੀ ਹਰ ਫਿਨਿਸ਼ਿੰਗ ਪੋਜੀਸ਼ਨ ਲਈ ਪੁਆਇੰਟਾਂ ਦਾ ਪ੍ਰੀਵਿਊ ਕਰਦੀਆਂ ਹਨ, ਤਾਂ ਜੋ ਤੁ