def checkAdj(self):
    for x in range(0, self.gridWidth):
        for y in range(0, self.gridHeight):
            if (self.grid[x][y] is not None):
                adjacents = helpers.getAdjacents(x, y, self.grid)
                if (len(adjacents) >= 3):
                    for point in adjacents:
                        self.grid[point[0]][point[1]] = None
                        self.main.explosionGraphics.getPoint(((point[0] * self.blockSize) + (self.blockSize / 2)), ((point[1] * self.blockSize) + (self.blockSize / 2)))
                    for anObject in self.main.objects:
                        if isinstance(anObject, scorer.Scorer):
                            anObject.getDestroyedBlocks(len(adjacents))
                        if isinstance(anObject, ItemManager):
                            anObject.getDestroyedBlocks(adjacents)
def checkAdj(self):
    for x in range(0, self.gridWidth):
        for y in range(0, self.gridHeight):
            if (self.grid[x][y] is not None):
                adjacents = helpers.getAdjacents(x, y, self.grid)
                if (len(adjacents) >= 3):
                    for point in adjacents:
                        self.grid[point[0]][point[1]] = None
                        self.main.explosionGraphics.getPoint(((point[0] * self.blockSize) + (self.blockSize / 2)), ((point[1] * self.blockSize) + (self.blockSize / 2)))
                    for anObject in self.main.objects:
                        if isinstance(anObject, scorer.Scorer):
                            anObject.getDestroyedBlocks(len(adjacents))
                        if isinstance(anObject, ItemManager):
                            anObject.getDestroyedBlocks(adjacents)