Congklak es un juego con dos jugadores y tiene 16 agujeros para colocar cuentas. Donde dos huecos (huecos grandes) en el lado izquierdo y derecho como almacenamiento, y otros (huecos pequeños) como fincas.
En este juego, el jugador debe actuar como oponente de la computadora (nuestro algoritmo). Y la jugabilidad, para el jugador, es simplemente elegir dónde se tomará el hoyo de la granja en el lado del jugador y extender la cuenta a otra granja, incluidos los hoyos de la granja del oponente.
El jugador puede recolectar todas las cuentas en el hoyo de la granja opuesto, si hay la última cuenta que se extendió, cae sola a su lado. Y luego, el juego termina donde todos los huecos de la granja están vacíos, y el jugador o computadora que tiene más cuentas en su almacenamiento, él es el ganador.