jobs.yml 4.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115
  1. job_lines:
  2. grids: ["SquareGrid(101, 101)", "FHexGrid(101, 101)"]
  3. calls:
  4. - "line(0, 0, 0, 0)"
  5. - "line(0, 0, 1, 1)"
  6. - "line(0, 0, 10, 10)"
  7. - "line(0, 0, 100, 100)"
  8. - "line(10, 10, 10, 5)"
  9. - "line(10, 10, 15, 5)"
  10. - "line(10, 10, 15, 10)"
  11. - "line(10, 10, 15, 15)"
  12. - "line(10, 10, 10, 15)"
  13. - "line(10, 10, 5, 15)"
  14. - "line(10, 10, 5, 10)"
  15. - "line(10, 10, 5, 5)"
  16. job_zone:
  17. grids: ["SquareGrid(51, 51)", "FHexGrid(51, 51)"]
  18. calls:
  19. - "zone(25,25,0)"
  20. - "zone(25,25,1)"
  21. - "zone(25,25,2)"
  22. - "zone(25,25,3)"
  23. - "zone(25,25,4)"
  24. - "zone(25,25,5)"
  25. - "zone(25,25,15)"
  26. job_triangle1:
  27. grids: ["SquareGrid(51, 51)", "FHexGrid(51, 51)"]
  28. calls:
  29. - "triangle(10, 10, 10, 10, 1)"
  30. # - "triangle(10, 10, 10, 5, 1)"
  31. - "triangle(10, 10, 15, 5, 1)"
  32. - "triangle(10, 10, 15, 10, 1)"
  33. - "triangle(10, 10, 15, 15, 1)"
  34. - "triangle(10, 10, 10, 15, 1)"
  35. - "triangle(10, 10, 5, 15, 1)"
  36. - "triangle(10, 10, 5, 10, 1)"
  37. - "triangle(10, 10, 5, 5, 1)"
  38. job_triangle2:
  39. grids: ["SquareGrid(51, 51)", "FHexGrid(51, 51)"]
  40. calls:
  41. # - "triangle(10, 10, 10, 5, 2)"
  42. - "triangle(10, 10, 15, 5, 2)"
  43. - "triangle(10, 10, 15, 10, 2)"
  44. - "triangle(10, 10, 15, 15, 2)"
  45. - "triangle(10, 10, 10, 15, 2)"
  46. - "triangle(10, 10, 5, 15, 2)"
  47. - "triangle(10, 10, 5, 10, 2)"
  48. - "triangle(10, 10, 5, 5, 2)"
  49. job_triangle3:
  50. grids: ["SquareGrid(51, 51)", "FHexGrid(51, 51)"]
  51. calls:
  52. # - "triangle(10, 10, 10, 5, 3)"
  53. - "triangle(10, 10, 15, 5, 3)"
  54. - "triangle(10, 10, 15, 10, 3)"
  55. - "triangle(10, 10, 15, 15, 3)"
  56. - "triangle(10, 10, 10, 15, 3)"
  57. - "triangle(10, 10, 5, 15, 3)"
  58. - "triangle(10, 10, 5, 10, 3)"
  59. - "triangle(10, 10, 5, 5, 3)"
  60. job_rectangle:
  61. grids: ["SquareGrid(51, 51)", "FHexGrid(51, 51)"]
  62. calls:
  63. - "rectangle(10,10,10,10)"
  64. - "rectangle(10,10,11,11)"
  65. - "rectangle(10,10,15,15)"
  66. - "rectangle(10,10,5,5)"
  67. - "rectangle(5,10,5,5)"
  68. - "rectangle(10,5,5,5)"
  69. - "rectangle(10,10,30,30)"
  70. job_hollow_rectangle:
  71. grids: ["SquareGrid(51, 51)", "FHexGrid(51, 51)"]
  72. calls:
  73. - "hollow_rectangle(10,10,10,10)"
  74. - "hollow_rectangle(10,10,11,11)"
  75. - "hollow_rectangle(10,10,15,15)"
  76. - "hollow_rectangle(10,10,5,5)"
  77. - "hollow_rectangle(5,10,5,5)"
  78. - "hollow_rectangle(10,5,5,5)"
  79. - "hollow_rectangle(10,10,30,30)"
  80. job_rotate:
  81. grids: ["SquareGrid(51, 51)", "FHexGrid(51, 51)"]
  82. calls:
  83. - "rotate((10,10), [], 0)"
  84. - "rotate((10,10), [], 1)"
  85. - "rotate((10,10), [(10,10)], 0)"
  86. - "rotate((10,10), [(10,10)], 1)"
  87. - "rotate((10,10), [(11,10)], 0)"
  88. - "rotate((10,10), [(11,10)], 1)"
  89. - "rotate((10,10), [(11,10)], 2)"
  90. - "rotate((10,10), [(11,10)], 3)"
  91. - "rotate((10,10), [(11,10)], 4)"
  92. - "rotate((10,10), [(11,10)], 5)"
  93. - "rotate((10,10), [(11,10)], 6)"
  94. - "rotate((10,10), [(11,11), (12,12), (13,13)], 0)"
  95. - "rotate((10,10), [(11,11), (12,12), (13,13)], 1)"
  96. - "rotate((10,10), [(11,11), (12,12), (13,13)], 2)"
  97. - "rotate((10,10), [(11,11), (12,12), (13,13)], 3)"
  98. - "rotate((10,10), [(11,11), (12,12), (13,13)], 4)"
  99. - "rotate((10,10), [(11,11), (12,12), (13,13)], 5)"
  100. - "rotate((10,10), [(11,11), (12,12), (13,13)], 6)"
  101. - "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)"
  102. - "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)"
  103. - "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)"
  104. - "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)"
  105. - "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)"
  106. - "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)"
  107. - "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)"