| Jogos :: Damas Games :: Declaradores é um módulo Perl que permite reproduzir os jogos de verificadores. |
Baixe Agora |
Jogos :: Damas Classificação e resumo
- Licença:
- Perl Artistic License
- Nome do editor:
- Mikhael Goikhman
- Site do editor:
- http://search.cpan.org/~migo/
Jogos :: Damas Tag
Jogos :: Damas Descrição
Jogos :: Declaradores é um módulo Perl que permite que você jogue os jogos de verificadores. Sinopse # Automatical Computer-Vus-Computer Play Script Use Games :: Damas :: Constantes; Use jogos :: Damas :: Board; Use jogos :: Damas :: Boxtree; My $ tábua = novos jogos :: Damas :: Board; minha cor de $ = branco; minhas $ nummoves = 0; Imprimir $ Board-> Dump; Enquanto ($ Board-> CanColorerove ($ cor)) {sono (2); # Permitir 100 movimentos para cada jogador morrer "Automático desenhado" se $ nummoves ++ == 200; Meus $ Boxtree = Novos Jogos :: Damas :: Boxtree ($ Board, $ cor, 2); # Pense 2 passos à frente Meu $ move = $ Boxtree-> escolherbestmove; # ou: chooserandomove $ tábua-> transformar ($ moo); Imprimir $ moo-> Dump, "N", $ Board-> Dump; $ cor = ($ cor == branco)? Preto branco; } Imprimir "N", ($ cor == Branco? "Preto": "Branco"), "Won.n"; Abstract ^ Games :: Verificadores é um conjunto de classes Perl implementando o jogo de damas. Várias variantes nacionais de regra são suportadas. Uma heurística básica da AI é implementada usando o algoritmo minimox. Replay de jogos gravados anteriormente é suportado Too.Description ^ Este pacote destina-se a fornecer infraestrutura completa para reprodução interativa e automática e manipulação de jogos de verificadores. Algumas características ainda não são implementadas.
Jogos :: Damas Software Relacionado