Se vuelve a escribir completamente la parte gráfica de la aplicación, ya que la forma original no era la más adecuada desde el punto de vista de la arquitectura.
Ahora el tablero se representa como un grafo; todas las posiciones negras (donde puede haber ficha) se representa como un grafo no dirigido.
Se adicionan listeners a las posiciones del tablero y a la fachada del tablero para manejar los turnos y para conectar el juego con la inteligencia artificial.
Completado programa funcionando en modo jugador vs. jugador.