autopawn/javaboard

TicTacToe + IA

Opened this issue · 5 comments

Programe el juego TicTacToe en src/tictactoe/.

Adicionalmente debe programar una IA especializada para TicTacToe en src/tictactoe/PlayerCPUTicTacToe.java que herede de PlayerCPURandom de tal manera que esta IA, tanto si juega primero como si juega segundo:

  • Si puede ganar en el siguiente turno, que lo haga.
  • En caso contrario, si existe una línea que ya tenga 2 marcas del oponente, use su movimiento para bloquearla.
  • En caso contrario, que tome una decisión al azar.

Si programa bien esta IA, la única forma de ganarle será realizar movimientos en que tengamos 2 opciones para ganar y esta IA sólo nos pueda bloquear una.

Yo trabajare en esta issue

Trabajaré en esta issue

Trabajaré en esta issue.

Trabajaré en esta issue.

Buenas, haré esta issue