job_lines: grids: ["SquareGrid(101, 101)", "FHexGrid(101, 101)"] calls: - "line(0, 0, 0, 0)" - "line(0, 0, 1, 1)" - "line(0, 0, 10, 10)" - "line(0, 0, 100, 100)" - "line(10, 10, 10, 5)" - "line(10, 10, 15, 5)" - "line(10, 10, 15, 10)" - "line(10, 10, 15, 15)" - "line(10, 10, 10, 15)" - "line(10, 10, 5, 15)" - "line(10, 10, 5, 10)" - "line(10, 10, 5, 5)" job_zone: grids: ["SquareGrid(51, 51)", "FHexGrid(51, 51)"] calls: - "zone(25,25,0)" - "zone(25,25,1)" - "zone(25,25,2)" - "zone(25,25,3)" - "zone(25,25,4)" - "zone(25,25,5)" - "zone(25,25,15)" job_triangle1: grids: ["SquareGrid(51, 51)", "FHexGrid(51, 51)"] calls: - "triangle(10, 10, 10, 10, 1)" # - "triangle(10, 10, 10, 5, 1)" - "triangle(10, 10, 15, 5, 1)" - "triangle(10, 10, 15, 10, 1)" - "triangle(10, 10, 15, 15, 1)" - "triangle(10, 10, 10, 15, 1)" - "triangle(10, 10, 5, 15, 1)" - "triangle(10, 10, 5, 10, 1)" - "triangle(10, 10, 5, 5, 1)" job_triangle2: grids: ["SquareGrid(51, 51)", "FHexGrid(51, 51)"] calls: # - "triangle(10, 10, 10, 5, 2)" - "triangle(10, 10, 15, 5, 2)" - "triangle(10, 10, 15, 10, 2)" - "triangle(10, 10, 15, 15, 2)" - "triangle(10, 10, 10, 15, 2)" - "triangle(10, 10, 5, 15, 2)" - "triangle(10, 10, 5, 10, 2)" - "triangle(10, 10, 5, 5, 2)" job_triangle3: grids: ["SquareGrid(51, 51)", "FHexGrid(51, 51)"] calls: # - "triangle(10, 10, 10, 5, 3)" - "triangle(10, 10, 15, 5, 3)" - "triangle(10, 10, 15, 10, 3)" - "triangle(10, 10, 15, 15, 3)" - "triangle(10, 10, 10, 15, 3)" - "triangle(10, 10, 5, 15, 3)" - "triangle(10, 10, 5, 10, 3)" - "triangle(10, 10, 5, 5, 3)" job_rectangle: grids: ["SquareGrid(51, 51)", "FHexGrid(51, 51)"] calls: - "rectangle(10,10,10,10)" - "rectangle(10,10,11,11)" - "rectangle(10,10,15,15)" - "rectangle(10,10,5,5)" - "rectangle(5,10,5,5)" - "rectangle(10,5,5,5)" - "rectangle(10,10,30,30)" job_hollow_rectangle: grids: ["SquareGrid(51, 51)", "FHexGrid(51, 51)"] calls: - "hollow_rectangle(10,10,10,10)" - "hollow_rectangle(10,10,11,11)" - "hollow_rectangle(10,10,15,15)" - "hollow_rectangle(10,10,5,5)" - "hollow_rectangle(5,10,5,5)" - "hollow_rectangle(10,5,5,5)" - "hollow_rectangle(10,10,30,30)" job_rotate: grids: ["SquareGrid(51, 51)", "FHexGrid(51, 51)"] calls: - "rotate((10,10), [], 0)" - "rotate((10,10), [], 1)" - "rotate((10,10), [(10,10)], 0)" - "rotate((10,10), [(10,10)], 1)" - "rotate((10,10), [(11,10)], 0)" - "rotate((10,10), [(11,10)], 1)" - "rotate((10,10), [(11,10)], 2)" - "rotate((10,10), [(11,10)], 3)" - "rotate((10,10), [(11,10)], 4)" - "rotate((10,10), [(11,10)], 5)" - "rotate((10,10), [(11,10)], 6)" - "rotate((10,10), [(11,11), (12,12), (13,13)], 0)" - "rotate((10,10), [(11,11), (12,12), (13,13)], 1)" - "rotate((10,10), [(11,11), (12,12), (13,13)], 2)" - "rotate((10,10), [(11,11), (12,12), (13,13)], 3)" - "rotate((10,10), [(11,11), (12,12), (13,13)], 4)" - "rotate((10,10), [(11,11), (12,12), (13,13)], 5)" - "rotate((10,10), [(11,11), (12,12), (13,13)], 6)" - "rotate((10,10), [(12, 13), (12, 14), (13, 13), (14, 14), (15, 14), (14, 15), (13, 15), (14, 16), (15, 16), (14, 17), (14, 18), (16, 14), (17, 13), (17, 11)], 0)" - "rotate((10,10), [(12, 13), (12, 14), (13, 13), (14, 14), (15, 14), (14, 15), (13, 15), (14, 16), (15, 16), (14, 17), (14, 18), (16, 14), (17, 13), (17, 11)], 1)" - "rotate((10,10), [(12, 13), (12, 14), (13, 13), (14, 14), (15, 14), (14, 15), (13, 15), (14, 16), (15, 16), (14, 17), (14, 18), (16, 14), (17, 13), (17, 11)], 2)" - "rotate((10,10), [(12, 13), (12, 14), (13, 13), (14, 14), (15, 14), (14, 15), (13, 15), (14, 16), (15, 16), (14, 17), (14, 18), (16, 14), (17, 13), (17, 11)], 3)" - "rotate((10,10), [(12, 13), (12, 14), (13, 13), (14, 14), (15, 14), (14, 15), (13, 15), (14, 16), (15, 16), (14, 17), (14, 18), (16, 14), (17, 13), (17, 11)], 4)" - "rotate((10,10), [(12, 13), (12, 14), (13, 13), (14, 14), (15, 14), (14, 15), (13, 15), (14, 16), (15, 16), (14, 17), (14, 18), (16, 14), (17, 13), (17, 11)], 5)" - "rotate((10,10), [(12, 13), (12, 14), (13, 13), (14, 14), (15, 14), (14, 15), (13, 15), (14, 16), (15, 16), (14, 17), (14, 18), (16, 14), (17, 13), (17, 11)], 6)"