„Congklak“ yra žaidimas su dviem žaidėjais ir turi 16 skylių padėtiems karoliukams. Kur dvi skylės (didelės skylės) kairėje ir dešinėje pusėje yra sandėliavimo vietos, o kitos (mažos skylės) - kaip fermos.
Šiame žaidime žaidėjas turi būti kompiuterio priešininkas (mūsų algoritmas). Žaidimo metu žaidėjui tereikia pasirinkti, kur reikia užimti ūkio skylę žaidėjo pusėje, ir išskleisti joje esančią karoliuką į kitą ūkį, įskaitant priešininko ūkio skylutes.
Žaidėjas gali nuimti visus karoliukus priešingoje ūkio skylėje, jei yra paskutinis pasklidęs karoliukas, jis krenta vienas pats. Tada žaidimas baigsis ten, kur visos ūkio skylės tuščios, o žaidėjas ar kompiuteris, turintis daugiau karoliukų savo saugykloje, yra nugalėtojas.