### Comment on

 Need Help??

A simple little game inspired by pmichauds talks at YAPC-NA in Pittsburgh.

```
#!/usr/local/bin/perl6

my \$guesses = 5;

say qq{{{{{

A Hurkle is hiding on a 10 by 10 grid.  The south-west corner of the g
+rid is
point 0,0 and any gridpoint is a pair of whole numbers seperated by a
+comma.
Try to guess the Hurkle's gridpoint.  You get \$guesses tries.  After e
+ach try,
I will tell you the approximate direction to go to look for the Hurkle
+.

}}}}};

my \$guess = 0;

my \$hurkle_x = 10.rand.int;
my \$hurkle_y = 10.rand.int;

regex digit     { [0..9] };
regex seperator { \s* ',' \s* };

while (\$guess++ != \$guesses)  {

my \$input = prompt "Guess #\$guess  ";
\$input ~~ / \$<x>=<digit> <seperator> \$<y>=<digit> /;

unless ( ?\$<x> && ?\$<y> ) {
say 'Huh?';
redo;
}

if ( (\$<x> - \$hurkle_x).abs + (\$<y> - \$hurkle_y).abs == 0) {
say "\nYou found him in \$guess guesses!";
exit 0;
}

say 'Go ', (\$<y> < \$hurkle_y)
?? 'North'
!! (\$<y> > \$hurkle_y)
?? 'South'
!! '',
(\$<x> < \$hurkle_x)
?? 'East'
!! (\$<x> > \$hurkle_x)
?? 'West'
!! '';
}

say  "\nSorry that's \$guesses guesses.  The Hurkle is at \$hurkle_x,\$hu
+rkle_y";

In reply to hur6kle -- a game in perl 6 by jaldhar

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post; it's "PerlMonks-approved HTML":

• Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
• Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
• Read Where should I post X? if you're not absolutely sure you're posting in the right place.
• Posts may use any of the Perl Monks Approved HTML tags:
a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
• You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
 For: Use: & & < < > > [ [ ] ]
• Link using PerlMonks shortcuts! What shortcuts can I use for linking?

Create A New User
Chatterbox?
and all is quiet...

How do I use this? | Other CB clients
Other Users?
Others having an uproarious good time at the Monastery: (8)
As of 2017-08-16 14:16 GMT
Sections?
Information?
Find Nodes?
Leftovers?
Voting Booth?
Who is your favorite scientist and why?

Results (266 votes). Check out past polls.

Notices?