Formula Poin IGAR v1.1

Halaman ini menjelaskan Formula Poin Ranking Nasional IGAR v1.1: IGAR Point = BP × PF × CF × AF. Poin per event memperhitungkan posisi, jumlah peserta, kualitas lapangan, dan usia hasil.

Ringkasan cepat

  1. Masukkan hasil event → pemain diurutkan berdasarkan skor (total swing).
  2. Ambil <b>BP</b> dari kategori turnamen (A–D) dan posisi finis.
  3. Kalikan PF (jumlah peserta) × CF (avg gross top 50%) × AF (usia). Ranking = jumlah IGAR Point semua event ≤24 bulan.

Istilah penting

BP (Base Point): poin dari tabel peringkat × kategori turnamen (Rank 1 = W).
PF (Participant Factor): Putra min(1, n/32); Putri min(1, n/16).
CF (Competition Factor): dari rata-rata gross 50% peserta terbaik: ≤82→1.0, 83–86→0.8, 87–90→0.6, >90→0.5.
AF (Age Factor): faktor usia: 0–12 bulan = 1.0, 13–23 bulan turun linear, ≥24 bulan = 0.
poin event: BP × PF × CF yang disimpan untuk satu event (sebelum AF).
IGAR Point: nilai ranking pemain = jumlah (BP × PF × CF × AF) dari semua event dalam 24 bulan.

1) Kategori turnamen (Base Point)

Kategori berdasarkan durasi turnamen (jumlah hari / round). Menentukan poin juara W dan lantai poin (minimum) untuk tabel BP.

Kelas D·1 Hari
Poin juara (W)
Minimum
10
1
Kelas C·2 Hari
Poin juara (W)
Minimum
40
2
Kelas B·3 Hari
Poin juara (W)
Minimum
120
4
Kelas A·4 Hari
Poin juara (W)
Minimum
200
4

2) Formula dasar (Base Point per peringkat)

Setelah pemain diurutkan berdasarkan total swing (lebih rendah lebih baik), BP memakai kurva penurunan progresif: selisih besar di atas, lalu lebih landai menuju lantai.

Rank 1 — Juara

Menerima poin maksimum kategori.

P(1) = W where W = 10 (D) | 40 (C) | 120 (B) | 200 (A)

Rank 2 — Runner-up

Selalu 50% dari poin juara.

P(2) = 0.5 × W

Rank 3 ke bawah — Penurunan progresif

Dari Rank 3, poin turun lebih besar di posisi atas, lalu selisih mengecil. Setelah mencapai minimum kategori, semua peringkat di bawahnya tetap di minimum.

Kelas D
Rank 3–5: turun ≥1
Rank 6–10: turun ≥1
Rank 11+: Minimum 1
Kelas C
Rank 3–5: turun ≥2
Rank 6–10: turun ≥2
Rank 11+: Minimum 2
Kelas B
Rank 3–5: turun ±5–6
Rank 6–10: turun ±5
Rank 11+: turun 4
Kelas A
Rank 3–5: turun ±7–8
Rank 6–10: turun ±6
Rank 11+: turun 4
// Progressive decreasing (conceptual)
P(n) = max(minimum, P(n-1) - drop(n))

// drop(n) shrinks as rank increases (see rules above)
// after P(n) hits minimum → all lower ranks = minimum

3) Tabel Base Point (Rank 1–40)

Tabel BP IGAR v1.1 — referensi poin dasar berdasarkan posisi finis sebelum dikali PF dan CF.

PeringkatDCBA
11040120200
252060100
34185492
43164985
52144478
61123972
71103466
8182960
9162454
10141948
11121544
12121140
1312736
1412432
1512428
1612424
1712420
1812416
1912412
201248
211244

Contoh selisih — Kelas B: −60, −6, −5… lalu −4 setelah Rank 10 (lantai 4). Kelas A: −100, −8, −7… lalu −4 setelah Rank 10 (lantai 4).

4) Participant Factor (PF)

Poin penuh hanya jika jumlah peserta mencapai minimum. Putra / campuran: 32; Putri: 16.

Men / mixed:  PF = min(1, n / 32)
Ladies:       PF = min(1, n / 16)

Examples (men): 40→1.00 · 32→1.00 · 24→0.75 · 16→0.50
Examples (ladies): 20→1.00 · 16→1.00 · 12→0.75 · 8→0.50

5) Competition Factor (CF)

Diambil dari rata-rata gross per round dari 50% peserta terbaik (skor terendah).

avgGross = mean(total_swing / rounds) of top 50% (best scores)

avgGross ≤ 82      → CF = 1.00
83 ≤ avgGross ≤ 86 → CF = 0.80
87 ≤ avgGross ≤ 90 → CF = 0.60
avgGross > 90      → CF = 0.50

6) Age Factor (AF)

Poin berlaku maksimal 24 bulan; setelah 12 bulan turun bertahap tiap bulan.

If monthsDiff ≤ 12   → AF = 1.00

If 13 ≤ monthsDiff ≤ 23 → AF = 1 - ((monthsDiff - 12) / 12)

If monthsDiff ≥ 24  → AF = 0 (not counted)

eventIgarPoint = (BP × PF × CF) × AF

7) IGAR Point (ranking)

Per event: BP × PF × CF × AF. Skor ranking pemain = jumlah IGAR Point semua event dalam 24 bulan (tanpa divisor minimum 6).

IGAR Point = BP × PF × CF × AF

playerRankingScore = Σ eventIgarPoint  (events with AF > 0)

Contoh: Class C, Putra, 40 peserta, avg gross top 20 = 80, umur 8 bulan, Rank 1 → 40 × 1 × 1 × 1 = 40.00

Catatan: “IGAR Point” (kolom rata-rata poin di UI) dipakai untuk mengurutkan ranking.