El sistema a exponer se compone de un brazo robot, una cámara, un microcontrolador para los servos del robot y un ordenador al que se conectan todos estos elementos. La cámara conectada al ordenador analiza el estado del tablero tras el movimiento del jugador. Entonces el ordenador calcula el mejor movimiento utilizando un algoritmo minimax de inteligencia artificial. El ordenador manda las órdenes de movimiento al brazo robot por BlueTooth para poner la ficha en el tablero y se espera al movimiento del jugador. Si detecta un ganador, o el final de la partida, el ordenador anuncia el ganador o el empate y se queda esperando la orden de inicio de partida, momento en el cual el brazo recoge automáticamente todas las fichas y se queda esperando el primer movimiento de un nuevo jugador.