def __init__(self): Astar.__init__(self) Bfs.__init__(self) pygame.init() self.display_width = 1020+2+200 self.display_height = 570+2+300-210 self.screen = pygame.display.set_mode((self.display_width,self.display_height)) self.clock = pygame.time.Clock() pygame.display.set_caption(u'Path Finding Visualizer') self.width = 34 self.height =22 self.walls = list() self.maze = [[]] self.white = (255,255,255) self.red = (255,0,0) self.less_red = (150,0,0) self.blue = (0,255,0) self.less_blue = (0,150,0) self.green = (0,0,255) self.less_green = (0,0,150) self.black = (0,0,0) self.grid_color = (0,150,255)