| Jogos :: Labirinto Games :: Labirinto é um módulo Perl usado para criar labirintos como objetos. |
Baixe Agora |
Jogos :: Labirinto Classificação e resumo
- Licença:
- Perl Artistic License
- Nome do editor:
- John M. Gamble
- Site do editor:
- http://search.cpan.org/~jgamble/Games-Maze-1.03/lib/Games/Maze.pm
Jogos :: Labirinto Tag
Jogos :: Labirinto Descrição
Jogos :: Labirinto é um módulo Perl usado para criar labirintos como objetos. Jogos :: Labirinto é um módulo Perl usado para criar labirintos como objetos.synopsis usar jogos :: labirinto; $ m1 = jogos :: Maze-> Novo (); $ m2 = Jogos :: Maze-> Novo (dimensões => ); $ m3 = Jogos :: Maze-> Novo (Dimensões => , Cell => 'Hex'); $ m1-> make (); $ m1-> resolver (); Imprimir $ m1-> to_ascii (); Imprimir $ m1-> to_hex_dump (); % maze_attr = $ m1-> descrever (); exemplos usam jogos :: labirinto; # # Crie e imprima o labirinto e a solução para o labirinto. # Meu $ Minos = Games :: Maze-> Novo (Dimensões => ); $ minos-> make (); Imprimir "nnhe labirinto ... n", escalar ($ minos-> to_ascii ()); $ MINOS-> SOLVE (); Imprimir "Nnthe Solution ... n", escalar ($ MINOS-> TO_ASCII ()), "N"; # # Estamos curiosos sobre as propriedades do labirinto. # meu% p = $ MINOS-> descrever (); foreach (classificar chaves% p) {if $ p ($ p $ p {$ _} "array") {print "$ _ => n "; } else {imprimir "$ _ =>", $ p {$ _}, "n"; }} saída (0); Requisitos: · Perl 5.6 ou posterior
Jogos :: Labirinto Software Relacionado