Brainiac11 / My-Projects

Field duplicates the name of its containing class PTC-W0052
Anti-pattern
Minor
a year agoa year old
Class member snake has same name as its encolising class Snake
 22
 23    self.s = s
 24    self.score = 0
 25    self.snake = np.array([[15, 26], [15, 27], [15, 28], [15, 29]]) 26    self.direction = 0 # UP
 27    self.place_fruit()
 28    self.timer = 0
Class member snake has same name as its encolising class Snake
 15])
 16
 17class Snake():
 18  snake, fruit = None, None 19
 20  def __init__(self, s, genome):
 21    self.genome = genome