Liga Kompetitif Indonesia

Ikatan Alumni TOKI mengadakan liga pemrograman kompetitif nasional yang berupa serangkaian kontes pemrograman yang bertujuan untuk:

  • menyeleksi finalis yang akan diundang untuk bertanding secara onsite di akhir musim;
  • mendorong partisipasi dan memeriahkan kegiatan pemrograman kompetitif di seluruh Indonesia.

Kontes

  • Kontes-kontes yang menjadi bagian dari liga adalah yang sudah dikurasi oleh IA TOKI dan dikatakan mempunyai kualitas yang sesuai untuk mengukur kemampuan pemrograman kompetitif peserta.
  • Contoh-contoh kontes yang mempunyai potensi menjadi bagian dari liga termasuk: BNPCHS, COMPFEST, TROC, OSN, ICPC Jakarta, dan kontes-kontes ICPC provincial lainnya.
  • Anda bisa berpartisipasi dalam kontes versi onsite maupun mirror resminya untuk ikut serta ke dalam liga ini.
    • Mirror kontes akan diadakan di TLX dan terbuka untuk umum.
  • Daftar kontes liga sifatnya dinamis dan dapat bertambah sewaktu-waktu selama liga berjalan.

Partisipasi

  • Liga ini terbuka untuk penduduk Indonesia, sehingga segala kalangan bisa ikut serta dalam liga ini, termasuk namun tidak terbatas pada:
    • siswa yang masih bersekolah,
    • mahasiswa yang sedang kuliah,
    • profesional yang sudah bekerja.
  • Untuk berpartisipasi ke dalam liga, peserta diharapkan mengumpulkan formulir pendaftaran yang disediakan [WIP]. Semua kontes yang diikuti sebelum pendaftaran akan tetap dihitung dalam perhitungan poin liga seperti yang akan dijelaskan di bagian berikutnya.

Poin

  • Poin per kontes akan diberikan berdasarkan peringkat Anda pada kontes tersebut.
  • Poin yang diperoleh mengacu pada tabel berikut.
PeringkatPerolehan Poin
1100
275
360
450
545
640
736
832
929
1026
1124
1222
1320
1418
1516
1615
1714
::
301
  • Tabel hasil dari kontes onsite dan mirror akan dihitung secara terpisah.
    • Masing-masing dari kontes onsite maupun mirror akan dianggap sebagai dua kontes berbeda dan menggunakan perhitungan poin yang sama.
  • Apabila kontes merupakan kontes tim, maka masing-masing anggota tim menerima poin yang sama sesuai peringkat tim mereka. Partisipasi tim hanya berlaku untuk kontes onsite (dan tidak untuk mirror).
  • Apabila suatu kontes terdiri dari beberapa hari (misalnya OSN), maka masing-masing kontes per hari akan dihitung menjadi satu kontes yang terpisah.
  • Apabila kontes terdapat divisi (misalnya TROC), hanya kontes divisi 1 yang termasuk dalam perhitungan poin.
  • Apabila terdapat hasil yang seri, maka masing-masing peserta mendapatkan poin rata-rata dari peringkat yang seri. Sebagai contoh, apabila tiga orang mendapatkan nilai seri di peringkat dua, maka masing-masing mendapatkan (75 + 60 + 50) / 3 poin
  • Total perolehan poin untuk seluruh liga dihitung berdasarkan jumlah dari semua poin kontes yang ada di dalam liga.
    • Apabila seorang peserta tidak bisa mengikuti beberapa kontesnya (karena merupakan tester ataupun problem setter), maka total poin akan disesuaikan dengan banyaknya kontes yang diikuti. Apabila ia menulis untuk Y kontes dan medapatkan S poin untuk X – Y kontes sisanya, poin setelah penyesuaian adalah S * X / (X – Y).

Final

  • Masa pengumpulan poin tentatif: Oktober – akhir tahun ini
  • Setelah masa pengumpulan liga berakhir, semua total perolehan poin peserta akan diurutkan, dan X peserta teratas akan diundang untuk bertanding secara onsite.
  • Kontes hanya akan diadakan secara onsite; apabila seorang finalis tidak bisa hadir, maka runner-up selanjutnya akan diundang.
  • Detail dari kontes final akan menyusul.
  • Aturan liga ini dapat berubah sewaktu-waktu tanpa pemberitahuan terlebih dahulu.