Rules

Congklak is played across many regions under rules that genuinely differ, and the sources contradict each other. Each pack below names its region, its sources, and — the part that matters — where those sources disagree. Contradictions are recorded, not quietly resolved.

Congklak Umum

Nusantara (bacaan umum)

umum

dakon · congkak · sungka · dentuman lamban · aggalacang · nogarata

All rulesets ↑

Bacaan yang paling luas dipakai. Tujuh biji per lubang, menyebar searah jarum jam, lumbung lawan selalu dilewati. Biji terakhir yang jatuh di lubang berisi — di sisi mana pun — diangkat dan disebar lagi; yang jatuh di lumbung sendiri memberi giliran lagi dan bebas memilih lubang; yang jatuh di lubang kosong sisi sendiri menembak isi lubang seberang. Permainan berhenti ketika pemain yang mendapat giliran tidak punya satu pun lubang berisi, dan biji sisa jatuh ke pemilik sisinya.

Sources

  • Congkak — mancala game, rules and strategy

    verified

    gambiter.com, rujukan khusus permainan mancala

    Situs rujukan khusus mancala, bukan sumber pemerintah atau akademik. Dipakai karena rumusannya paling rinci dan paling cocok dengan model mesin: tujuh biji per lubang, lumbung lawan dilewati, sambung berlaku di kedua sisi papan, giliran lagi kalau berhenti di lumbung sendiri, dan menembak isi lubang seberang saat berhenti di lubang kosong sisi sendiri.

  • Cara Bermain Congklak dan Aturannya, Lengkap dengan Nilai dan Asal Permainan, 2024

    verified

    detikEdu (media massa) — Fathia Ariana Salima

    Media massa, bukan sumber kebudayaan resmi. Dicantumkan bukan sebagai dasar aturan yang dipakai, melainkan karena keterangannya soal menembak berlawanan dengan sumber pemerintah dan rujukan khusus — lihat daftar perbedaan. Yang sejalan hanyalah tujuh biji per lubang, arah searah jarum jam, dan giliran lagi kalau berhenti di lumbung sendiri.

Where the sources disagree

Of 6 recorded divergences, 4 are played by the engine and 2 are notes.

  • Syarat berhenti

    The engine plays this

    This pack does

    Permainan berhenti saat pemain yang mendapat giliran tidak punya satu pun lubang berisi di sisinya.

    Other reading

    Permainan berhenti begitu salah satu pemain punya tiga lubang kosong di sisinya, walau papan masih berisi.

    Bacaan tiga lubang kosong ada pada ruleset 'jawa-sleman', bersumber dokumentasi kebudayaan Kabupaten Sleman.

    Shown on a board

    In sample game #1 (28 moves), the two readings part at turn 7: one reading says the game is already over, the other does not.

    The board under this pack’s reading, after that turn

    16Player A
    26Player B

    The board under the other reading, after the same turn

    51Player A
    47Player B

    terminal tiga-lubang-kosong. Found by running this pack against itself with that one clause flipped. The seed is fixed, so the game can be replayed.

  • Sisi mana yang menembak

    Played, nothing to compare

    This pack does

    Biji terakhir di lubang kosong sisi sendiri menembak lubang seberang. Di lubang kosong sisi lawan, giliran habis tanpa tembakan.

    Other reading

    Terbalik: berhenti di lubang kosong sisi sendiri justru mengakhiri giliran, dan yang menembak adalah berhenti di sisi lawan.

    Bacaan terbalik ini datang dari media massa dan berlawanan dengan dokumentasi kebudayaan Kabupaten Sleman maupun rujukan khusus mancala, yang keduanya sepakat menembak terjadi di sisi sendiri. Tidak diterapkan. Dicatat karena beredar luas, bukan karena setara bobotnya.

  • Menembak saat lubang seberang kosong

    The engine plays this

    This pack does

    Biji terakhir tetap diambil ke lumbung walau lubang seberang kosong.

    Other reading

    Tidak ada tembakan sama sekali kalau lubang seberang kosong; biji ditinggal dan giliran habis.

    Tidak ada sumber yang dipakai di sini yang menyelesaikan kasus ini — keduanya hanya menyebut mengambil isi lubang seberang, tanpa mengatakan apa jadinya kalau seberangnya kosong. Dimodelkan sebagai opsi menembak.requireOppositeNonEmpty dan dipilih apa adanya, bukan karena ada sumbernya.

    Shown on a board

    In sample game #1 (28 moves), the two readings part at turn 18: the two boards start to differ.

    The board under this pack’s reading, after that turn

    37Player A
    36Player B

    The board under the other reading, after the same turn

    36Player A
    36Player B

    menembak.requireOppositeNonEmpty true. Found by running this pack against itself with that one clause flipped. The seed is fixed, so the game can be replayed.

  • Permainan beberapa babak

    Recorded only

    This pack does

    Satu babak saja.

    Other reading

    Pemenang mengisi ulang lubangnya; lubang yang tak terisi menjadi 'terbakar' dan dilewati pada babak berikutnya, sampai satu pemain kehilangan seluruh lubangnya atau menyerah.

    Nyata dan tradisional, tapi menambah satu lapis meta di atas permainannya. Ditunda dengan sengaja — PRD §4.

  • Langkah pertama

    Recorded only

    This pack does

    Bergiliran sejak langkah pertama, pemain A lebih dulu.

    Other reading

    Kedua pemain menabur serentak pada langkah pertama.

    Merusak model giliran secara mendasar, jadi ditunda — PRD §4.

  • Syarat satu pusingan sebelum menembak

    The engine plays this

    This pack does

    Tidak ada syarat pusingan. Biji terakhir di lubang kosong sisi sendiri langsung menembak.

    Other reading

    Menembak hanya sah sesudah biji melewati lumbung sendiri lalu kembali ke sisi sendiri; sebelum itu hanya mati.

    Syarat pusingan dinyatakan sumber pemerintah Malaysia dan ada pada ruleset 'congkak-melayu'. Sumber yang dipakai pack ini tidak menyebutnya sama sekali — jadi ketiadaannya di sini adalah apa yang sumbernya katakan, bukan pilihan diam-diam.

    Shown on a board

    In sample game #1 (28 moves), the two readings part at turn 19: the two boards start to differ.

    The board under this pack’s reading, after that turn

    37Player A
    37Player B

    The board under the other reading, after the same turn

    37Player A
    36Player B

    menembak.requireLapCompleted true. Found by running this pack against itself with that one clause flipped. The seed is fixed, so the game can be replayed.

All rulesets ↑

Dakon Sleman

Sleman, Daerah Istimewa Yogyakarta

jawa-sleman

dakon · congklak

All rulesets ↑

Bacaan dari dokumentasi kebudayaan kalurahan se-Kabupaten Sleman. Lumbung disebut gunung, lubang kecilnya disebut sawah. Menyebar searah jarum jam. Biji terakhir di gunung sendiri memberi giliran lagi dan bebas memilih lubang; di lubang kosong sisi sendiri menembak isi lubang seberang, lalu giliran pindah ke lawan. Yang membedakan: permainan berhenti begitu salah satu pemain punya tiga lubang kosong di sisinya, dan yang dihitung hanyalah isi kedua gunung.

Sources

  • Dakon / Congklak — data kebudayaan kalurahan se-Kabupaten Sleman

    verified

    Pemerintah Kalurahan se-Kabupaten Sleman (slemankab.go.id) — bagian aturan permainan

    Sumber pemerintah. Teks yang sama terbit di puluhan situs kalurahan Sleman (Sumberadi, Kalitirto, Madurejo, Harjobinangun, Tirtomartani, dan lain-lain) — satu sumber dengan banyak cermin, bukan puluhan sumber yang saling menguatkan. Halamannya menolak pengambilan langsung (HTTP 403); isinya dibaca lewat indeks mesin pencari, konsisten pada dua penelusuran terpisah.

  • Dakon Atau Congklak — Direktori Kebudayaan Kabupaten Bantul, 2021

    verified

    Dinas Kebudayaan Kabupaten Bantul — entri direktori

    Sumber pemerintah, dipakai hanya untuk bentuk papan: 16 lubang, 14 di antaranya lubang kecil. Tidak merinci jalannya aturan.

Where the sources disagree

Of 6 recorded divergences, 4 are played by the engine and 2 are notes.

  • Syarat berhenti

    The engine plays this

    This pack does

    Permainan berhenti begitu salah satu pemain punya tiga lubang kosong di sisinya, walau papan masih berisi.

    Other reading

    Permainan berjalan sampai pemain yang mendapat giliran tidak punya satu pun lubang berisi.

    Sumbernya menyebut keduanya dalam satu tarikan napas: permainan selesai kalau ada tiga lubang kosong di satu sisi, 'biji tidak tersisa di lubang daerah permainan sendiri maupun lawan'. Dua syarat itu tidak mungkin berlaku bersamaan — tiga lubang kosong hampir selalu terjadi jauh sebelum papan habis. Yang dipakai di sini syarat tiga lubang kosong, karena itu yang dinyatakan paling tegas dan berulang. Pertentangan di dalam satu sumber ini dicatat, bukan dirapikan.

    Shown on a board

    In sample game #1 (7 moves), the two readings part at turn 7: one reading says the game is already over, the other does not.

    The board under this pack’s reading, after that turn

    16Player A
    26Player B

    The board under the other reading, after the same turn

    16Player A
    26Player B

    terminal tak-ada-langkah. Found by running this pack against itself with that one clause flipped. The seed is fixed, so the game can be replayed.

  • Biji sisa di papan saat berhenti

    The engine plays this

    This pack does

    Tidak masuk hitungan. Yang dihitung hanya isi kedua gunung.

    Other reading

    Biji sisa disapu ke lumbung pemilik sisinya lebih dulu, baru dihitung.

    Ini kesimpulan, bukan kutipan. Sumbernya mengatakan permainan selesai lalu 'terjadi perhitungan biji di gunung/lumbungnya masing-masing', dan tidak pernah menyinggung biji yang masih tergeletak di papan. Karena syarat berhentinya memang menyisakan biji, satu-satunya bacaan yang runtut adalah biji sisa tidak dihitung. Kalau ada sumber yang menyatakan sebaliknya, opsi finalSweep tinggal diganti.

    Shown on a board

    In sample game #1 (7 moves), the two readings part at turn 7: the two boards start to differ.

    The board under this pack’s reading, after that turn

    16Player A
    26Player B

    The board under the other reading, after the same turn

    51Player A
    47Player B

    finalSweep pemilik-sisi. Found by running this pack against itself with that one clause flipped. The seed is fixed, so the game can be replayed.

  • Jumlah lubang per baris

    Recorded only

    This pack does

    Tujuh lubang per baris, 98 biji.

    Other reading

    Sumber yang sama menyebut papan bisa berbaris tujuh, sembilan, atau sebelas lubang, dengan biji sebanyak jumlah lubang per barisnya.

    Papan tujuh lubang yang dipakai di sini. Papan sembilan dan sebelas lubang butuh topologi yang bisa berubah ukuran, dan itu belum ada.

  • Langkah pertama

    Recorded only

    This pack does

    Bergiliran sejak langkah pertama, pemain A lebih dulu.

    Other reading

    Kedua pemain mulai serentak, sama-sama mengangkat satu lubang di sisinya.

    Dinyatakan tegas oleh sumber ini, dan tetap tidak diterapkan: model giliran v1 tidak menampungnya — PRD §4.

  • Menembak saat lubang seberang kosong

    The engine plays this

    This pack does

    Biji terakhir tetap diambil ke gunung walau lubang seberang kosong.

    Other reading

    Tidak menembak sama sekali kalau seberangnya kosong.

    Tidak diselesaikan oleh sumber mana pun di sini. Disamakan dengan pack 'umum' supaya kedua pack hanya berbeda di tempat yang memang ada sumbernya.

    Shown on a board

    In sample game #4 (9 moves), the two readings part at turn 6: the two boards start to differ.

    The board under this pack’s reading, after that turn

    14Player A
    9Player B

    The board under the other reading, after the same turn

    13Player A
    9Player B

    menembak.requireOppositeNonEmpty true. Found by running this pack against itself with that one clause flipped. The seed is fixed, so the game can be replayed.

  • Syarat satu pusingan sebelum menembak

    The engine plays this

    This pack does

    Tidak ada syarat pusingan. Biji terakhir di lubang kosong sisi sendiri langsung menembak.

    Other reading

    Menembak hanya sah sesudah biji melewati lumbung sendiri lalu kembali ke sisi sendiri; sebelum itu hanya mati.

    Syarat pusingan dinyatakan sumber pemerintah Malaysia dan ada pada ruleset 'congkak-melayu'. Sumber yang dipakai pack ini tidak menyebutnya sama sekali — jadi ketiadaannya di sini adalah apa yang sumbernya katakan, bukan pilihan diam-diam.

    Shown on a board

    In sample game #7 (4 moves), the two readings part at turn 4: one reading says the game is already over, the other does not.

    The board under this pack’s reading, after that turn

    17Player A
    6Player B

    The board under the other reading, after the same turn

    11Player A
    6Player B

    menembak.requireLapCompleted true. Found by running this pack against itself with that one clause flipped. The seed is fixed, so the game can be replayed.

All rulesets ↑

Congkak Melayu

Semenanjung Melayu (Malaysia, Riau, Sumatra pesisir)

congkak-melayu

congkak · dakon

All rulesets ↑

Bacaan Melayu. Lubang kecil disebut kampung, lumbung disebut rumah atau ibu. Menyebar searah jarum jam, rumah lawan dilewati, biji terakhir di rumah sendiri memberi giliran tambahan. Yang membedakan: menembak hanya boleh sesudah satu pusingan penuh — sesudah biji melewati rumah sendiri lalu kembali ke kawasan sendiri. Mendarat di kampung kosong sendiri sebelum itu hanyalah mati; giliran habis tanpa tembakan.

Sources

  • Congkak — Gerbang Maklumat Seni Budaya

    verified

    Jabatan Kebudayaan dan Kesenian Negara (JKKN), Kementerian Pelancongan, Seni dan Budaya Malaysia — bagian cara bermain

    Sumber pemerintah Malaysia. Menyatakan papan tujuh kampung sebagai yang paling lazim (ada juga lima dan sembilan), tujuh biji per kampung, menyebar searah jarum jam, rumah lawan dilewati, giliran tambahan kalau biji terakhir jatuh di rumah sendiri, dan syarat menembak: 'selepas melepasi rumah sendiri dan kembali ke kawasan sendiri'.

  • Congkak — mancala game, rules and strategy

    verified

    gambiter.com, rujukan khusus permainan mancala

    Rujukan khusus, bukan sumber pemerintah. Dipakai untuk hal yang tidak dirinci JKKN: sambung berlaku saat biji terakhir mendarat di kampung berisi, dan babak berakhir ketika satu pemain tidak lagi punya buah di kampungnya, dengan biji sisa jatuh ke lawannya.

Where the sources disagree

Of 5 recorded divergences, 2 are played by the engine and 3 are notes.

  • Syarat menembak

    The engine plays this

    This pack does

    Hanya boleh menembak sesudah satu pusingan penuh — biji sudah melewati rumah sendiri lalu kembali ke kawasan sendiri. Sebelum itu, mendarat di kampung kosong sendiri berarti mati.

    Other reading

    Boleh menembak kapan saja biji terakhir mendarat di lubang kosong sisi sendiri, tanpa syarat pusingan.

    Inilah satu-satunya opsi tempat pack ini berbeda dari 'umum'. Perbedaannya besar dalam permainan: tembakan jadi jauh lebih jarang dan pembukaan pendek hampir tidak pernah menghasilkan tangkapan. Sumber Jawa tidak menyebut syarat pusingan sama sekali.

    Shown on a board

    In sample game #1 (54 moves), the two readings part at turn 19: the two boards start to differ.

    The board under this pack’s reading, after that turn

    37Player A
    36Player B

    The board under the other reading, after the same turn

    37Player A
    37Player B

    menembak.requireLapCompleted false. Found by running this pack against itself with that one clause flipped. The seed is fixed, so the game can be replayed.

  • Cakupan satu pusingan

    Played, nothing to compare

    This pack does

    Dihitung untuk seluruh giliran, lintas sambung: sekali biji melewati rumah sendiri, syaratnya terpenuhi sampai giliran itu habis.

    Other reading

    Bisa juga dibaca ulang tiap kali lubang diangkat pada sambungan, jadi tiap potongan rantai harus melewati rumah sendiri lagi.

    Sumbernya berbicara tentang 'satu pusingan penuh' oleh pemain, bukan per angkatan, jadi yang dipakai bacaan seluruh giliran. Tidak ada sumber di sini yang menyelesaikan kasus sambungan secara tegas.

  • Langkah pertama

    Recorded only

    This pack does

    Bergiliran sejak langkah pertama, pemain A lebih dulu.

    Other reading

    Kedua pemain menabur serentak pada langkah pertama — dinyatakan tegas dalam tradisi Melayu.

    Merusak model giliran secara mendasar. Ditunda dengan sengaja — PRD §4.

  • Permainan beberapa babak dan kampung terbakar

    Recorded only

    This pack does

    Satu babak saja.

    Other reading

    Sesudah satu babak, tiap pemain mengisi ulang kampungnya dari rumahnya sendiri; kampung yang bijinya tidak cukup dianggap 'terbakar' dan dilewati pada babak-babak berikutnya.

    Nyata dan tradisional, tapi menambah satu lapis meta di atas permainannya. Ditunda — PRD §4.

  • Jumlah kampung per baris

    Recorded only

    This pack does

    Tujuh kampung per baris, 98 biji.

    Other reading

    JKKN menyebut papan lima, tujuh, dan sembilan kampung; tujuh yang paling lazim di Malaysia.

    Papan lima dan sembilan butuh topologi yang bisa berubah ukuran, dan itu belum ada.

All rulesets ↑

Glossary

lumbung
the large end hole where biji are banked; also called gunung or rumah.
biji
the seeds that are sown. Not "stones".
menembak
literally "shooting": taking the opposite hole when your last biji lands in an empty hole on your own side.
Back to the board