diff options
Diffstat (limited to 'bots/bot.py')
-rw-r--r-- | bots/bot.py | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/bots/bot.py b/bots/bot.py index 49bd962..f32b466 100644 --- a/bots/bot.py +++ b/bots/bot.py @@ -123,6 +123,17 @@ class Bot(): tiles.add((x,y)) return tiles + def get_border_tiles(self): + """ palauttaa palauttaa numerolaatat joiden vieressä avaamaton """ + tiles = set() + for x in range(self.w): + for y in range(self.h): + if self.number_tile((x,y)): + n = self.get_neighbours((x,y)) + if self.count_unknowns(n): + tiles.add((x,y)) + return tiles + def get_unknown_tiles(self): """ palauttaa kaikki tuntemattomat laatat """ tiles = set() |