snad/example_rulesets/corner_finder.json

1 line
2.3 KiB
JSON
Raw Normal View History

{"rules":[{"name":"create probes","base":{"width":3,"height":3,"contents":[["Any","None"],["Any",{"One":2}],["Any","None"],["Any",{"One":2}],[{"One":1},{"One":3}],["Any",{"One":2}],["Any","None"],["Any",{"One":2}],["Any","None"]]},"enabled":true,"flip_x":false,"flip_y":false,"rotate":false,"failrate":0},{"name":"probe_movement","base":{"width":3,"height":1,"contents":[[{"One":3},"None"],[{"One":2},{"One":3}],[{"One":0},{"One":2}]]},"enabled":true,"flip_x":false,"flip_y":false,"rotate":true,"failrate":0},{"name":"tail_death","base":{"width":3,"height":3,"contents":[["Any","None"],[{"Group":1},"None"],["Any","None"],[{"Group":1},"None"],[{"One":3},{"One":0}],[{"Group":1},"None"],["Any","None"],[{"Group":1},"None"],["Any","None"]]},"enabled":true,"flip_x":false,"flip_y":false,"rotate":false,"failrate":0},{"name":"edge","base":{"width":2,"height":3,"contents":[[{"One":0},{"One":2}],["Any","None"],[{"One":2},{"One":3}],[{"Group":0},"None"],[{"One":0},{"One":2}],["Any","None"]]},"enabled":true,"flip_x":false,"flip_y":false,"rotate":true,"failrate":0},{"name":"merge","base":{"width":1,"height":2,"contents":[[{"One":2},{"One":0}],[{"Group":2},"None"]]},"enabled":true,"flip_x":false,"flip_y":false,"rotate":true,"failrate":0},{"name":"mark corner","base":{"width":2,"height":2,"contents":[[{"One":2},{"One":4}],[{"Group":0},"None"],[{"Group":0},"None"],["Any","None"]]},"enabled":true,"flip_x":true,"flip_y":false,"rotate":true,"failrate":0},{"name":"spawn","base":{"width":3,"height":3,"contents":[[{"One":0},"None"],[{"One":0},"None"],[{"One":0},"None"],[{"One":0},"None"],[{"One":0},{"One":1}],[{"One":0},"None"],[{"One":0},"None"],[{"One":0},"None"],[{"One":0},"None"]]},"enabled":false,"flip_x":false,"flip_y":false,"rotate":false,"failrate":255},{"name":"clean up","base":{"width":3,"height":1,"contents":[[{"One":3},"None"],[{"One":2},{"One":3}],[{"One":3},"None"]]},"enabled":true,"flip_x":false,"flip_y":false,"rotate":true,"failrate":0}],"types":[{"name":"air","color":[0,0,0]},{"name":"seed","color":[255,147,219]},{"name":"probe","color":[136,242,224]},{"name":"tail","color":[4,164,205]},{"name":"corner","color":[195,109,225]},{"name":"wall","color":[204,123,0]}],"groups":[{"name":"void","void":true,"cells":[5]},{"name":"tail or empty","void":true,"cells":[3,0,4,5]},{"name":"","void":false,"cells":[4,2]}]}