ਲੀਗ ਪੁਆਇੰਟ ਫਾਰਮੂਲੇ ਕਿਵੇਂ ਕੰਮ ਕਰਦੇ ਹਨ?
ਹਰ ਲੀਗ ਆਪਣੇ ਖਿਡਾਰੀਆਂ ਨੂੰ ਹਰ ਟੂਰਨਾਮੈਂਟ ਲਈ ਪੁਆਇੰਟ ਦਿੰਦੀ ਹੈ ਜੋ ਉਹ ਖੇਡਦੇ ਹਨ, ਸਕੋਰਿੰਗ ਸਿਸਟਮ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ ਜੋ ਤੁਸੀਂ ਲੀਗ ਬਣਾਉਂਦੇ ਜਾਂ ਸੋਧਦੇ ਸਮੇਂ ਚੁਣਦੇ ਹੋ:
- 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 | ਜਿੱਤ (ਉਹਨਾਂ ਨੇ ਜਿੱਤੀ ਰਕਮ) |
| d | shootout ਵਿੱਚ ਫਾਈਨਲ ਤੋਂ ਰਾਉਂਡ (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 'ਤੇ ਲਈ।
ਆਪਣੇ ਫਾਰਮੂਲੇ ਦੀ ਜਾਂਚ ਕਰਨਾ
ਲੀਗ ਸੈਟਿੰਗਾਂ ਤੁਹਾਡੇ ਟਾਈਪ ਕਰਨ ਦੇ ਨਾਲ ਹੀ ਹਰ ਫਿਨਿਸ਼ਿੰਗ ਪੋਜੀਸ਼ਨ ਲਈ ਪੁਆਇੰਟਾਂ ਦਾ ਪ੍ਰੀਵਿਊ ਕਰਦੀਆਂ ਹਨ, ਤਾਂ ਜੋ ਤੁ