def __init__(self, city, behaviour): super(MapScanner, self).__init__(city) self.behaviour = behaviour self.traffic = TrafficGen(city) self.ZeX = [0, -1, 0, 1, -1, 1, -1, 0, 1] # build house self.ZeY = [0, -1, -1, -1, 0, 0, 1, 1, 1] # build house self.DX = [0, 1, 0, -1] # evalLot self.DY = [-1, 0, 1, 0] # evalLot self.Brdr = [0, 3, 6, 1, 4, 7, 2, 5, 8] # doResidentialOut