Moves the food to a new random position within the provided game boundaries.
(self, left_wall, right_wall, bottom_wall, top_wall)
| 18 | self.speed("fastest") |
| 19 | |
| 20 | def refresh(self, left_wall, right_wall, bottom_wall, top_wall): |
| 21 | """Moves the food to a new random position within the provided game boundaries.""" |
| 22 | # Add a margin so food doesn't spawn exactly on the edge |
| 23 | margin = 20 |
| 24 | random_x = random.randint(int(left_wall) + margin, int(right_wall) - margin) |
| 25 | random_y = random.randint(int(bottom_wall) + margin, int(top_wall) - margin) |
| 26 | self.goto(random_x, random_y) |
| 27 |
no outgoing calls
no test coverage detected