def empty(self): # Bounding Walls --------------------------------- box = environment.box(80, 80, [0, 0]) [ self.obsticles.append(box.walls[x]) for x in range(0, len(box.walls)) ]
def exercise1(self): box = environment.box(80, 80, [0, 0]) [ self.obsticles.append(box.walls[x]) for x in range(0, len(box.walls)) ] # Bottom corridor wall = environment.wall() wall.start = [-5, -25] wall.end = [5, -25] self.obsticles.append(wall) wall = environment.wall() wall.start = [-5, 0] wall.end = [-5, -25] self.obsticles.append(wall) wall = environment.wall() wall.start = [5, 0] wall.end = [5, -25] self.obsticles.append(wall) wall = environment.wall() wall.start = [-25, 0] wall.end = [-5, 0] self.obsticles.append(wall) wall = environment.wall() wall.start = [5, 0] wall.end = [25, 0] self.obsticles.append(wall) wall = environment.wall() wall.start = [-25, 0] wall.end = [-25, 30] self.obsticles.append(wall) wall = environment.wall() wall.start = [25, 0] wall.end = [25, 30] self.obsticles.append(wall) wall = environment.wall() wall.start = [-25, 30] wall.end = [-15, 30] self.obsticles.append(wall) wall = environment.wall() wall.start = [25, 30] wall.end = [15, 30] self.obsticles.append(wall) wall = environment.wall() wall.start = [15, 30] wall.end = [15, 10] self.obsticles.append(wall) wall = environment.wall() wall.start = [-15, 30] wall.end = [-15, 10] self.obsticles.append(wall) wall = environment.wall() wall.start = [-15, 10] wall.end = [15, 10] self.obsticles.append(wall)
def ex1(self): # Bounding Walls --------------------------------- box = environment.box(80, 80, [0, 0]) [ self.obsticles.append(box.walls[x]) for x in range(0, len(box.walls)) ] wall = environment.wall() wall.start = [-20, -20] wall.end = [30, -20] self.obsticles.append(wall) wall = environment.wall() wall.start = [-20, -20] wall.end = [-20, 20] self.obsticles.append(wall)
def exercise3(self): box = environment.box(80, 80, [0, 0]) [ self.obsticles.append(box.walls[x]) for x in range(0, len(box.walls)) ] box = environment.box(40, 40, [0, 0]) [ self.obsticles.append(box.walls[x]) for x in range(0, len(box.walls)) ] box = environment.box(7, 7, [7, 7]) [ self.obsticles.append(box.walls[x]) for x in range(0, len(box.walls)) ] box = environment.box(7, 7, [-7, 7]) [ self.obsticles.append(box.walls[x]) for x in range(0, len(box.walls)) ] box = environment.box(7, 7, [7, -7]) [ self.obsticles.append(box.walls[x]) for x in range(0, len(box.walls)) ] box = environment.box(7, 7, [-7, -7]) [ self.obsticles.append(box.walls[x]) for x in range(0, len(box.walls)) ]
def map3(self): # Bounding Walls --------------------------------- box = environment.box(80, 80, [0, 0]) [ self.obsticles.append(box.walls[x]) for x in range(0, len(box.walls)) ] wall = environment.wall() wall.start = [-10, -10] wall.end = [10, -10] self.obsticles.append(wall) doorway = environment.doorway(20, 7, 'horizontal', [0, 10]) [ self.obsticles.append(doorway.walls[x]) for x in range(0, len(doorway.walls)) ] doorway = environment.doorway(20, 7, 'vertical', [10, 0]) [ self.obsticles.append(doorway.walls[x]) for x in range(0, len(doorway.walls)) ] doorway = environment.doorway(20, 7, 'vertical', [-10, 0]) [ self.obsticles.append(doorway.walls[x]) for x in range(0, len(doorway.walls)) ] doorway = environment.doorway(40, 10, 'horizontal', [0, 20]) [ self.obsticles.append(doorway.walls[x]) for x in range(0, len(doorway.walls)) ] #doorway = environment.doorway(40, 10, 'horizontal', [0, -20]); [self.obsticles.append(doorway.walls[x]) for x in range(0, len(doorway.walls))] wall = environment.wall() wall.start = [-20, -20] wall.end = [20, -20] self.obsticles.append(wall) doorway = environment.doorway(30, 10, 'vertical', [-20, -5]) [ self.obsticles.append(doorway.walls[x]) for x in range(0, len(doorway.walls)) ] wall = environment.wall() wall.start = [-40, 10] wall.end = [-20, 10] self.obsticles.append(wall) wall = environment.wall() wall.start = [20, 30] wall.end = [20, -20] self.obsticles.append(wall) wall = environment.wall() wall.start = [20, -20] wall.end = [40, -20] self.obsticles.append(wall) wall = environment.wall() wall.start = [-20, 40] wall.end = [-20, 20] self.obsticles.append(wall) doorway = environment.doorway(10, 7, 'vertical', [-20, 15]) [ self.obsticles.append(doorway.walls[x]) for x in range(0, len(doorway.walls)) ] room = environment.room(10, 30, 7, 'top', [-25, -35]) [ self.obsticles.append(room.walls[x]) for x in range(0, len(room.walls)) ] room = environment.room(10, 30, 7, 'top', [25, -35]) [ self.obsticles.append(room.walls[x]) for x in range(0, len(room.walls)) ]
def map1(self): # Bounding Walls --------------------------------- box = environment.box(80, 80, [0, 0]) [ self.obsticles.append(box.walls[x]) for x in range(0, len(box.walls)) ] room = environment.room(20, 20, 10, 'top', [0, 0]) [ self.obsticles.append(room.walls[x]) for x in range(0, len(room.walls)) ] room = environment.room(20, 20, 7, 'bottom', [0, 30]) [ self.obsticles.append(room.walls[x]) for x in range(0, len(room.walls)) ] room = environment.room(20, 30, 10, 'bottom', [25, 30]) [ self.obsticles.append(room.walls[x]) for x in range(0, len(room.walls)) ] #doorway = environment.doorway(30, 7, 'horizontal', [25, 10]); [self.obsticles.append(doorway.walls[x]) for x in range(0, len(doorway.walls))] wall = environment.wall() wall.start = [10, 10] wall.end = [40, 10] self.obsticles.append(wall) box = environment.box(3, 3, [20, 0]) [ self.obsticles.append(box.walls[x]) for x in range(0, len(box.walls)) ] box = environment.box(3, 3, [30, 0]) [ self.obsticles.append(box.walls[x]) for x in range(0, len(box.walls)) ] box = environment.box(3, 3, [20, -10]) [ self.obsticles.append(box.walls[x]) for x in range(0, len(box.walls)) ] box = environment.box(3, 3, [30, -10]) [ self.obsticles.append(box.walls[x]) for x in range(0, len(box.walls)) ] doorway = environment.doorway(30, 7, 'horizontal', [25, -20]) [ self.obsticles.append(doorway.walls[x]) for x in range(0, len(doorway.walls)) ] doorway = environment.doorway(30, 7, 'vertical', [10, -25]) [ self.obsticles.append(doorway.walls[x]) for x in range(0, len(doorway.walls)) ] doorway = environment.doorway(30, 7, 'horizontal', [-25, -10]) [ self.obsticles.append(doorway.walls[x]) for x in range(0, len(doorway.walls)) ] room = environment.room(30, 10, 7, 'right', [-35, -25]) [ self.obsticles.append(room.walls[x]) for x in range(0, len(room.walls)) ] box = environment.box(15, 3, [-2, -25]) [ self.obsticles.append(box.walls[x]) for x in range(0, len(box.walls)) ] box = environment.box(15, 3, [-18, -25]) [ self.obsticles.append(box.walls[x]) for x in range(0, len(box.walls)) ] box = environment.box(30, 5, [-25, 15]) [ self.obsticles.append(box.walls[x]) for x in range(0, len(box.walls)) ]