Implementando um robô mais inteligente
Considere o seguinte estado onde quem deve jogar é o jogador vermelho:
Quais são as posições que o jogador vermelho pode jogar?
Qual é a melhor jogada?
Para responder esta pergunta o meu robô teria que analisar as próximas jogadas. Ou seja, as jogadas do seu adversário.
Andando um pouco mais na árvore
Andando um pouco, pouco... mais na árvore
Com base nas informações que você tem agora...
Qual coluna o robô deve escolher quando estiver no estado descrito acima?