Chess :: Game :: Mobelist

Chess :: Game :: MOVELIST é uma aula de lista especializada para gravar os movimentos de um xadrez :: Jogo.
Baixe Agora

Chess :: Game :: Mobelist Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Brian Richardson
  • Site do editor:
  • http://search.cpan.org/~bjr/Chess-0.6.0/lib/Chess/Game/MoveList.pm

Chess :: Game :: Mobelist Tag


Chess :: Game :: Mobelist Descrição

Chess :: Game :: MOVELIST é uma aula de lista especializada para gravar os movimentos de um xadrez :: Jogo. Chess :: Game :: MOVELIST é uma classe especializada para gravar os movimentos de um xadrez :: Game.synopsis $ movelist = xadrez :: Jogo :: MOVELIST-> NOVO ("preto"); $ Wpawn = Xadrez :: Jogo :: Penhor-> Novo ("E2", "Branco"); $ Entrada = $ MOVELIST-> Add_Move ($ Wpawn, "E2", "E4"); $ True = $ Entry-> get_piece () EQ $ Entrada; $ Bpawn = Xadrez :: Jogo :: Penhor-> Novo ("E7", "Preto"); $ Entrada = $ MOVELIST-> Add_Move ($ Bpawn, "E7", "E6"); $ Entrada = $ MOVELIST-> Add_Move ($ Wpawn, "E4", "E5"); @del_entries = $ movelist-> delete_move (1, "branco"); # Excluir a lista $ True = $ Entradas -> get_piece () eq $ wpawn; $ True = $ Entradas -> get_dest_square () EQ "E4"; $ True = $ Entradas -> get_piece () EQ $ bpawn; $ True = $ Entradas -> get_dest_square () eq "e6"; o módulo de xadrez fornece uma estrutura para escrever programas de xadrez com Perl. Esta classe faz parte dessa estrutura, registrando um log de todos os movimentos durante um xadrez :: Jogo de tal forma que a lista pode ser usada para desfazer movimentos que foram feitos. Requisitos: · Perl.


Chess :: Game :: Mobelist Software Relacionado