Balancear a "IA" de modo que o jogador não perceba se é uma IA ou jogador. Sem utilização de algoritmos de inteligência artificial.
O tabuleiro foi organizado como uma matriz, onde cada tipo de peça foi representado por um numero (1 e 2) e os espaços por 0.
[ 0 1 0 1 0 1 0 1 ]
[ 1 0 1 0 1 0 1 0 ]
Tabuleiro = [ 0 0 0 0 0 0 0 0 ]
[ 0 0 0 0 0 0 0 0 ]
[ 0 0 0 0 0 0 0 0 ]
[ 0 0 0 0 0 0 0 0 ]
[ 0 2 0 2 0 2 0 2 ]
[ 2 0 2 0 2 0 2 0 ]
1 Verificamos os vizinhos adjacentes na matriz, para indentificar uma possível morte do oponente. Exemplo: A peça marcada com X neste caso seria a primeira escolha
[ 0 1 0 1 0 1 0 1 ]
[ X 0 1 0 1 0 1 0 ]
Tabuleiro = [ 0 2 0 0 0 0 0 0 ]
[ 0 0 0 0 0 0 0 0 ]
[ 0 0 0 0 0 0 0 0 ]
[ 0 0 0 0 0 0 0 0 ]
[ 0 0 0 2 0 2 0 2 ]
[ 2 0 2 0 2 0 2 0 ]
2 Escolha randomica, dependendo da possíbilidade de movimento.
Vídeo no Youtube: