Lines Matching refs:tiles
69 def filter_tiles(self, tiles): argument
71 if tiles[v] == 0:
213 def __init__(self, hex, tiles, done=None): argument
215 self.tiles = tiles
219 return Pos(self.hex, self.tiles, self.done.clone())
227 left = pos.tiles[:]
257 if (pos.tiles[v] > 0) and (left[v] == 0):
264 if pos.tiles[v] == possible:
365 tiles = pos.tiles[:]
374 tiles[num] -= 1
375 if tiles[num] < 0:
435 tiles = pos.tiles
439 if tiles[i] > 0:
440 tot += tiles[i]
442 tiles[i] = 0
461 tiles = 8 * [0]
473 tiles[inctile] += 1
492 tiles[inctile] += 1
500 done.filter_tiles(tiles)
501 return Pos(hex, tiles, done)