Activities/Turtle in a Pond: Difference between revisions
Tonyforster (talk | contribs) |
Tonyforster (talk | contribs) |
||
| Line 69: | Line 69: | ||
def _turtle_strategy(self, turtle): | def _turtle_strategy(self, turtle): | ||
The turtle argument is a tuple containing the column and row of the current turtle position. | The turtle argument is a tuple containing the column and row of the current turtle position. That is, turtle[0] is the horizontal position and turtle[1] is the vertical position. | ||
Your strategy should return a tuple containing the column and row of the new turtle position, e.g., | Your strategy should return a tuple containing the column and row of the new turtle position, e.g., | ||
| Line 77: | Line 77: | ||
There are some resources that you can use in your program, including: | There are some resources that you can use in your program, including: | ||
;CIRCLE: | ;CIRCLE: a 2x6x2 array of offsets that can used to find the col and row of the dots surrounding the turtle. | ||
;self._dots: the array of dots. | ;self._dots: the array of dots. | ||
;self._pressed: the index of the most recent dot pressed by the user | ;self._pressed: the index of the most recent dot pressed by the user | ||