Entrando no ritmo do EP3

Entrando no ritmo do EP3

por Willen José Gomes Coelho Goulart -
Número de respostas: 3
Lendo o enunciado do EP3, tive uma questão que pra mim parece óbvia a resposta, mas de qualquer forma não custa perguntar:
O tabuleiro será dado por uma matriz de adjacencia?!
Se sim, como será dada a entrada?!
Em resposta à Willen José Gomes Coelho Goulart

Re: Entrando no ritmo do EP3

por Carlos E. Ferreira -
Olá Willen,

O mais simples me parece ser dar o tabuleiro através de uma matriz com 0, 1 e -1, em que -1 significa "nada", 0 significa "buraco" e 1 significa "peça". No caso do tabuleiro usual, ficaria:

7 7 /* número de linhas e colunas do tabuleiro */
-1 -1 1 1 1 -1 -1
-1 -1 1 1 1 -1 -1
1 1 1 1 1 1 1
1 1 1 0 1 1 1
1 1 1 1 1 1 1
-1 -1 1 1 1 -1 -1
-1 -1 1 1 1 -1 -1

Notem que o EP só pede para resolver este tabuleiro acima. Resolver tabuleiros
quaisquer é parte do bônus. Dessa forma, a entrada acima fica definida para aqueles que implementarem isso.

abraços,

--
carlinhos
Em resposta à Carlos E. Ferreira

Re: Entrando no ritmo do EP3

por Jackson José de Souza -
Olá, eu procurei o jogo na rede para treinar e me acostumar com o funcionamento do jogo, pois nunca tinha jogado antes.
Joguei duas versões diferentes. As duas possuíam somente os 33 espaços no tabuleiro com um buraco no centro, mas em um deles eu podia fazer jogadas na diagonal enquanto que em outro eu somente conseguia jogar nas direções ortogonais do tabuleiro.
Como procedo, posso fazer jogadas nas diagonais?

Obrigado.
Em resposta à Jackson José de Souza

Re: Entrando no ritmo do EP3

por Samuel Plaça de Paula -
Jackson, eu acho que essa com jogadas na diagonal não é a versão "canônica". Pelo menos eu nunca vi jogar-se assim. Mas vale a pena confirmar, hahaha

Abraços,