Utlizacao de Matriz na implementacao Heuristica

2 respostas
R

Pessoal,

Desenvolvo a algum tempo e alguns conceitos do java ainda nao utilizei. Um deles e matriz, hoje tenho um problema da faculdade pra resolver. Acredito ser simples para quem tem alguns conceitos basicos sobre matriz.
Tenho uma matriz 3X3 =

{1,0,1},
{0,0,0},
{1,0,1} 

Na qual representa
X| |X
  | |
O| |O

Preciso inverter as posices para 
O| |O
  | |
X| |X

Exibindo cada movimentacao e seguindo a regra de movimentacao em L como no xadrez.

Existe algum material que faz a introducao sobre matrizes e que vai poder dar uma base para construcao desse algoritimo?

2 Respostas

rfgallon

Cara a primeira coisa que você terá que fazer é diferenciar os dois jogadores, eles não podem ter o mesmo número (1) senão você não saberá qual é sobre fazer a introdução sobre matrizes e inverter não entendi o que você quer fazer.
A matriz você tem que montá-la e iniciá-la manualmente conforme desejar.

R

Cara na verdade, o algoritimo vai escolher as jogadas de forma heuristica e a inversao vai acontecer seguindo a regra da movimentaca em L como no xadrez. Nao tera interacao alem de exibir as jogadas para o usuario.

Criado 21 de setembro de 2011
Ultima resposta 21 de set. de 2011
Respostas 2
Participantes 2