You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
O tipo Acção é utilizado para representar uma acção do jogador. Uma acção é implementada como um par cujo elemento esquerdo é um número de coluna que indica a coluna mais à esquerda escolhida para a peça cair, e cujo elemento direito corresponde a um array bidimensional com a configuração geométrica da peça depois de rodada*. A figura seguinte mostra o exemplo de uma acção. O ficheiro utils.lisp define todas as configurações geométricas possíveis para cada peça** #2 cria-accao #3 accao-coluna #4 accao-peca
*Um array em que cada posição pode ter o valor T caso essa posição esteja ocupada por uma parte da peça e nil caso contrário. A posição inicial do array (0,0) corresponde sempre à parte da peça mais à esquerda e mais abaixo.
**Guardadas nas constantes peca-i0, peca-i1, peca-j0,etc.
.
The text was updated successfully, but these errors were encountered:
O tipo Acção é utilizado para representar uma acção do jogador. Uma acção é implementada como um par cujo elemento esquerdo é um número de coluna que indica a coluna mais à esquerda escolhida para a peça cair, e cujo elemento direito corresponde a um
array
bidimensional com a configuração geométrica da peça depois de rodada*
. A figura seguinte mostra o exemplo de uma acção. O ficheiroutils.lisp
define todas as configurações geométricas possíveis para cada peça**
#2 cria-accao
#3 accao-coluna
#4 accao-peca
The text was updated successfully, but these errors were encountered: