#Bot Movement if abs(self.snake.rect.center[1] - self.pellet_sprites.sprites()[0].rect.center[1]) >= 32 : #find out which way is faster: wayup=self.snake.rect.center[1]-self.pellet_sprites.sprites()[0].rect.center[1] waydown=self.pellet_sprites.sprites()[0].rect.center[1]-self.snake.rect.center[1] if waydown<0: waydown=self.height-self.snake.rect.center[1]+self.pellet_sprites.sprites()[0].rect.center[1] if wayup<0: wayup=self.snake.rect.center[1]+self.height-self.pellet_sprites.sprites()[0].rect.center[1] if wayup < waydown: self.snake.direction='up' else: self.snake.direction='down' elif abs(self.snake.rect.center[0] - self.pellet_sprites.sprites()[0].rect.center[0]) >= 32: wayleft=self.snake.rect.center[0]-self.pellet_sprites.sprites()[0].rect.center[0] wayright=self.pellet_sprites.sprites()[0].rect.center[0]-self.snake.rect.center[0] if wayright<0: wayright=self.width-self.snake.rect.center[0]+self.pellet_sprites.sprites()[0].rect.center[0] if wayleft<0: wayleft=self.snake.rect.center[0]+self.width-self.pellet_sprites.sprites()[0].rect.center[0] if wayleft < wayright: self.snake.direction='left' else: self.snake.direction='right'